All Products
Search
Document Center

Enterprise Distributed Application Service:ECS resource management

Last Updated:Mar 11, 2026

Enterprise Distributed Application Service (EDAS) is a platform-as-a-service (PaaS) system that provides ECS and Kubernetes environments and resources for applications. Deploying applications on ECS requires organizing compute infrastructure across environments, networks, and servers. EDAS manages this through four resource types -- microservice namespaces, VPCs, clusters, and ECS instances -- that let you isolate environments, control network access, group compute resources, and run applications on individual servers.

ResourceRoleAvailable operations
Microservice namespaceSeparates environments (development, testing, production)Create, edit, delete
VPCProvides network isolation for clusters and applicationsCreate and manage in the VPC console
ClusterGroups compute resources that run applicationsCreate, scale out, manage, delete
ECS instanceRuns the deployed applicationPurchase via ECS buy page, install EDAS Agent

Microservice namespaces

Microservice namespaces provide isolated runtime environments for applications. Use them to separate resources and services across development, testing, and production stages under a single account.

OperationDetails
CreateSet up a new namespace for a specific environment
EditModify namespace properties
DeleteRemove a namespace that is no longer needed

For step-by-step instructions, see Manage microservice namespaces.

VPCs

A Virtual Private Cloud (VPC) is a logically isolated private network on Alibaba Cloud. If your applications require network-level security, create clusters and deploy applications inside a VPC.

Manage VPCs directly in the VPC console. Changes made there are automatically synchronized to EDAS.

Clusters

A cluster is a collection of cloud resources that run your applications. EDAS supports two types of ECS clusters:

Alibaba Cloud ECS clusters

Clusters composed of Alibaba Cloud ECS instances.

TaskLink
Create a clusterCreate an ECS cluster in the EDAS console
Add instancesScale out an ECS cluster -- purchase new instances or add existing ones
View, update, or deleteManage ECS clusters

Hybrid cloud ECS clusters

Clusters that span Alibaba Cloud and external infrastructure. Connect Alibaba Cloud ECS instances, on-premises servers, and servers from other cloud providers through Express Connect circuits, then add them to a single EDAS-managed cluster.

To get started, see Create a hybrid cloud ECS cluster.

ECS instances

Elastic Compute Service (ECS) is a basic cloud computing service provided by Alibaba Cloud. ECS instances are the virtual servers where EDAS deploys applications. Purchase ECS instances through the ECS buy page, which is linked from the EDAS console.

Before deploying an application on an ECS instance, install EDAS Agent -- a daemon that handles communication between the EDAS cluster and the application on that instance.

Installation methodWhen to use
Install through the EDAS consoleAfter the instance is already running
Use the EDAS image when creating the ECS instanceTo include EDAS Agent automatically during provisioning

For details, see Install EDAS Agent on an ECS instance.

Next steps

GoalAction
Get started with ECS in EDASCreate an ECS cluster
Deploy across multiple environmentsCreate a hybrid cloud ECS cluster
Manage application environmentsSet up microservice namespaces