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.
O Azure Spring Apps é melhorado continuamente. Para ajudá-lo a manter-se atualizado com os desenvolvimentos mais recentes, este artigo fornece informações sobre as versões mais recentes.
Este artigo é atualizado trimestralmente, por isso revisite-o regularmente. Também pode visitar atualizações do Azure, onde pode procurar atualizações ou navegar por categoria.
3º trimestre de 2024
As seguintes atualizações já estão disponíveis:
Acesse convenientemente os logs do aplicativo no portal do Azure: agora oferecemos uma maneira mais conveniente e eficiente de consultar logs de aplicativos e fazer streaming de logs no portal do Azure. Essa nova abordagem complementa a composição manual de consultas para buscar logs de aplicativos do espaço de trabalho do Log Analytics e o acesso ao fluxo de logs por meio da CLI do Azure. Para obter mais informações, consulte a seção Stream logs do console do aplicativo Stream Azure Spring Apps em tempo real.
Manutenção regular da infraestrutura no plano Enterprise
- Atualização regular para manter os componentes gerenciados atualizados:
- Registro de serviço: atualizado para 1.3.1.
- Serviço de Configuração de Aplicativos: atualizado para 2.3.1, incluindo uma correção crítica de detalhes de conteúdo ausentes no log para ConfigMap e criação de segredos.
- Spring Cloud Gateway: atualizado para 2.2.5, incluindo uma correção crítica para um problema de persistência de regra de roteamento.
- API Portal: atualizado para 1.5.0.
- App Live View: atualizado para 1.8.0.
- App Accelerator: atualizado para 1.8.1.
- Serviço de construção:
- Go buildpack: adicionado suporte para Go 1.22, Go 1.20 preterido, versão padrão alterada de Go 1.20 para Go 1.21.
- Node.js buildpack: versão padrão alterada de Node.js 19 para Node.js 20.
- Java Native Image buildpack: Java 20 preterido, Java 21 adicionado.
- PHP buildpack: adicionado PHP 8.3
- Atualização regular para manter o Serviço Kubernetes do Azure atualizado: atualizado para 1.29.7.
- Atualização regular para manter os componentes gerenciados atualizados:
Manutenção regular da infraestrutura nos planos Básico e Padrão:
- Atualização regular para manter os componentes gerenciados atualizados:
- Imagem do servidor de configuração: atualizado para 1.0.20240930.
- Imagem do servidor Eureka: atualizada para 1.0.20240930.
- Imagem base para aplicativos: atualizada para o Azure Linux 2.0.20231130.
- Atualização regular para manter o Serviço Kubernetes do Azure atualizado: atualizado para 1.29.7.
- Atualização regular para manter os componentes gerenciados atualizados:
2º trimestre de 2024
As seguintes atualizações estão agora disponíveis no plano Enterprise:
Log mais rico do Application Configuration Service: A revisão do Git é uma informação crucial que indica a recenticidade dos arquivos de configuração. Atualmente, o Serviço de Configuração de Aplicativo registra a revisão do Git para melhorar a eficiência da solução de problemas. Para obter mais informações, consulte a seção Examinar revisões do Git dos ficheiros de configuração no Uso do Serviço de Configuração de Aplicações para Tanzu.
Managed OSS Spring Cloud Config Server (visualização): A versão de código aberto do Spring Cloud Config Server fornece uma experiência nativa do Spring aos desenvolvedores. Agora, oferecemos o Spring Cloud Config Server gerenciado para recuperar dinamicamente as propriedades de configuração dos repositórios centrais. Para obter mais informações, consulte Configurar um Spring Cloud Config Server gerenciado no Azure Spring App.
Suporte de ponto de extremidade do atuador personalizado: Os utilizadores podem querer usar uma porta ou caminho diferente para o atuador devido a preocupações de segurança, mas essa escolha pode resultar na impossibilidade de a Vista ao Vivo da Aplicação se conectar ao aplicativo. Esse recurso permite que o Application Live View funcione com aplicativos que têm uma porta ou caminho não padrão para o atuador. Para obter mais informações, consulte a seção Configurar atuador Spring Boot personalizado em Use Application Live View com o plano Azure Spring Apps Enterprise.
Desabilitar autenticação básica para o ponto de extremidade de teste de um aplicativo: o Azure Spring Apps fornece autenticação básica para proteger o ponto de extremidade de teste de uma instância de aplicativo. Quando o aplicativo de um usuário é integrado ao seu servidor de autenticação, essa autenticação básica se torna desnecessária. Se o usuário tiver uma boa compreensão da segurança do aplicativo, esse recurso permitirá que ele desabilite a autenticação básica fornecida pelo serviço Azure Spring Apps, tornando os testes em relação ao aplicativo mais próximos de um ambiente do mundo real. Para obter mais informações, consulte a segunda dica em Configurar um ambiente de preparo no Azure Spring Apps.
Acesso ao armazenamento privado para injeção de rede virtual: o recurso de acesso ao armazenamento privado permite o roteamento do tráfego por meio de uma rede privada para armazenamento de back-end que hospeda ativos de aplicativos, como arquivos JAR e logs. Esse recurso aumenta a segurança e pode melhorar o desempenho dos usuários. Para obter mais informações, consulte Configurar o acesso à rede privada para armazenamento de back-end em sua rede virtual (Visualização).
Trabalho de Suporte (visualização) no Azure Spring Apps: esse recurso permite que os clientes executem seus aplicativos efêmeros no Azure Spring Apps nativamente. Ele oferece gerenciamento e execução de tarefas em lote, juntamente com integração com componentes gerenciados. Para obter mais informações, consulte Trabalho no Azure Spring Apps (Visualização).
1º trimestre de 2024
As seguintes atualizações estão agora disponíveis no plano Enterprise:
Economize até 47%: o Azure Spring Apps Enterprise agora é elegível para o plano de economia do Azure: todas as regiões do Azure Spring Apps sob o plano Enterprise são qualificadas para economias de custos substanciais – 20% por um ano e 47% por três anos – quando você se compromete com o plano de economia do Azure. Para obter mais informações, consulte Azure Spring Apps Enterprise agora está qualificado para o plano de economia do Azure para computação.
A CLI do Azure dá suporte ao streaming de logs 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 Utilize o streaming de logs em tempo real no documento Solucionar Problemas do VMware Spring Cloud Gateway.
A CLI do Azure dá suporte ao streaming de log para o Serviço de Configuração de Aplicativo: o recurso permite recuperar o log do Serviço de Configuração de Aplicativo usando a CLI do Azure, tornando possível detetar quaisquer atualizações de configuração. Para obter mais informações, consulte a seção Usar streaming de log em tempo real do Serviço de Configuração de Aplicações para Tanzu.
Mostra versões de buildpack: A mais recente funcionalidade adicionada aos buildpacks ajuda a compreender a versão em uso e no diagnóstico de problemas ligados ao processo de compilação.
Aperfeiçoamento da resolução de problemas do Serviço de Configuração de Aplicações: agora pode visualizar diretamente os elementos associados
configMappara as suas aplicações, de forma a facilitar ainda mais a resolução de problemas com configurações por atualizar. Você também pode exportar arquivos de configuração extraídos pelo Serviço de Configuração de Aplicativo de repositórios Git upstream para seu 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 secção Examinar ficheiro de configuração no ConfigMap da secção Usar o Serviço de Configuração de Aplicações para Tanzu.
4º trimestre de 2023
As seguintes atualizações estão agora disponíveis no plano Enterprise:
O Spring Cloud Gateway suporta um cache de resposta: o cache de resposta permite que serviços e clientes armazenem e reutilizem respostas a solicitações HTTP de forma eficiente. Você pode configurar o tamanho da memória e o tempo de vida útil do cache e aplicar configurações no nível da rota ou globalmente. Para obter mais informações, consulte a seção Configurar o cache de resposta de Configurar o VMware Spring Cloud Gateway.
O API Portal suporta ativar/desativar a opção de teste: o recurso de teste permite que você experimente APIs por meio da visualização centralizada do Portal de API. Agora você pode desativar facilmente esse recurso se houver algum problema de segurança. Para obter mais informações, consulte a secção Experimentar APIs no portal API da secção Usar o portal API para VMware Tanzu.
O conector de serviço oferece suporte a configurações no nível do aplicativo: esta atualização permite que você defina com eficiência as configurações comuns entre implantações em um aplicativo. Para obter mais informações, consulte os seguintes artigos:
- Conectar um banco de dados do Azure Cosmos DB ao seu aplicativo no Azure Spring Apps
- Conectar o Cache Redis do Azure ao seu aplicativo no Azure Spring Apps
- Conectar uma instância do Banco de Dados do Azure para MySQL ao seu aplicativo no Azure Spring Apps
- Vincular um Banco de Dados do Azure para PostgreSQL ao seu aplicativo no Azure Spring Apps
Informações mais detalhadas no histórico de compilações: para ajudá-lo a solucionar melhor problemas relacionados à compilação de seus aplicativos, o histórico de compilações agora apresenta informações mais detalhadas para todas as compilações. Para obter mais informações, consulte a seção Histórico de Compilação de Usar o Tanzu Build Service.
A seguinte atualização já está disponível nos planos Enterprise e Basic/Standard:
Manutenção planeada (pré-visualização pública): as Aplicações Azure Spring corrigem regularmente componentes do lado do servidor de que as suas aplicações dependem para garantir que estão seguras e atualizadas. Esses componentes incluem JDK, middleware do Spring Cloud, APM, imagem base do sistema operacional e infraestrutura de tempo de execução. Para que esses patches entrem em vigor, 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, consulte Como configurar a manutenção planejada (visualização).
Sincronização automática de certificados: alguns recursos do Azure Spring Apps 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 são sincronizados automaticamente com o Azure Spring Apps. Esse aprimoramento facilita o gerenciamento de recursos como domínio personalizado e configurações de TLS/SSL. Para obter mais informações, consulte a seção Certificado de sincronização automática de Mapear um domínio personalizado existente para o Azure Spring Apps.
3º trimestre de 2023
As seguintes atualizações estão agora disponíveis no plano Enterprise:
O Spring Cloud Gateway permite que você defina o nível de log por nome de logger: o Spring Cloud Gateway agora suporta controle preciso sobre a geração de mensagens de log e seus respetivos níveis de verbosidade. Esse aprimoramento permite que você concentre sua atenção em áreas específicas dentro da base de código que exigem inspeção e monitoramento mais próximos. Para obter mais informações, consulte a seção Configurar níveis de log de Configurar o VMware Spring Cloud Gateway e Solucionar problemas do VMware Spring Cloud Gateway.
O Spring Cloud Gateway dá suporte a uma operação de reinicialização usando o portal do Azure e a CLI do Azure: esse aprimoramento permite que você inicie uma reinicialização do Spring Cloud Gateway convenientemente, por meio do portal do Azure ou usando comandos da CLI do Azure, em alinhamento com sua agenda preferida. Para obter mais informações, consulte a seção Reiniciar o VMware Spring Cloud Gateway de Configurar o VMware Spring Cloud Gateway.
O Spring Cloud Gateway suporta Cross-Origin Resource Sharing (CORS): o Spring Cloud Gateway agora permite restringir o acesso a recursos a domínios específicos usando o Cross-Origin Resource Sharing (CORS). Para obter mais informações, consulte a seção Configurar compartilhamento de recursos entre origens de Configurar o VMware Spring Cloud Gateway.
O Spring Cloud Gateway expõe propriedades de addon: esta atualização permite configurar propriedades avançadas do Spring Cloud Gateway que atendem a casos de uso específicos que podem não ser universalmente recomendados. Esse recurso oferece a flexibilidade de ajustar o Spring Cloud Gateway para atender a cenários e requisitos específicos. Para obter mais informações, consulte a seção Atualizar configuração do complemento de Configurar o VMware Spring Cloud Gateway.
O API Portal oferece suporte ao logon único com várias réplicas: esta atualização remove a restrição que impede que você obtenha melhor confiabilidade configurando várias réplicas da instância do Portal da API quando o logon único está habilitado. Para mais informações, consulte a seção Configurar logon único (SSO) de Use o portal da API para VMware Tanzu.
O App Accelerator dá suporte a repositórios Git no Azure DevOps: o Application Accelerator mantém códigos e configurações prontos e compatíveis com a empresa nos repositórios Git. Agora, o Application Accelerator permite carregar aceleradores diretamente dos repositórios Git hospedados no Azure DevOps. Para obter mais informações, consulte a seção Gerenciar seus próprios aceleradores de Usar o VMware Tanzu Application Accelerator com o plano Azure Spring Apps Enterprise.
O App Accelerator suporta fragmentos e subcaminhos: o Application Accelerator suporta fragmentos, permitindo a reutilização eficiente de seções dentro de um acelerador. Esta funcionalidade poupa-lhe esforço quando adiciona novos aceleradores. Para obter mais informações, consulte a seção Referenciar um fragmento nos seus próprios aceleradores de Utilize o VMware Tanzu Application Accelerator com o plano Azure Spring Apps Enterprise.
Suporte a imagens nativas Java (visualização): As imagens nativas geralmente têm menores pegadas de memória e tempos de inicialização mais rápidos quando comparadas às suas contrapartes JVM. Com esse recurso, você pode implantar aplicativos de imagem nativos do Spring Boot usando o
java-native-imagebuildpack. Para obter mais informações, consulte a secção Implantação de aplicativos Java Native Image de Como implantar aplicativos poliglotas no plano do Azure Spring Apps Enterprise.Suporte para o PHP Buildpack: Você pode implantar aplicativos PHP diretamente do código-fonte e receber manutenção contínua (correções CVE) para as imagens criadas automaticamente. Para obter mais informações, consulte a seção Implantar aplicativos PHP de Como implantar aplicativos poliglotas no plano do Azure Spring Apps Enterprise.
Suporte do New Relic APM para aplicativos .NET: o New Relic é um pacote de ferramentas de análise de software para medir e monitorar gargalos de desempenho, taxa de transferência, integridade do serviço e muito mais. Esta atualização permite que você vincule seu aplicativo .NET com New Relic Application Performance Monitoring (APM). Para obter mais informações, consulte a secção Tipos de APM suportados de Como configurar a integração APM e certificados CA.
2º trimestre de 2023
A seguinte atualização já está disponível em todos os planos:
- Azure Migrate for Spring Apps: descubra e avalie suas cargas de trabalho do Spring para preparação para a nuvem e obtenha uma estimativa de preço para o Azure Spring Apps usando o Azure Migrate. Para obter mais informações, consulte Descobrir e avaliar aplicativos Spring com o Azure Migrate - Preview Sign-Up.
As seguintes atualizações estão agora disponíveis no plano Enterprise:
Resultado de compilação partilhável entre instâncias do Azure Spring Apps Enterprise (versão de avaliação): esta atualização permite que você tenha total visibilidade das imagens criadas do Azure Spring Apps através do registo de contentores Azure (ACR) para dar suporte aos seguintes cenários:
- Crie e teste em um ambiente PREPROD e implante em vários ambientes PROD com as imagens verificadas.
- Orquestre um pipeline CICD seguro para conectar todas as etapas entre as ações de compilação e implantação.
Para obter mais informações, consulte Como implantar aplicativos poliglotas no plano do Azure Spring Apps Enterprise e Usar o Azure Spring Apps CI/CD com ações do GitHub.
Suporte de alta disponibilidade para App Accelerator e App Live View: o App Accelerator e o App Live View agora suportam várias réplicas para oferecer alta disponibilidade. Para obter mais informações, consulte Configurar ferramentas de desenvolvimento Tanzu no plano do Azure Spring Apps Enterprise.
Escalonamento automático do Spring Cloud Gateway: o Spring Cloud Gateway agora suporta dimensionamento automático para atender melhor ao tráfego elástico sem o incômodo do dimensionamento manual. Para obter mais informações, consulte a seção Configurar configurações de dimensionamento automático de Configurar o VMware Spring Cloud Gateway.
Serviço de Configuração de Aplicativo – suporte poliglota: Esta atualização permite que você use o Serviço de Configuração de Aplicativo para gerenciar configurações externas para qualquer aplicativo poliglota, como .NET, Go e assim por diante. Para obter mais informações, consulte a seção suporte de poliglota de Utilizar o Serviço de Configuração de Aplicações para Tanzu.
Serviço de Configuração de Aplicativos – desempenho e segurança aprimorados: esta atualização fornece um aprimoramento de desempenho dramático nas operações de monitoramento do Git. Esse aprimoramento permite atualizações mais rápidas para verificação de configuração e certificação por TLS entre o Serviço de Configuração de Aplicativo e repositórios Git. Para obter mais informações, consulte Usar o serviço de configuração de aplicativo para Tanzu.
Suporte para 1000 instâncias de aplicativos (visualização): aumentámos o número máximo de instâncias de aplicativos para uma instância de serviço do Azure Spring Apps Enterprise para 1000, a fim de oferecer suporte a clusters de microsserviços de grande escala. Para obter mais informações, consulte Limites e planos de serviço para o Azure Spring Apps.
Verificação de certificado do App Accelerator: esta atualização fornece verificação de certificação por TLS entre o App Accelerator e os repositórios Git. Para obter mais informações, consulte a seção Configurar aceleradores com um certificado autoassinado de Usar o VMware Tanzu Application Accelerator com o plano Azure Spring Apps Enterprise.
1º trimestre de 2023
As seguintes atualizações estão agora disponíveis nos planos Basic/Standard e Enterprise:
- Avaliação do código-fonte para migração: avalie seus aplicativos Spring locais existentes quanto à sua prontidão para migrar para o Azure Spring Apps com o Cloud Suitability Analyzer. Esta ferramenta fornece informações sobre os tipos de alterações necessárias para a migração e quanto esforço está envolvido. Para obter mais informações, consulte Avaliar aplicativos Spring com o Cloud Suitability Analyzer.
As seguintes atualizações estão agora disponíveis no plano Enterprise:
Mais opções para pools de compilação e ativar o enfileiramento de trabalhos de construção: o serviço de compilação agora oferece suporte a um grande pool de agentes de construção e permite, no máximo, uma tarefa do tamanho do pool para ser construída e o dobro das tarefas do tamanho do pool para serem enfileiradas. Para obter mais informações, consulte a seção Agente de Build de Utilizar o Tanzu Build Service.
Suporte aprimorado ao SLA: SLA aprimorado para cargas de trabalho de missão crítica. Para obter mais informações, consulte SLA para Azure Spring Apps.
Suporte a aplicações de alta vCPU e memória: apoio à implementação para grandes aplicações que exigem uso intensivo de CPU ou memória. Para obter mais informações, consulte Implantar aplicações de CPU e memória grandes no Azure Spring Apps no plano "Enterprise".
Suporte à verificação de certificado SCG APM & : você pode habilitar a configuração da verificação de certificado APM e TLS entre o Spring Cloud Gateway e os aplicativos. Para mais informações, consulte a secção Configurar monitorização do desempenho da aplicação em Configurar o VMware Spring Cloud Gateway.
Componentes Tanzu sob demanda: Você pode habilitar ou desabilitar componentes Tanzu após o provisionamento do serviço. Você também pode aprender como fazer isso através dos documentos do componente Tanzu. Para obter mais informações, consulte a seção Habilitar/desabilitar o Serviço de Configuração de Aplicativo após a criação do serviço de Usar o Serviço de Configuração de Aplicativo para Tanzu.
4º trimestre de 2022
As seguintes atualizações estão agora disponíveis nos planos Basic/Standard e Enterprise:
Configurações de entrada: com as configurações de entrada, você pode gerenciar o tráfego do Azure Spring Apps 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, consulte Personalizar a configuração de entrada no Azure Spring Apps.
Depuração remota: agora, você pode depurar remotamente seus aplicativos no Azure Spring Apps usando IntelliJ ou VS Code. Por motivos de segurança, por predefinição, o Azure Spring Apps desativa 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, consulte Depurar seus aplicativos remotamente no Azure Spring Apps.
Conectar-se ao ambiente de shell da instância da aplicação para resolução de problemas: o Azure Spring Apps oferece muitas maneiras de resolução de problemas nas suas aplicações. Para desenvolvedores que gostam de inspecionar um ambiente de execução de instância de aplicativo, você pode se conectar ao ambiente de shell da instância de aplicativo e solucioná-lo. Para obter mais informações, consulte Conectar-se a uma instância de aplicativo para solução de problemas.
As seguintes atualizações estão agora disponíveis no plano Enterprise:
Novo componente Tanzu gerido - Vista de Aplicação ao Vivo do Tanzu Application Platform: uma ferramenta leve de insight e solução de problemas baseada em actuadores do Spring Boot que ajuda os desenvolvedores e operadores de aplicativos a analisar os aplicativos em execução. Os aplicativos fornecem informações de dentro dos processos em execução usando pontos de extremidade HTTP. A Application Live View usa esses pontos de extremidade para recuperar e interagir com os dados das aplicações. Para obter mais informações, consulte Utilizar a Visualização ao Vivo da Aplicação com o plano Enterprise do Azure Spring Apps.
Novo componente Tanzu gerenciado – Application Accelerators da Tanzu Application Platform: pode acelerar o processo de criação e implantação de aplicativos. Eles ajudam você a inicializar seus aplicativos e implantá-los de forma detetável e repetível. Para obter mais informações, consulte Usar o VMware Tanzu Application Accelerator com o plano Azure Spring Apps Enterprise.
Implantar diretamente arquivos estáticos: Se você tiver aplicativos que tenham 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 esta implantação usando o buildpack Tanzu Web Servers em segundo plano. Para obter mais informações, consulte Implantar arquivos estáticos da Web.
Aprimoramento do Managed Spring Cloud Gateway: recentemente adicionámos suporte a regras de roteamento ao nível de aplicação para simplificar a configuração das regras de roteamento e suporte a TLS do gateway para as aplicações no Managed Spring Cloud Gateway. Para obter mais informações, consulte Usar o Spring Cloud Gateway.
3º trimestre de 2022
As atualizações a seguir agora estão disponíveis para ajudar os clientes a reduzir as barreiras de adoção e fricções de preços para aproveitar ao máximo os recursos oferecidos pelo Azure Spring Apps Enterprise.
Redução de preço: reduzimos a unidade base do Azure Spring Apps 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, consulte Preços do Azure Spring Apps
Subsídio gratuito mensal: As primeiras 50 horas de CPU e 100 horas de GB de memória são gratuitas todos os meses. Para obter mais informações, consulte Preços do Azure Spring Apps
Pode comparar a alteração de preço a partir da Redução de Preço - as Aplicações Azure Spring fazem mais, custam menos!.
Consulte também
Para atualizações mais antigas, consulte Atualizações do Azure.