Suporte de versão para Java, Spring Boot e muito mais

Observação

Os planos Básico, Standard e Enterprise serão preteridos a partir de meados de março de 2025, com um período de desativação de 3 anos. Recomendamos a transição para Aplicativos de Contêiner do Azure. Para mais informações, confira o anúncio de desativação dos Aplicativos Spring do Azure.

O plano Standard de consumo e dedicado será preterido a partir de 30 de setembro de 2024, com um desligamento completo após seis meses. Recomendamos a transição para Aplicativos de Contêiner do Azure. Para mais informações, confira Migrar o plano Standard de consumo e dedicado dos Aplicativos Spring do Azure para os Aplicativos de Contêiner do Azure.

Este artigo se aplica a: ✔️ Consumo Standard e dedicado (versão prévia) ✔️ Básico/Standard ✔️ Enterprise

Este artigo descreve a política de suporte para versões de Java, Spring Boot e Spring Cloud para todos os planos dos Aplicativos Spring do Azure, e versões de outros SDKs e imagens de SO para o plano Enterprise.

Aplicativos Spring do Azure fornecem e mantêm os SDKs e imagens de SO base necessárias para executar seus aplicativos. Para garantir a compatibilidade de seus aplicativos com esses componentes gerenciados, siga a política de suporte à versão para os componentes descritos nesse artigo.

Suporte à versão para todos os planos

As seções a seguir descrevem o suporte à versão que se aplica a todos os planos.

Versão do runtime do Java

Você pode escolher qualquer versão LTS do Java como a versão principal com suporte oficial e que receba atualizações regulares.

Para mais informações, confira suporte de longo prazo do Java para o Azure e Azure Stack.

Versões Spring Boot e Spring Cloud

Você pode escolher qualquer versão do Spring Boot ou Spring Cloud que seja compatível com a versão do Java que você instalou.

Para novas versões, os Aplicativos Spring do Azure darão suporte para a versão principal mais recente do Spring Boot ou Spring Cloud a partir de 30 dias após seu lançamento. Há suporte para a versão secundária mais recente assim que ela é lançada.

Para versões antigas, os Aplicativos Spring do Azure não exigem que você atualize o Spring Boot ou Spring Cloud para receber suporte. No entanto, com as novas versões oficialmente suportadas, você pode obter a melhor experiência com alguns dos componentes gerenciados, por exemplo, Config Server e Eureka Server para o plano Standard de consumo e dedicado e o plano Standard, componentes Tanzu para o plano Enterprise, e coleta de métricas para todos os planos.

Para mais informações, confira a linha do tempo oficial de suporte do Spring Boot e Spring Cloud. O plano Enterprise dá suporte comercial para o Spring Boot, enquanto os outros planos fornecem suporte de software de código aberto.

Suporte à versão para o plano Enterprise

As seções a seguir descrevem o suporte à versão que se aplica ao plano Enterprise.

SDKs poliglotas

Você pode implantar aplicativos poliglotas no plano Enterprise com código-fonte. Para aproveitar a melhor estabilidade, use SDKs com versões LTS com suporte oficial.

Ao fazer a implantação dos seus aplicativos poliglotas no plano Enterprise, atribua versões LTS específicas para os SDKs. Caso contrário, a versão padrão do SDK pode ser alterada durante as atualizações normais dos componentes do construtor. Para mais informações sobre a implantação de aplicativos poliglotas, confira Como fazer a implantação de aplicativos poliglotas no plano Enterprise dos Aplicativos Spring do Azure.

Tipo Diretiva de suporte
Java Suporte ao Java no Azure
Tomcat Versões do Tomcat
.NET Política de suporte ao .NET e .NET Core
Python Status das versões do Python
Go Histórico de lançamentos do Go
NodeJS Lançamentos do Node.js
PHP Versões com suporte do PHP

Suporte à imagem de pilha

Você pode escolher qualquer imagem de pilha durante a configuração do construtor. Recomendamos usar uma imagem LTS com suporte oficial. Para mais informações, confira O ciclo de vida e a cadência de lançamentos do Ubuntu.

Acompanhar a atualização das versões

Prepare-se antecipadamente para a substituição de qualquer versão LTS de componente principal em que seus aplicativos dependam. Você receberá notificações da Microsoft um mês antes do fim do suporte nos Aplicativos Spring do Azure.

Para atualizações regulares, você pode encontrar informações específicas no seu log de atividades após a conclusão da atualização.