Novidades nos Aplicativos Spring do Azure

Observação

Azure Spring Apps é o novo nome do serviço Azure Spring Cloud. Embora o serviço tenha um novo nome, você verá o nome antigo em alguns locais por um tempo enquanto trabalhamos para atualizar ativos como capturas de tela, vídeos e diagramas.

Os Aplicativos Spring do Azure são aprimorados continuamente. Para ajudá-lo a se manter atualizado com os desenvolvimentos mais recentes, este artigo fornece informações sobre os lançamentos mais recentes.

Esse artigo é atualizado trimestralmente, portanto, revise-o regularmente. Você também pode visitar Atualizações do Azure, onde você pode procurar por atualizações ou navegar por categoria.

Q1 2024

As seguintes atualizações já estão disponíveis no plano Enterprise:

  • Economize até 47%: os Aplicativos Spring do Azure Enterprise agora está qualificado para o plano de economia do Azure: todas as regiões dos Aplicativos Spring do Azure no plano Enterprise são qualificadas para uma economia substancial de custos – 20% por um ano e 47% por três anos – ao se comprometer com o plano de economia do Azure. Para obter mais informações, consulte os Aplicativos Spring do Azure Enterprise agora está qualificado para o plano de economia do Azure para computação.

  • A CLI do Azure dá suporte ao streaming de log para o Spring Cloud Gateway: esse recurso permite que você busque o log do Spring Cloud Gateway em tempo real para fins de diagnóstico. Para obter mais informações, consulte a seção Usar streaming de log em tempo real de Solucionar problemas de Spring Cloud Gateway para VMware.

  • A CLI do Azure dá suporte ao streaming de log para o Serviço de Configuração de Aplicativos: o recurso permite recuperar o log do Serviço de Configuração de Aplicativos usando a CLI do Azure, possibilitando detectar quaisquer atualizações de configuração. Para obter mais informações, consulte a seção Usar streaming de log em tempo real de Usar o Serviço de Configuração de Aplicativo para Tanzu.

  • Mostra versões do buildpack: o recurso mais recente adicionado aos buildpacks ajuda você a compreender a versão usada e diagnosticar problemas associados ao processo de compilação.

  • Solução de problemas melhorada do Serviço de Configuração de Aplicativos: agora você pode exibir diretamente o vinculado ao configMap, para seus aplicativos para ajudar ainda mais em solucionar problemas com configurações não atualizadas. Também é possível exportar arquivos de configuração extraídos pelo Serviço de Configuração de Aplicativos de repositórios do Git de upstream, para o ambiente local por meio da CLI do Azure. Esse processo ajuda você a examinar o conteúdo e usar arquivos de configuração para desenvolvimento local. Para obter mais informações, consulte a seção Examinar arquivo de configuração no ConfigMap de Usar Serviço de Configuração de Aplicativo para Tanzu.

T4 2023

As seguintes atualizações já estão disponíveis no plano Enterprise:

A seguinte atualização já está disponível nos planos Enterprise e Básico/Padrão:

  • Manutenção planejada (versão prévia pública): os Aplicativos Spring do Azure corrige regularmente os componentes do lado do servidor dos quais seus aplicativos dependem para garantir que estejam seguros e atualizados. Esses componentes incluem JDK, middleware Spring Cloud, APM, imagem de sistema operacional base e infraestrutura de tempo de execução. Para que esses patches tenham efeito, você precisa reiniciar seus aplicativos. Com a manutenção planejada, você pode agendar um horário em um dia específico para essas reinicializações obrigatórias. Para obter mais informações, veja Como configurar a manutenção planejada (versão prévia).

  • Sincronização automática de certificados: alguns recursos do Aplicativos Spring do Azure protegem seus aplicativos com certificados de sua escolha. Com a sincronização automática de certificados, agora você pode girar seus certificados no Azure Key Vault e eles sincronizam automaticamente com os Aplicativos Spring do Azure. Esse aprimoramento facilita o gerenciamento de recursos como domínio personalizado e configurações de TLS/SSL. Para obter mais informações, veja a seção Certificado de sincronização automática de Mapear um domínio personalizado existente para Aplicativos Spring do Azure.

T3 2023

As seguintes atualizações já estão disponíveis no plano Enterprise:

A seguinte atualização já está disponível no plano Consumo Standard e Dedicado:

T2 2023

A atualização a seguir anuncia um novo plano:

A seguinte atualização já está disponível em todos os planos:

A seguinte atualização já está disponível nos planos Consumo e Básico/Padrão:

  • Azure Developer CLI (azd) para Aplicativos Spring do Azure: CLI do Desenvolvedor do Azure (azd) é uma ferramenta de código aberto que acelera o tempo que leva para você levar seu aplicativo do ambiente de desenvolvimento local para o Azure. Agora você pode inicializar, empacotar, provisionar e implantar um aplicativo Spring no Aplicativos Spring do Azure com apenas alguns comandos. Experimente usando o Início Rápido: Implante seu primeiro aplicativo Web no Aplicativos Spring do Azure.

