Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Nota
Os planos Basic, Standarde Enterprise entraram em um período de aposentadoria em 17 de março de 2025. Para obter mais informações, consulte o anúncio de aposentadoria do Azure Spring Apps.
Este artigo fornece uma comparação dos planos disponíveis no Azure Spring Apps. Cada plano é projetado para atender a diferentes cenários e propósitos do cliente, conforme descrito na lista a seguir:
- Plano básico: Um plano de nível inicial para desenvolvimento individual e testes.
- Plano padrão: uma plataforma de hospedagem de aplicações centrada em Spring e baseada em opiniões, com configurações integradas e pré-configuradas para build, registo de serviço, armazenamento e muito mais.
- Plano empresarial: este plano foi projetado para agilizar o desenvolvimento e a implantação de aplicativos corporativos de missão crítica e de grande escala com SLA mais alto e suporte a clusters de aplicativos grandes. Este plano também atende aos requisitos corporativos relacionados ao gerenciamento de configuração, descoberta de serviços, gateway de API, portal de API, facilidade de integração, portabilidade e flexibilidade com componentes comerciais Tanzu gerenciados sob demanda e suporte ao Tanzu Spring Runtime, construído com base em uma forte parceria entre a VMware e a Microsoft.
A tabela a seguir mostra as diferenças entre cada plano:
| Funcionalidade | Descrição | Básico | Standard | Enterprise |
|---|---|---|---|---|
| Gestão de aplicações | Gerenciamento de aplicativos com operações de infraestrutura sem complicações. | |||
| Gerenciamento do ciclo de vida do aplicativo | Crie, implante, pare e reinicie aplicativos facilmente sem conhecimento da infraestrutura subjacente. | ✅ | ✅ | ✅ |
| SLA | O SLA garantido para aplicativos e componentes gerenciados. | n/d | 99.90% | 99.95% |
| Tamanho Máximo da Instância de Aplicação | O tamanho máximo da instância do aplicativo. | 1 vCPU, 2 GB | 4 vCPU, 8 GB | 8 vCPU, 32 GB |
| Instâncias de Aplicação Máximas | O número máximo de instâncias de aplicação. | 25 | 500 | 1000 |
| Dimensionamento automático e manual | Dimensionamento automático e manual de aplicativos para dentro/para fora e para cima/baixo. | ✅ | ✅ | ✅ |
| Implantar a partir de código-fonte, artefato e imagem personalizada | Efetue a implantação a partir do código-fonte, do artefacto e da imagem personalizada para as aplicações. | ✅ | ✅ | ✅ |
| Suporte a aplicativos Java | Crie e implemente aplicativos Java, principalmente Spring Apps. | ✅ | ✅ | ✅ |
| Suporte para imagem nativa do Java | Crie e implemente aplicativos de imagem nativos Java. | ❎ | ❎ | ✅ |
| Suporte ao aplicativo .NET Core | Crie e implante aplicativos .NET Core. | ❎ | ❎ | ✅ |
| Suporte de aplicativos Node.js | Crie e implante aplicativos Node.js. | ❎ | ❎ | ✅ |
| Suporte ao aplicativo GO | Crie e implante aplicativos Go. | ❎ | ❎ | ✅ |
| Suporte a aplicativos Python | Crie e implante aplicativos Python. | ❎ | ❎ | ✅ |
| Suporte a aplicativos PHP | Crie e implante aplicativos PHP. | ❎ | ❎ | ✅ |
| Suporte a aplicações Web estáticas | Crie e implante aplicativos Web estáticos com conteúdo estático da Web, como arquivos CSS, JS, e HTML. | ❎ | ❎ | ✅ |
| Implantação sem tempo de inatividade | Atualização gradativa e estratégias de implementação azul/verde com tempo de inatividade zero e sem impacto para as aplicações. | ✅ | ✅ | ✅ |
| Domínio personalizado | Suporta vários domínios personalizados em aplicações. | ❎ | ✅ | ✅ |
| Traga o seu próprio armazenamento | Suporte para montar o armazenamento do Azure para as aplicações usarem. | ✅ | ✅ | ✅ |
| Sondas de saúde personalizadas | Suporte para personalizar aplicativos em sondas de saúde, como vivacidade, prontidão e testes de inicialização, e períodos de término graciosos. | ✅ | ✅ | ✅ |
| Correção automática | Atualização automática do sistema operativo base, tempo de execução de uma linguagem (como o JDK) e os agentes APM para a manutenção de imagens para aplicativos. | ✅ | ✅ | ✅ |
| Suporte ao Spring Runtime | Suporte integrado ao Tanzu Spring Runtime com período de suporte estendido em projetos Spring e suporte VMware 24 horas por dia, 7 dias por semana. | ❎ | ❎ | ✅ |
| Solução de problemas e monitoramento | Resolução de problemas e monitorização. | |||
| Depuração remota | Depuração remota. | ✅ | ✅ | ✅ |
| Despejo de thread/heap/JFR | Despejo de thread/heap/JFR. | ✅ | ✅ | ✅ |
| Suporte para web shell | Use um web shell para se conectar a qualquer instância de aplicativo em execução para executar comandos JDK diretamente. | ✅ | ✅ | ✅ |
| Integração APM pronta para uso | Integração de APM pronta para uso (Azure Application Insights e APMs de terceiros populares como Dynatrace, AppDynamics, New Relic e Elastic APM). | ✅ | ✅ | ✅ |
| Segurança | Rede segura e gestão de identidades. | |||
| Comunicação segura ao longo de todo o caminho de tráfego | Comunicação segura ao longo de todo o caminho de tráfego, incluindo controlador de entrada para aplicativos, aplicativo para aplicativo e aplicativos para serviços de backup, como bancos de dados. | ✅ | ✅ | ✅ |
| Injeção de VNET | Injeção de rede virtual (VNET). | ❎ | ✅ | ✅ |
| Ponto final privado | Suporte para se conectar a serviços de apoio como bancos de dados do Azure, Azure Key Vault, e assim por diante usando um ponto de extremidade privado. | ❎ | ✅ | ✅ |
| Identidade gerida | Ofereça suporte ao sistema do Azure e à identidade gerenciada atribuída pelo usuário. | ✅ | ✅ | ✅ |
| Integração | Capacidade de integração com serviços de suporte, CICD e IDEs. | |||
| Integração fácil com qualquer serviço do Azure | Integração com quaisquer serviços do Azure em cima do SDK do Azure e do Spring Cloud Azure. | ✅ | ✅ | ✅ |
| Integração CICD pronta para uso | Integração CICD pronta para uso com o Azure DevOps, Jenkins e GitHub Actions e assim por diante. | ✅ | ✅ | ✅ |
| Integração pronta para uso com IDEs populares | Integração pré-configurada com IDEs populares, como VS Code e IntelliJ, para permitir a interação direta com o Azure Spring Apps. | ✅ | ✅ | ✅ |
| Componentes gerenciados | Componentes totalmente gerenciados com SLA garantido, manutenção oportuna e configuração bem ajustada para dar suporte ao desenvolvimento e operação de aplicativos. | |||
| SLA | O SLA garantido para aplicativos e componentes gerenciados. | n/d | 99.90% | 99.95% |
| Crie e mantenha imagens a partir do código-fonte | Um serviço de compilação para gerenciar centralmente a criação e manutenção de imagens Open Container Initiative (OCI) a partir do código-fonte. | ✅ (serviço de compilação padrão) | ✅ (serviço de compilação padrão) | ✅ (serviço decompilação configurável 1) |
| Um gateway de API para encaminhar solicitações para aplicações de back-end | Spring Cloud Gateway para encaminhar solicitações com preocupações transversais abordadas centralmente (limitação, filtros de solicitação/resposta, autenticação e autorização, e assim por diante). | ❎ | ❎ | ✅ |
| Um portal de API para navegar e experimentar APIs | Um portal de API para visualizar documentação detalhada da API e experimentar APIs. | ❎ | ❎ | ✅ |
| Gerenciamento de configuração de aplicativos | Um serviço de configuração para distribuir configurações de aplicações de repositórios Git para aplicações. | ✅ (suporta apenas aplicações Spring) | ✅ (suporta apenas aplicações Spring) | ✅ (suporta aplicações poliglotas) |
| Registro e descoberta de serviços | Um registro de serviço para fornecer recursos de registro e descoberta de serviços para aplicativos Spring baseados em microsserviços. | ✅ | ✅ | ✅ |
| Monitoramento em tempo real e solução de problemas de aplicativos | Uma ferramenta leve de insights e solução de problemas que ajuda os desenvolvedores e operadores de aplicativos a olhar para dentro dos aplicativos Spring em execução. | ❎ | ❎ | ✅ |
| Agilize o desenvolvimento com modelos de projeto distribuíveis | Uma ferramenta de inicialização de projeto para criar e distribuir modelos/aceleradores que codificam código e configurações em conformidade com a empresa de forma detetável e repetível. | ❎ | ❎ | ✅ |
1 O serviço de compilação configurável permite os seguintes recursos:
- Traga seu próprio registro de contêiner: configure seu próprio Registro de Contêiner do Azure (ACR) para armazenar imagens criadas em vez de usar o ACR gerenciado do Azure Spring Apps para implantar em outros ambientes de plano empresarial do Azure Spring Apps com imagens verificadas.
- Configure recursos para todo o pool de compilação, até 64 vCPU e 128 GB.
- Configure que stack de SO deve ser usada como imagem base para os seus aplicativos.