Conecte aplicações implantadas no Container Service for Kubernetes (ACK) ao Alibaba Cloud Service Mesh (ASM) para simplificar a administração da malha de services, ative a observabilidade de services e reduzir a carga de trabalho das equipes de desenvolvimento e operações.
Informações de contexto
O Alibaba Cloud Service Mesh (ASM) é uma plataforma de malha de services totalmente gerenciada e compatível com a malha de services de código source Istio. O ASM simplifica a administração de services, incluindo o roteamento e a divisão de tráfego para invocações de services, a segurança para comunicação entre services e a observabilidade da malha. O ASM é ideal para cenários que exigem gerenciamento de tráfego e de segurança, recuperação de falhas, observabilidade e monitoramento, além de migração para uma arquitetura de microsservices.
Arquitetura de services
O ASM consiste em duas partes: o plano de controle e o plano de dados.
O plano de controle lê as configurações do usuário e instrui o plano de dados sobre como processar o tráfego. Como o ASM gerencia totalmente o plano de controle, ele é mais estável e eficiente do que as malhas de services desenvolvidas internamente.
O plano de dados consiste em proxies de rede implantados no seu cluster, que interceptam e processam o tráfego de acordo com a configuração do plano de controle.
Recursos principais
A tabela a seguir lista os principais recursos do ASM. Para obter mais informações, consulte Functions and features.
|
Recurso |
Descrição |
Referências |
|
Gerenciamento completo do ciclo de vida de instâncias de malha |
Plano de controle totalmente gerenciado e compatível com as especificações da comunidade Istio. Oferece suporte à implantação, atualização e exclusão com um clique em para reduzir a sobrecarga operacional. |
|
|
Suporte a aplicações em múltiplas infraestruturas |
Compatível com aplicações no ACK, ACK Serverless, ACS, clusters de borda e clusters registrados do ACK One. |
|
|
Gateways de entrada e saída unificados |
Pontos de entrada e saída de tráfego unificados para aplicações em malha. Permite ative ou desative o mTLS e HTTPS com um clique em para criptografia de ponta a ponta e controle de tráfego. |
|
|
Diversos tipos de gerenciamento de tráfego |
Gerenciamento de tráfego multiprotocolo com implantações canário de ponta a ponta, circuit breaking, limitação de taxa local, aquecimento de inicialização lenta e fallback de tráfego. |
|
|
Compatível com diversos recursos de observabilidade |
Diagnóstico da malha com rastreamento, monitoramento e logs gerenciados e integrados para visibilidade de ponta a ponta. |
|
|
Sistema de segurança de confiança zero não intrusivo |
Segurança de confiança zero pronta para uso e configurável dinamicamente, com autenticação de identidade, gerenciamento de certificados, aplicação de políticas e análises visuais. |
|
|
Extensibilidade para lógica personalizada |
Um marketplace de plugins com extensões prontas para uso, além de suporte a recursos EnvoyFilter personalizados. |
|
|
Integração abrangente com o ecossistema |
Integração com ferramentas comuns de GitOps e services Serverless e de IA, como Knative e KServe. |
Operações relacionadas
Para começar a usar o ASM, consulte Get started.