Linux virtual machines and open technologies
Deploy your favourite open-source, community-driven software in seconds
- Azure-endorsed distributions
- Hundreds of community-built images
- Integration with Docker containers
- DevOps tools: Puppet, Chef, Kubernetes
- Enterprise solutions from Oracle, SAP and IBM
- Java, Node.js, PHP, Python, Ruby
Get up and running with endorsed distributions
On Azure, you can run a huge range of Azure-endorsed Linux virtual machine-focused distributions—including Red Hat, Ubuntu, Debian, SUSE, OpenSUSE, CentOS and CoreOS. Azure Marketplace offers pre-configured, out-of-the-box solutions from Canonical, OpenLogic, Oracle and other leading enterprise open source virtual machine compatible providers, which are easy to deploy and are backed by the Azure SLA.
Docker is an open source engine that simplifies the run-test-deploy cycle. Portable and self–sufficient, Docker containers run nearly anywhere—including on Azure. Deploy a full Docker engine on a virtual machine in seconds using the Azure command-line interface or Docker Machine. For larger, more complex workloads that require orchestration software for high availability and reliability, there is Azure Container Service.
Use your favourite language
Language-specific SDKs and tools make it quick and easy to develop, test and deploy your apps in the cloud. Azure supports languages including Java, Node.js, PHP and Ruby. The Azure Documentation Center has language-specific how-to information, sample code and community forums. Azure SDKs are all open source and hosted on GitHub.
Manage your Linux virtual machines with a host of popular open-source DevOps tools such as Puppet, Chef and more.
Great for enterprise workloads
Azure is the best platform to run your SAP, Oracle, SQL and non–SQL data stacks such as Cloudera Enterprise, Datastax and MongoDB enterprise with replication and monitoring pre–configured.
Full Java support
Azure provides excellent support for Java-based applications. Look to Marketplace for official Oracle Java images—including JDK 6, 7 and 8—and VM Depot for community-built options. You can host a Java application server such as Apache Tomcat, use Jenkins and Hudson plugins for continuous integration and more easily develop Java applications with our Eclipse and Intellij plugins, Azure SDK for Java and command-line interface.