Wherever you are in Java—from Java EE/Jakarta EE to Spring and microservices—Microsoft Azure supports your workloads and processes with an abundance of choice. Unload infrastructure hardware and software management to Azure with Azure App Service, Azure Spring Cloud, Azure Kubernetes Service, and fully managed databases so you can focus on writing code. Quickly add services and capabilities like DevOps automation, secrets management, autoscaling, and performance monitoring as your needs expand. Azure is continually adding new support for Java applications—check out these recent announcements to see what’s new for Java on Azure and get started building today.
Public preview: Containerize apps and migrate to AKS and Azure App Service with Azure Migrate Published August 10, 2021
Azure Migrate’s App Containerization tool helps you modernize existing ASP.NET and Java web applications using a guided point and containerize approach that requires minimal to no changes to the application. The tool packages existing applications running on servers into a container image and helps you deploy the containerized application to Azure Kubernetes Service or to containers on Azure App Service.
The Azure Migrate: App Containerization tool helps you to:
Parameterize application configurations
Externalize file system dependencies using persistent volumes
Configure application monitoring for the containerized application with Application Insights
The Microsoft Build of OpenJDK is now generally available
Published May 25, 2021
The Microsoft Build of OpenJDK is a new no-cost long-term supported distribution and Microsoft's new way to collaborate and contribute to the Java ecosystem.
The Microsoft Build of OpenJDK binaries are based on OpenJDK source code, following the same build scripts used by the Eclipse Adoptium project and tested against the Eclipse Adoptium Quality Assurance suite (including OpenJDK project tests). The Microsoft Build of OpenJDK is a drop-in replacement for any other OpenJDK distribution available in the Java ecosystem.
If you're a Microsoft Azure customer, you can try it now. Just visit Azure Cloud Shell on your browser or in the Windows Terminal.
Continue learning about Java: Microsoft Developers featured resources repository on GitHub
Build and scale faster with Java on Azure using the tools you love. To explore the latest in Java demos, quick-start guides, integrations and more from Microsoft SMEs, visit the GitHub repo.
Rory Preddy works in the Developer Relations team at Microsoft as a Senior Cloud Advocate, helping professional cloud developers discover and successfully use Microsoft platforms. A seasoned speaker whose talks are both meaningful and humorous, Rory speaks around the world empowering developers to achieve more.
Nate Ceres, Senior Product Marketing Manager, Java on Azure at Microsoft, is an accomplished sales and technical enablement manager with expertise in product marketing, go-to-market strategy, and HR management. Nate designs and executes sales learning and marketing programs aimed at educating all stakeholders, driving improvements to skills, sales, revenue attainment, and productivity.