Amazon
Atualizações de Java com a transformação de código do Amazon Q Developer
Amazon migrou dezenas de milhares de aplicações Java internas para o Java 17 com seu agente de programação com IA
Problema
A Amazon operava dezenas de milhares de aplicações em produção em Java 8 ou 11. Atualizar uma aplicação manualmente levava semanas para os desenvolvedores, e migrar uma única dependência podia levar 1 dia ou mais.
Abordagem
Em 2024, a Amazon usou o agente de transformação de código do Amazon Q Developer, seu próprio assistente de programação com IA generativa, para atualizar aplicações internas para o Java 17. Os desenvolvedores podiam revisar e ajustar o plano de atualização do agente antes que ele fizesse as mudanças. A Amazon vende a mesma ferramenta a clientes da AWS.
Números principais
Lição
A Amazon poupou trabalho em uma tarefa de manutenção grande e repetitiva, com critério claro de conclusão. As economias são estimativas da própria Amazon, sem medição independente publicada.
Categorias
- Porte
- Grande empresa
- Função empresarial
- TI e P&D
- Tipo de inovação
- Inovação de processos
- Tecnologia de IA
- IA generativaAgentes de IA
- Forma de adoção
- Desenvolvimento interno
- Evidência
- Declaração da própria empresa
Fontes
Resumos das fontes
A AWS descreve como a Amazon usou o agente de transformação do Amazon Q Developer para migrar dezenas de milhares de aplicações em produção do Java 8 ou 11 para o Java 17. Atribui ao agente a economia de mais de 4.500 anos de trabalho de desenvolvimento para mais de mil desenvolvedores e de US$ 260 milhões em custos anuais. Observa que a migração de uma única dependência podia levar 1 dia ou mais para um desenvolvedor, quando feita à mão.
O The Decoder relata a declaração de Andy Jassy de que a Amazon atualizou mais da metade de seus sistemas de produção em Java em 6 meses, reduzindo a atualização média de cerca de 50 dias-desenvolvedor para poucas horas. Apresenta suas estimativas de 4.500 anos-desenvolvedor e US$ 260 milhões poupados e diz que os desenvolvedores enviaram sem alterações 79% das revisões de código geradas por IA.
A Cloud Wars cita Andy Jassy dizendo que a Amazon migrou mais de 30.000 aplicações Java em poucos meses com a transformação de código do Amazon Q. Ele estimou economia de US$ 260 milhões e de 4.500 anos-desenvolvedor em comparação com a realização do trabalho por outros meios.
Os detalhes completos estão disponíveis nas fontes originais.