Amazon
Mises à niveau Java avec la transformation de code d’Amazon Q Developer
Amazon a fait passer des dizaines de milliers d’applications Java internes à Java 17 grâce à son agent de codage fondé sur l’IA
Problématique
Amazon exploitait des dizaines de milliers d’applications de production sous Java 8 ou 11. La mise à niveau manuelle d’une application prenait des semaines aux développeurs, et la migration d’une seule dépendance pouvait demander 1 journée ou plus.
Approche
En 2024, Amazon a utilisé l’agent de transformation de code d’Amazon Q Developer, son propre assistant de codage fondé sur l’IA générative, pour faire passer ses applications internes à Java 17. Les développeurs pouvaient examiner et ajuster le plan de mise à niveau de l’agent avant qu’il n’applique les modifications. Amazon vend ce même outil aux clients d’AWS.
Chiffres clés
Enseignement
Amazon a économisé du travail sur une tâche de maintenance vaste et répétitive dont le critère d’achèvement est clair. Les économies sont des estimations d’Amazon, sans mesure indépendante publiée.
Catégories
- Taille
- Grande entreprise
- Secteur
- Technologies et télécoms
- Fonction de l’entreprise
- Informatique et R&D
- Type d’innovation
- Innovation de procédé
- Technologie d’IA
- IA générativeAgents IA
- Mode d’adoption
- Développement interne
- Type de preuve
- Déclaration de l’entreprise
Sources
Résumés des sources
AWS décrit comment Amazon a utilisé l’agent de transformation d’Amazon Q Developer pour faire passer des dizaines de milliers d’applications de production de Java 8 ou 11 à Java 17. Il lui attribue plus de 4 500 années de travail de développement économisées pour plus d’un millier de développeurs et 260 millions de dollars d’économies annuelles. Il précise que la migration d’une seule dépendance pouvait prendre à un développeur une journée ou plus à la main.
The Decoder rapporte la déclaration d’Andy Jassy selon laquelle Amazon a mis à niveau plus de la moitié de ses systèmes de production Java en 6 mois, ramenant la mise à niveau moyenne d’environ 50 jours-développeur à quelques heures. Le site donne ses estimations de 4 500 années-développeur et de 260 millions de dollars économisés, et indique que les développeurs ont livré sans modification 79 % des revues de code générées par l’IA.
Cloud Wars cite Andy Jassy, selon lequel Amazon a migré plus de 30 000 applications Java en quelques mois grâce à la transformation de code d’Amazon Q. Il a estimé les économies à 260 millions de dollars et à 4 500 années-développeur par rapport à une exécution du travail par d’autres moyens.
Les informations complètes figurent dans les sources d’origine.