As seguintes atualizações já estão disponíveis no plano Enterprise:

T1 2023

As seguintes atualizações estão agora disponíveis nos planos Básico/Padrão e Empresarial:

  • Avaliação do código-fonte para migração: avalie seus aplicativos Spring locais existentes quanto à preparação para migrar para Aplicativos Spring do Azure com o Cloud Suitability Analyzer. Essa ferramenta fornece informações sobre quais tipos de mudanças são necessárias para a migração e quanto esforço está envolvido. Para obter mais informações, veja Avaliar aplicativos Spring com Cloud Suitability Analyzer.

As seguintes atualizações já estão disponíveis no plano Enterprise:

T4 2022

As seguintes atualizações estão agora disponíveis nos planos Básico/Padrão e Empresarial:

  • Configurações de entrada: com configurações de entrada, você pode gerenciar o tráfego do Aplicativos Spring do Azure no nível do aplicativo. Esse recurso inclui suporte de protocolo para gRPC, WebSocket e RSocket-on-WebSocket, afinidade de sessão e tempo limite de envio/leitura. Para obter mais informações, veja Personalizar a configuração de entrada em Aplicativos Spring do Azure.

  • Depuração remota: agora, você pode depurar remotamente seus aplicativos no Aplicativos Spring do Azure usando IntelliJ ou VS Code. Por motivos de segurança, por padrão, o Aplicativos Spring do Azure desabilita a depuração remota. Você pode habilitar a depuração remota para seus aplicativos usando o portal do Azure ou a CLI do Azure e iniciar a depuração. Para obter mais informações, veja Depurar seus aplicativos remotamente em Aplicativos Spring do Azure.

  • Conecte-se ao ambiente de shell da instância do aplicativo para solucionar problemas: o Aplicativos Spring do Azure oferece muitas maneiras de solucionar problemas de seus aplicativos. Para desenvolvedores que gostam de inspecionar o ambiente de execução de uma instância de aplicativo, você pode conectar-se ao ambiente shell da instância de aplicativo e solucionar problemas. Para obter mais informações, veja Conectar-se a uma instância de aplicativo para solucionar problemas.

As seguintes atualizações já estão disponíveis no plano Enterprise:

  • Novo componente Tanzu gerenciado - Application Live View da Tanzu Application Platform: uma ferramenta leve de insights e solução de problemas baseada em Spring Boot Actuators que ajuda desenvolvedores e operadores de aplicativos a examinar os aplicativos em execução. Os aplicativos fornecem informações de dentro dos processos em execução usando terminais HTTP. O Application Live View usa esses ponto de extremidade para recuperar e interagir com os dados dos aplicativos. Para obter mais informações, veja Usar o aplicativo Live View com o plano Aplicativos Spring do Azure Enterprise.

  • Novo componente gerenciado do Tanzu – Aceleradores de aplicativos da plataforma de aplicativos Tanzu: pode acelerar o processo de construção e implantação de aplicativos. Eles ajudam você a inicializar seus aplicativos e implantá-los de maneira detectável e repetível. Para obter mais informações, veja Usar o VMware Tanzu Application Accelerator com o plano Aplicativos Spring do Azure Enterprise.

  • Implantar arquivos estáticos diretamente: se você tiver aplicativos que possuem apenas arquivos estáticos, como HTML, poderá implantá-los diretamente com um servidor web configurado automaticamente, como HTTPD e NGINX. Esse recurso de implantação inclui aplicativos front-end criados com uma estrutura JavaScript de sua escolha. Você pode fazer essa implantação usando o buildpack Tanzu Web Servers por trás. Para obter mais informações, veja Implantar arquivos estáticos da web.

  • Aprimoramento do Managed Spring Cloud Gateway: Adicionamos recentemente suporte a regras de roteamento em nível de aplicativo para simplificar a configuração de regras de roteamento e suporte TLS do gateway para aplicativos no Spring Cloud Gateway gerenciado. Para obter mais informações, veja Usar Spring Cloud Gateway.

T3 2022

As atualizações a seguir já estão disponíveis para ajudar os clientes a reduzir as barreiras de adoção e os atritos de preços para aproveitar ao máximo os recursos oferecidos pelo Aplicativos Spring do Azure Enterprise.

  • Redução de preço: reduzimos a unidade base do Aplicativos Spring do Azure Standard e Enterprise para 6 vCPUs e 12 GB de memória e reduzimos os preços excedentes para vCPU e memória. Para obter mais informações, veja preços dos Aplicativos Spring do Azure

  • Concessão gratuita mensal: as primeiras 50 horas de vCPU e 100 GB de memória são gratuitas todos os meses. Para obter mais informações, veja preços dos Aplicativos Spring do Azure

Você pode comparar a alteração de preço em Redução de preço – Aplicativos Spring do Azure faz mais, custa menos!.

Confira também

Para atualizações mais antigas, veja Atualizações do Azure.