Skip navigation

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

Managed Kubernetes

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).

Virtual machines

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.

Serverless

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

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

Visual Studio Code

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

Azure plugin for Eclipse

Build Java apps and deploy them to the cloud directly from your IDE, with plugins for Eclipse and IntelliJ.

Java technology partners

Pivotal

Run your Java and Spring applications with Pivotal Cloud Foundry on Azure and Azure Stack, in a hybrid environment spanning public and private clouds.

Red Hat

Azure offers full support for Red Hat OpenShift container application platform, and JBoss Java application server.

Azul Systems

Azure fully supports Azul Zulu-certified builds of OpenJDK, with images available from the Azure Marketplace.

Trusted by enterprises, loved by developers

Start developing Java apps for the cloud.

Try Azure for free