Build and deploy Java apps on Azure
Get started with $200 credit and 12 months of popular services at no cost.
Build and deploy Java apps in the cloud using a range of familiar apps and data services
Azure Kubernetes Service (AKS) offers a fully managed Kubernetes cluster to run your Java-based apps and any other Docker container. Easily integrate with other Azure services using Open Service Broker for Azure (OSBA).
Use your favourite Linux distribution, such as Red Hat Enterprise Linux, Ubuntu and Debian, or Windows Server, and run your code with scalable Azure Virtual Machines and Virtual Machine Scale Sets.
Web apps with Java and Spring
Run your Java code on Azure Web Apps – a Linux-based, managed application platform with full support for Java SE based apps, Tomcat, Spring and custom Docker containers.
Build Java apps faster with Azure Functions. It’s an event-driven, serverless compute platform that scales on demand and charges you only for the resources you consume.
Global NoSQL database
Take advantage of Azure Cosmos DB – a globally-distributed, massively scalable and multi-model NoSQL database service that’s compatible with MongoDB and Apache Cassandra.
MySQL, PostgreSQL and SQL as a service
Set up your favourite relational database in the cloud using reliable, scalable and fully managed services for MySQL, PostgreSQL and SQL Server.
Security and identity services
Build on top of Azure services, including security and identity services. Add authentication to your app with Azure Active Directory, and store cryptographic keys and other secrets in Azure Key Vault.
Cloud tools for Java developers
Azure plugins for Maven
Build, run and deploy your Java web app and serverless functions, and automate them with build tool plugins for Maven.
Visual Studio Code for Java
Build Java and Spring apps and deploy them to the cloud with our free, open source, lightweight editor for macOS, Linux and Windows.
Azure plugins for Eclipse and IntelliJ
Build Java apps and deploy them to the cloud directly from your IDE, with plugins for Eclipse and IntelliJ.
Java technology partners
Run your Java and Spring applications with Pivotal Cloud Foundry on Azure and Azure Stack, in a hybrid environment spanning public and private clouds.
Azure offers full support for Red Hat OpenShift container application platform, and JBoss Java application server.
Azure fully supports Azul Zulu-certified builds of OpenJDK, with images available from the Azure Marketplace.
Start developing Java apps for the cloud.
Try Azure for free