Your Java app is upgraded and running on Java 21 — now what? In this episode, watch how the GitHub Copilot app modernization extension containerizes a Java application with Docker, validates it locally, and then provisions Azure infrastructure and deploys to Azure Container Apps — all using built-in tasks and an agent-driven workflow.
In this episode, you'll learn:
→ How to use the built-in containerization task to generate Dockerfiles and build images automatically
→ How Copilot follows the same pattern every time — analyze, plan, get approval, execute
→ How to review and edit the containerization plan before Copilot executes
→ How to test the containerized app locally before deploying (switching to H2 for local testing)
→ How to use the "Provision Infrastructure and Deploy to Azure" task to generate Bicep/IaC and deploy to Azure Container Apps
→ How Copilot generates architecture diagrams, security configurations, and execution steps in the deployment plan
📺 This is Episode 6 of the Modernize Java Apps with AI series — a 9-part, hands-on guide to upgrading legacy Java applications using GitHub Copilot.
🔗 Series playlist: • Java Application Modernization
🔗 GitHub Copilot Modernization extension: https://aka.ms/GHCPMod-Java
🔗 Azure Container Apps: https://aka.ms/containerapps
👤 Presented by Ayan Gupta, Java & AI Advocate, Microsoft
Java #GitHubCopilot #Docker #Containerization #AzureContainerApps #Bicep #InfrastructureAsCode #JavaModernization #Azure #CloudDeployment
Auf dieser Seite können Sie das Online-Video Containerize and Deploy Java Applications mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Microsoft Developer 13 Mai 2026 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 466 Mal angesehen und es wurde von 14 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!