Enterprise Distributed Application Service (EDAS) lets you manage containerized applications in Alibaba Cloud Kubernetes clusters. You can also use hybrid cloud clusters, such as self-managed clusters in data centers or clusters from other cloud providers. If your application runtime environments require security isolation, you can create and use microservices namespaces to isolate resources and services.
Microservices namespaces
Microservices namespaces provide applications with isolated runtime environments, such as development, testing, and production environments. You can use microservices namespaces to isolate resources and services.
EDAS provides a default microservices namespace and lets you create your own microservices namespaces.
Cluster management
EDAS supports the management of containerized applications in Alibaba Cloud Kubernetes clusters and hybrid cloud clusters. You can import your Kubernetes clusters to the EDAS console and then directly host applications on the clusters without performing other complex operations.
EDAS does not provide an option to create Kubernetes clusters. To create Alibaba Cloud clusters or register hybrid cloud clusters, go to the Container Service for Kubernetes (ACK) console. ACK deeply integrates Kubernetes networking with Alibaba Cloud Virtual Private Clouds (VPCs) to provide a stable, high-performance container network. Different VPCs are logically isolated.
-
Alibaba Cloud Kubernetes clusters
EDAS seamlessly integrates with Container Service for Kubernetes (ACK), which lets you import dedicated Kubernetes clusters, managed Kubernetes clusters, and ACK Serverless clusters that are created in the ACK console. For a comparison of the three types of clusters, see What is Container Service for Kubernetes?.
-
To create an ACK dedicated cluster, see Create an ACK dedicated cluster (Discontinued).
-
To create an ACK managed cluster, see Create an ACK managed cluster.
-
To create an ACK Serverless cluster, see Get started with ACK Serverless.
ACK dedicated clusters and ACK managed clusters are imported into EDAS as Container Service for Kubernetes clusters. ACK Serverless clusters are imported as Serverless K8s clusters.
-
-
Hybrid cloud clusters
During routine operations and maintenance (O&M), you may have multiple Kubernetes clusters on Alibaba Cloud, in data centers, or across different clouds. In this case, you can register these clusters with the Container Service for Kubernetes console to enable unified security administration, application management, monitoring, and logging. This helps reduce O&M costs.
To register an external cluster with the ACK console, see Create an ACK One registered cluster.
Hybrid cloud clusters are imported into EDAS as Container Service for Kubernetes clusters.
The process for hosting applications on Alibaba Cloud Kubernetes clusters and hybrid cloud clusters is similar. In both cases, applications are hosted on a pod or a group of pods.