All Products
Search
Document Center

Enterprise Distributed Application Service:Developer reference overview

Last Updated:Mar 10, 2026

Enterprise Distributed Application Service (EDAS) lets you manage your existing applications. Some features require you to add the relevant dependencies and configurations to your code. Develop microservices with Spring Cloud, Dubbo, or High-Speed Service Framework (HSF), and use the built-in testing, diagnostics, and developer tools to streamline your workflow.

Choose a framework

EDAS supports three microservices frameworks. Select the framework that matches your requirements:

FrameworkBest forGet started
Spring CloudNew microservices projects or existing Spring ecosystem applications that use service discovery, configuration management, load balancing, and API gateways.Spring Cloud overview
DubboHigh-performance RPC-based microservices, particularly when migrating existing Dubbo applications to the cloud.Dubbo overview
HSFAlibaba Cloud native workloads that require tight integration with Ali-Tomcat and the HSF runtime.HSF overview

Spring Cloud

Dubbo

HSF

Test and diagnose microservices

Alibaba Cloud Toolkit provides testing and diagnostics capabilities for microservices during development:

Connect on-premises and cloud applications

Set up cloud-end interconnection to call cloud-hosted services from your local development environment, or call on-premises services from the cloud:

Developer tools

The following tools integrate with EDAS for deployment, infrastructure provisioning, and CI/CD automation.

ToolPurposeGet started
Cloud ToolkitDeploy, test, and diagnose applications in EDAS from IntelliJ IDEA.Alibaba Cloud Toolkit overview
toolkit-maven-pluginDeploy applications from Maven builds.

toolkit-maven-plugin overview

TerraformProvision EDAS clusters and deploy applications as infrastructure as code.Terraform overview
JenkinsAutomate application deployment through CI/CD pipelines.Jenkins overview

Cloud Toolkit

Terraform

Jenkins