Enterprise Distributed Application Service (EDAS) allows you to manage Java applications in Alibaba Cloud Elastic Compute Service (ECS) clusters or hybrid cloud ECS clusters. EDAS provides managed applications with various features, such as lifecycle management, continuous integration and continuous deployment (CI/CD), monitoring, and O&M.
EDAS supports Alibaba Cloud ECS clusters and hybrid cloud ECS clusters.
- An Alibaba Cloud ECS cluster is created in a virtual private cloud (VPC). Each cluster consists of multiple ECS instances. For more information, see Create an ECS cluster in the EDAS console.
- A hybrid cloud ECS cluster is created in a VPC. Each cluster consists of instances provided by Alibaba Cloud ECS, self-managed data centers, and other cloud service providers. For more information, see Create a hybrid cloud ECS cluster.
EDAS allows you to manage Java microservices such as Spring Cloud, Dubbo, and High-speed Service Framework (HSF) applications in ECS clusters.
ECS environments provide lifecycle management, service governance, monitoring, O&M, and resource management capabilities that are required to manage applications.
|Resource management||EDAS is a platform-as-a-service (PaaS) system that provides ECS and Kubernetes environments and resources for applications. The ECS resources in EDAS include namespaces, VPCs, clusters, and ECS instances. For more information, see Overview.|
|CI/CD||CI and CD are required to iterate an application. EDAS allows you to use Jenkins and Apsara Devops to implement CI and CD on your applications. For more information, see Use Jenkins for continuous integration.|
|Application monitoring||EDAS is integrated with Application Real-Time Monitoring Service (ARMS). This allows you to monitor key metrics and configure alerts for an application deployed to EDAS. For more information, see Application overview.|
|Application O&M||EDAS provides the following O&M features for applications:|