Todos os produtos
Search
Central de documentação

Enterprise Distributed Application Service:Desenvolvimento de aplicações

Última atualização: Jun 26, 2026

O Enterprise Distributed Application Service (EDAS) é uma plataforma gerenciada para criar e executar microsserviços Java. Desenvolva com Spring Cloud, Dubbo ou High-speed Service Framework (HSF). O EDAS oferece governança de microsserviços, monitoramento, alertas e diagnóstico de aplicações, eliminando a necessidade de criar essas capacidades manualmente.

Capacidades do EDAS

Implante uma aplicação de microsserviços no EDAS e obtenha:

  • Gerenciamento do ciclo de vida da aplicação: Implante, dimensione, reverta e gerencie aplicações em diferentes ambientes.

  • Governança de microsserviços: Consulta de serviços, canary release, ejeção de outliers e desligamento graceful.

  • Monitoramento e alertas: Acompanhe métricas de desempenho da aplicação e receba alertas quando os limiares forem ultrapassados.

  • Diagnóstico de aplicações: Rastreie e solucione problemas em serviços distribuídos.

Escolha um framework

O EDAS suporta três frameworks de microsserviços. Use a tabela a seguir para decidir qual deles melhor se adequa ao seu caso de uso.

Spring Cloud

Dubbo

HSF

Tipo

Framework de microsserviços open-source

Framework RPC open-source

Framework proprietário da Alibaba Cloud

Esforço de integração

Nenhum — implante diretamente no EDAS sem alterações de código ou configurações extras

Adicione dependências e modifique configurações — não requer alterações invasivas no código

Executa no Ali-Tomcat com EDAS Container

Mais indicado para

Equipes que já utilizam Spring Cloud ou estão iniciando novos projetos

Equipes que usam Dubbo ou necessitam de RPC de alto desempenho

Aplicações legadas da Alibaba Cloud

Caminho de migração

Migrar aplicações Spring Cloud para o EDAS

Migrar aplicações Dubbo para o EDAS

Atualizar HSF para Dubbo 3.0

Nota

O Dubbo 3.0 integra o Dubbo open-source e o HSF. Atualize aplicações HSF existentes para o Dubbo 3.0 no console do EDAS. Após a atualização, continue desenvolvendo com o método original ou use os recursos de governança de microsserviços que o EDAS fornece para aplicações Dubbo.

Spring Cloud

O EDAS suporta nativamente o framework de microsserviços Spring Cloud. Implante aplicações Spring Cloud no EDAS sem modificar o código ou adicionar configurações. Após a implantação, acesse o gerenciamento de aplicações, governança de microsserviços, monitoramento, alertas e diagnóstico de aplicações. Esses recursos ajudam a tornar suas aplicações mais estáveis e seguras.

Os recursos de governança incluem consulta de serviços, canary release, ejeção de outliers e desligamento graceful.

Primeiros passos: Visão geral do Spring Cloud

Guias de desenvolvimento:

Migração: Migrar aplicações Spring Cloud para o EDAS

Dubbo

O EDAS suporta o framework de microsserviços Dubbo. Para implantar microsserviços Dubbo no EDAS, adicione dependências e modifique as configurações. Não são necessárias alterações invasivas no código. Após a implantação, acesse o conjunto completo de recursos do EDAS: gerenciamento de aplicações, governança de microsserviços, monitoramento, alertas e diagnóstico de aplicações.

Primeiros passos: Visão geral do Dubbo

Guias de desenvolvimento:

Migração: Migrar aplicações Dubbo para o EDAS

HSF

O High-speed Service Framework (HSF) padroniza a publicação e a chamada de serviços entre diferentes sistemas de negócios, reduzindo a interdependência de suas implementações. O HSF lida com detalhes complexos de computação distribuída, como comunicação remota, serialização, degradação de desempenho e chamadas síncronas e assíncronas.

Nota

O Dubbo 3.0 integra o Dubbo open-source e o HSF. No console do EDAS, atualize uma aplicação HSF para uma aplicação Dubbo 3.0. Após a atualização, continue desenvolvendo com o método original ou use os recursos de governança de microsserviços que o EDAS fornece para aplicações Dubbo. Para mais informações, consulte Atualizar uma aplicação HSF para Dubbo 3.0.

Primeiros passos: Visão geral do HSF

Guias de desenvolvimento:

Migração: Migrar aplicações de HSF para Dubbo usando Ali-Tomcat

  • Application development
  • Spring Cloud
    Spring Cloud overview
    Implement service registration and discovery
    Implement load balancing
    Implement configuration management
    Build a service gateway
    Implement Object Storage Service
    Implement task scheduling
    Implement throttling and degradation
    Smoothly migrate a Spring Cloud cluster (multiple applications) to EDAS
  • Dubbo
    Dubbo overview
    Develop a Dubbo microservice application using Spring Boot
    Develop a sample Dubbo microservice application project using Cloud Toolkit
    Smoothly migrate a Dubbo application to EDAS
    User guide (open source)
    Developer guide (open source)
    Source code analysis (open source)
  • HSF
    HSF overview
    Start the lightweight configuration and registration center
    Ali-Tomcat overview
    Pandora Boot overview
    Container version guide
    Migrate applications from the HSF architecture to Dubbo (Ali-Tomcat)
    A single call procedure
    Asynchronous invocation
    Generalized calls
    Call context
    Serialization method selection
    Timeout configuration
    Server-side thread pool configuration
    API reference
    JVM -D startup parameters