O SAE oferece três edições de aplicações: Lightweight Edition, Standard Edition e Professional Edition. Este tópico descreve como escolher a edição adequada com base nos seus requisitos e caso de uso.
Comparação entre as edições de aplicações
Na tabela a seguir, ✅ indica que o recurso tem suporte e ❌ indica que o recurso não tem suporte.
Item | Lightweight Edition | Standard Edition | Professional Edition (Recomendada) | |
Cenários | Ideal para hospedagem simples de aplicações. Não oferece suporte a recursos avançados de monitoramento de aplicações e administração de microsserviços. | Indicado para aplicações que utilizam o modelo de microsserviços. Os recursos avançados de monitoramento de aplicações e administração de microsserviços devem ser ativados separadamente e possuem cobrança à parte. | Projetado para aplicações baseadas em microsserviços. Oferece uma solução completa e pronta para uso, integrando monitoramento avançado de aplicações e administração de microsserviços (MSE Enterprise Edition). Não é necessário ativar nem pagar por esses recursos separadamente. Esta edição gera uma economia superior a 20% em comparação à contratação individual desses recursos na Standard Edition. | |
Administração de microsserviços | Centro de registro. Tipos compatíveis:
| ✅ | ✅ | ✅ |
Gerenciamento de configurações. Disponibiliza um centro de configurações integrado e envio distribuído de configurações. | ✅ | ✅ | ✅ | |
Implantação online e offline graceful | ❌ | Requer compra separada | ✅ | |
Canary release | ❌ | Requer compra separada | ✅ | |
Proteção de tráfego | ❌ | Requer compra separada | ✅ | |
Proteção do sistema | ❌ | Requer compra separada | ✅ | |
Canary release de mensagens | ❌ | Requer compra separada | ✅ | |
Canary release ponta a ponta | ❌ | Requer compra separada | ✅ | |
Roteamento por afinidade de zona | ❌ | Requer compra separada | ✅ | |
Monitoramento de aplicações | Monitoramento de infraestrutura. Oferece suporte ao monitoramento de hosts, incluindo métricas como CPU, memória, disco, rede e número de conexões TCP. | ✅ | ✅ | ✅ |
Visão geral da aplicação | ❌ | Requer compra separada | ✅ | |
Detalhes da aplicação | ❌ | Requer compra separada | ✅ | |
Monitoramento de chamadas de API | ❌ | Requer compra separada | ✅ | |
Monitoramento de chamadas de banco de dados | ❌ | Requer compra separada | ✅ | |
Monitoramento de chamadas NoSQL | ❌ | Requer compra separada | ✅ | |
Monitoramento de chamadas externas | ❌ | Requer compra separada | ✅ | |
Monitoramento de MQ | ❌ | Requer compra separada | ✅ | |
Monitoramento de tarefas agendadas | ❌ | Requer compra separada | ✅ | |
Monitoramento da JVM | ❌ | Requer compra separada | ✅ | |
Monitoramento de pool de threads e pool de conexões | ❌ | Requer compra separada | ✅ | |
Monitoramento de host | ❌ | Requer compra separada | ✅ | |
Monitoramento de contêineres | ❌ | Requer compra separada | ✅ | |
Análise de exceções | ❌ | Requer compra separada | ✅ | |
Análise de erros | ❌ | Requer compra separada | ✅ | |
Consulta de rastreamento | ❌ | Requer compra separada | ✅ | |
Insights inteligentes | ❌ | Requer compra separada | ✅ | |
Profiling contínuo | ❌ | Requer compra separada | ✅ | |
Análise de rastreamento | ❌ | Requer compra separada | ✅ | |
Snapshot de memória | ❌ | Requer compra separada | ✅ | |
Profiling de threads | ❌ | Requer compra separada | ✅ | |
Análise de logs | ❌ | Requer compra separada | ✅ | |
Diagnóstico com Arthas | ❌ | Requer compra separada | ✅ | |
O&M de aplicações | Gerenciamento do ciclo de vida da aplicação. Oferece suporte ao gerenciamento completo do ciclo de vida, incluindo criação, implantação, rollback, início, parada, reinicialização, dimensionamento e exclusão de aplicações. | ✅ | ✅ | ✅ |
Logs. Oferece suporte a logs em tempo real e persistentes, com integração profunda ao Simple Log Service (SLS). | ✅ | ✅ | ✅ | |
Eventos. Oferece suporte a eventos de execução, alteração e sistema. | ✅ | ✅ | ✅ | |
Auto Scaling. Oferece suporte a dimensionamento manual e automático. O dimensionamento automático aceita políticas agendadas, baseadas em métricas e híbridas. | ✅ | ✅ | ✅ | |
CI/CD. Oferece suporte ao kit de desenvolvimento de software (SDK) OpenAPI e ao plugin oficial do Jenkins, além de integrar-se à nova versão do Alibaba Cloud DevOps. | ✅ | ✅ | ✅ | |
Política de liberação gradual | ✅ | ✅ | ✅ | |
Política de canary release | ❌ | ✅ | ✅ | |
CPU Burst | ❌ | Para CPUs com até 4 núcleos, o desempenho aumenta por um fator de 2 por padrão durante 300 segundos. | Para CPUs com até 4 núcleos, o desempenho aumenta por um fator de 2 por padrão durante 300 segundos. | |
Gerenciamento de permissões corporativas | Controle de acesso. Oferece suporte a isolamento no nível de locatário e controle refinado com RAM. | ✅ | ✅ | ✅ |
Gerenciamento de múltiplos ambientes. Utilize o isolamento lógico de namespaces para criar rapidamente diversos ambientes independentes, como desenvolvimento, testes e produção. | ✅ | ✅ | ✅ | |
Configurações de aprovação. Configure fluxos de trabalho de aprovação para implementar controle de permissões granular em operações críticas, como implantações de aplicações e criação de SLB. | ✅ | ✅ | ✅ | |
Atualizar a edição de uma aplicação
É possível atualizar aplicações da Lightweight Edition e da Standard Edition para a Professional Edition. No entanto, não é permitido atualizar uma aplicação da Lightweight Edition diretamente para a Standard Edition.
Se você tentar criar uma aplicação Professional Edition e receber um aviso do sistema informando que a versão atual do agente não oferece suporte a este recurso, entre em contato com o suporte técnico no grupo do DingTalk (ID: 32874633) para atualizar a versão do agente.
A atualização da edição da aplicação aciona uma nova implantação. Para minimizar impactos no seu negócio, execute esta operação fora dos horários de pico.
Faça login no console do SAE. No painel de navegação à esquerda, escolha .
Clique em
na coluna Actions da aplicação desejada e, em seguida, clique em Upgrade.Na caixa de diálogo Upgrade Edition, defina Destination Edition como Professional Edition e clique em OK.