You can directly host existing applications to Enterprise Distributed Application Service (EDAS). However, to use some features, you must add corresponding dependencies and configurations to your code. EDAS provides the service testing and interconnection between on-premises and cloud applications features and relevant tools to help you make your development more efficient and improve the availability of applications.

  • EDAS Developer Guide
  • Application development
    You can use Spring Cloud, Apache Dubbo, and High-Speed Service Framework (HSF) to develop applications and then host them to EDAS.
  • Application testing and the interconnection between on-premises and cloud applications
    You can test the feasibility of your application during the application development process and realize mutual calls between on-premises applications and cloud applications.
  • Developer tools
    You can use some development tools to help you deploy, build, and manage applications and make development more efficient.
  • Spring Cloud
    Spring Cloud overview
    Implement service registration and discovery
    Implement load balancing
    Implement configuration management
    Build service gateways
    Implement OSS features
    Implement job scheduling
    Smoothly migrate a Spring Cloud cluster (multi-application) to EDAS
    Dubbo
    Apache Dubbo overview
    Use Spring Boot to develop Dubbo microservice applications
    Smoothly migrate Dubbo applications to EDAS
    User documentation (open source)
    Developer guide (open source)
    Introduction to source code (open source)
    HSF
    HSF overview
    Start the light-weight configuration center
    Ali-Tomcat overview
    Pandora Boot overview
    EDAS Container release notes
    Migrate applications developed with Ali-Tomcat from HSF to Apache Dubbo
    One call process
    Asynchronous calls
    Generic calls
    Call context
    Select a serialization method
    Configure a time-out period
    Configure provider thread pools
    API reference
    Set JVM -D startup parameters
  • Testing and diagnostics
    Use Alibaba Cloud Toolkit to test microservices
    Use Alibaba Cloud Toolkit to diagnose microservices
    On-premises development and the interconnection between on-premises and cloud applications
    Develop applications in an on-premises environment and implement the interconnection between on-premises and cloud applications
  • Cloud Toolkit
    Alibaba Cloud Toolkit overview
    Install and configure Alibaba Cloud Toolkit in IntelliJ IDEA
    Install and configure Alibaba Cloud Toolkit in Eclipse
    Use IntelliJ IDEA to deploy an application to EDAS
    Use Eclipse to deploy an application to EDAS
    toolkit-maven-plugin
    toolkit-maven-plugin overview
    Use toolkit-maven-plugin to automatically deploy applications to ECS clusters
    Terraform
    Terraform overview
    Install and configure Terraform
    Use Terraform to deploy applications to EDAS
    Jenkins
    Jenkins overview
    Use the EDAS plug-in in Jenkins to build an application deployment task