Enterprise Distributed Application Service (EDAS) is an all-in-one platform-as-a-service (PaaS) offering that is integrated with multiple Alibaba Cloud services. You can host applications in EDAS. EDAS provides various features at multiple layers for applications that are deployed in EDAS. Cloud services can be integrated into EDAS in two forms: services and built-in components.
Integration overview
EDAS is integrated with multiple cloud services to provide the following features: infrastructure management, service governance, monitoring, O&M, and permission management.

Cloud services can be integrated into EDAS in two forms: services and built-in components.
- Service integration: A cloud service is integrated into EDAS as an independent service. You can manage the resources and features that are provided by the cloud service in the console of the cloud service instead of the EDAS console.
- Component integration: A cloud service is integrated into EDAS as a built-in component of EDAS. You can manage the resources and services that are provided by the cloud service in the EDAS console.
Service integration
The following table describes the cloud services that can be integrated into EDAS as independent services.
Scenario | Cloud service | Feature | Billing |
---|---|---|---|
Infrastructure management | Virtual Private Cloud (VPC) | Provides network isolation for clusters and applications to improve application security. | You must first create a VPC. This service is separately billed. |
Container Service for Kubernetes (ACK) | Provides a Kubernetes environment for EDAS. | You must first create a Kubernetes cluster. This service is separately billed based on the resources that you use. | |
Elastic Compute Service (ECS) | Provides an ECS environment for EDAS. | You can create an ECS instance in the ECS console and then add the ECS instance to EDAS. EDAS can also purchase an ECS instance for you. This service is separately billed. | |
Express Connect | Provides connections over Express Connect circuits for your hybrid cloud. | You must first create a connection over an Express Connect circuit. This service is separately billed. | |
Service governance | Microservice Engine (MSE) | Provides governance centers, and registration and configuration centers such as open source Nacos, Eureka, and ZooKeeper. This service also provides gateways for microservices. | You must first create an instance. This service is separately billed. |
Alibaba Cloud Service Mesh (ASM) | Allows you to deploy applications that are compiled in different programming languages. | Free of charge. | |
Application O&M | Log Service | Collects log files for applications. | You must first activate the service. This service is separately billed. |
Server Load Balancer (SLB) | Provides load balancing services for applications. | You must first create an SLB instance. This service is separately billed. | |
Auto Scaling (ESS) | Provides auto scaling for applications. | ESS is free of charge. The resources that are required by ESS, such as ECS instances and SLB instances, are separately billed. | |
Permission management | Resource Access Management (RAM) | Allows you to manage permissions in EDAS. | Free of charge. By default, this service is activated. |
Resource Management | Allows you to manage permissions in EDAS by using resource groups. | Free of charge. By default, this service is activated. |
Component integration
The following table describes the cloud services that can be integrated into EDAS as components.
Scenario | Cloud service | Feature | Billing |
---|---|---|---|
Service governance | Application High Availability Service | Performs throttling and degradation on applications. | You must first activate the service. This service is separately billed. |
Performance Testing (PTS) | Provides stress tests for applications. | Free of charge. | |
Application monitoring | Application Real-Time Monitoring Service (ARMS) | Provides the monitoring feature for applications. |
|
Prometheus Service (Prometheus) | Provides the monitoring feature for Kubernetes clusters and applications that are compiled in different programming languages. | The features provided by the component that is integrated into EDAS are free of charge. | |
Tracing Analysis | Provides the trace query feature for applications that are compiled in different programming languages. | The features provided by the component that is integrated into EDAS are free of charge. | |
Application O&M | SchedulerX | Enables task scheduling for applications. | Free of charge. |
Application Configuration Management | Provides configuration management for applications. | Free of charge. | |
Cloud Service Bus (CSB) | Allows applications to communicate with each other across different environments. | You must first create a CSB instance. This service is separately billed. |