2025-11-28
Atualize Aplicações Java 8 para Java 21 com Agentes de IA

Pare de gastar horas com atualizações manuais de Java. Neste episódio, percorremos uma modernização real e completa de uma aplicação Spring legada de Java 8 para Java 21, e mostramos como agentes de IA realizam o trabalho que sua equipe continua adiando, com comprovação. Você vai ouvir como passamos de uma aplicação Spring MVC da era do Java 8 na AWS (dependências fixadas, CVEs sem correção, desperdício de computação ociosa, o clássico "funciona na minha máquina") para um runtime Java 21 mais rápido, mais barato e totalmente auditado no Azure. Deixamos um agente de modernização no estilo copiloto cuidar do trabalho pesado: inventariar toda a pilha, priorizar CVEs pela alcançabilidade real, aplicar automaticamente as receitas do OpenRewrite, alinhar os BOMs, corrigir o acesso reflexivo ilegal e manter cada alteração rastreável no Git. Depois avançamos: sair da AWS e entrar no Azure, escolhendo entre Azure App Service e Azure Spring Apps, migrando para o Azure SQL Database, gerando Dockerfiles prontos para produção e configurando G