Java experts at Microsoft Q&A
summary
Answers list concrete tooling and tradeoffs: Copilot translates code-to-code and is useful for boilerplate, unit tests and even generating Kubernetes YAML that “worked ~90%” with one registry tweak; Microsoft ships and commercially supports OpenJDK builds (Java 8, 11, 17; 21 next LTS) and recommends moving to current LTS for performance; deploy Spring Boot to App Service via generated GitHub Actions CI/CD; use Azure Monitor/Application Insights for traces and logs; consider Functions vs Container Apps vs Batch based on frequency and runtime duration.
AI-written summary · about
chapters (15)
- 0:00Java experts at Microsoft
- 2:20Panelist introductions
- 3:26Java modernization and alternatives
- 8:12GitHub Copilot for Java
- 12:13Azure for Java background processes
- 15:55Java version support on Azure
- 18:11Spring and Java frameworks
- 22:08WSL 2 and VS Code for Java
- 24:20Business rules in Azure
- 27:15Spring Boot deployment and logging
- 30:11Troubleshooting Java on Azure
- 32:26Migrating from .NET to Java
- 37:00Java vs Kotlin vs Scala
- 40:15Kotlin vs Java tooling
- 41:20Closing remarks








