Modernize Java apps with AI | OD871
Ayan Gupta, Sandra Ahlgrimm, and Yoshio Terada present a Microsoft Build 2026 session on using GitHub Copilot to make legacy Java modernization more structured and less risky, ending with cloud deployment on Azure.
Overview
The session walks through an AI-assisted modernization approach for legacy Java applications, using GitHub Copilot to support each phase of the process:
- Assessment: Getting oriented in unfamiliar legacy code and identifying modernization work.
- Modernization workflow: Using Copilot to help turn modernization into a repeatable, step-by-step process.
- Real migration example:
- From Java 5 with Struts
- To Java 21 with Spring Boot
- Cloud deployment: Deploying the modernized application to Azure.
Speakers
- Ayan Gupta
- Sandra Ahlgrimm
- Yoshio Terada
Session context
- Event: Microsoft Build 2026
- Session code: OD871
- Language: English (US)
- Track/theme: Cloud platform & data
- More sessions: https://build.microsoft.com