Linux virtual machines in Azure
Create and deploy enterprise-grade open-source and community-driven software in seconds and reduce costs.
Get up and running with your favorite Linux distribution
Select your preferred distribution with Azure Linux virtual machines (VMs), including Red Hat, SUSE, Ubuntu, CentOS, Debian, and CoreOS—about 50 percent of all Azure compute cores are Linux. Get preconfigured solutions from Bitnami, Oracle and other open source VM-compatible providers, and get Azure-optimized Linux images from publishers of your choice. Take advantage of the only co-located technical support in the industry when you deploy Red Hat software on Azure.
Use the tools and stacks you love
Develop applications in Java, Python, PHP, Node.js, Go, .NET Core, and other technologies and deploy them in Linux VMs. Create your solutions and host Java application servers using Apache Tomcat, Red Hat JBoss, IBM WebSphere, or Oracle WebLogic in Azure VMs. Run databases including MySQL/MariaDB, PostgreSQL, MongoDB, SQL on Linux, Cassandra, and Redis.
Reserve your Linux VMs in advance and save up to 72 percent
Reduce costs—up to 72 percent compared to pay-as-you-go prices—with one-year or three-year terms on Azure Reserved VM Instances (RIs) for Linux. Pre-purchase SUSE Linux software subscriptions and get a discount of up to 64 percent over pay-as-you-go prices.
Customize and accelerate your Linux VM deployments
Deploy Linux VMs faster through Azure Resource Manager with community-contributed quickstart templates. Provision and manage Linux VMs in Azure using your favorite DevOps tools, including Ansible, OpenShift, Chef, Jenkins, Puppet, and Terraform.
Get built-in security and management for your Linux VMs
Improve the security of your Azure Linux VMs by integrating your workloads with Azure Active Directory (Azure AD) authentication. Monitor your VMs by collecting, viewing, and analyzing log data and use extensions to configure diagnostics. Troubleshoot your Linux VMs in production using the virtual machine serial console.
Unmatched security and compliance to keep your data safe and consistently accessible
Microsoft invests over USD 1 billion annually on cyber security research and development.
Microsoft employs more than 3,500 security experts completely focused on securing your data and privacy.
Microsoft has more certifications than any other cloud provider. View the comprehensive list here.
Get the power, control, and customization you need at competitive prices
Our Bs-series VMs provide an economical, low-cost solution for workloads that normally don't use a lot of CPU, but occasionally need to burst to handle higher workloads. Free for 12 months.
Raw compute power
Fsv2 is our newest compute-optimized VM family and uses the Intel Skylake processor. Fsv2 delivers the latest Intel CPU for raw compute power.
Balanced CPU and memory
Our Dv3 family is the latest generation of our general purpose VMs. It's appropriate for a variety of workloads.
High memory-to-core ratio
Ev3 is our latest generation memory-optimized VM. It's great for relational database servers, caches, and in-memory analytics.
Trusted by companies of all sizes
Cutting drug development time in half
NeuroInitiative is developing cures for Alzheimer’s and Parkinson’s using neuron simulation boosted by cloud-based GPUs.
Fred Daniel, Chief Technology Officer Transparency-One
"We use multiple open-source technologies—Neo4j, RabbitMQ, Elastic, and others—in Azure Virtual Machines on Linux. It's great to use both Microsoft and open-source technologies in the enterprise-grade cloud."
Boosting calibration speed with machine learning
Learn how energy services company Wood cut its meter calibration time by 80 percent.
Integrating data from hybrid sources at scale
Adobe built its data lake with Azure Data Lake Store along with Azure infrastructure as a service (IaaS) offerings like Azure Virtual Machines.
Implementing predictive equipment maintenance
Toyota Material Handling uses the cloud to get its technicians to job sites more reliably—and with instant access to the technical information they need when they get there.
Everything you need to get started with Linux VMs
Get instant access and a $200 credit by signing up for an Azure free account.
Learn how to provision your first VM with 5-minute quickstart tutorials and developer documentation.
Documentation, training, and migration resources
Build an NGINX web-server within an Ubuntu VM using:
Learn how to provision VMs on Azure with step-by-step guidance from Microsoft Learn.
Community and Azure support
Ask questions and get support from Microsoft engineers and Azure community experts.
Migrate to Azure
Manage costs and migrate apps, data, and infrastructure with these free resources.
Popular templates and labs
Discover self-paced labs and popular quickstart templates for common configurations.
Pre-provisioned VMs and partner solutions
Connect with certified partners and choose from thousands of apps and VM images on:
Explore cost-effective compute solutions for a variety of workloads
Learn about core VMs, cloud-native computing, and security capabilities in this infobrief by International Data Corporation (IDC).
Azure Virtual Machines updates, blogs, and announcements
Announcing the largest Azure VM ever with 6TB of memory
New Azure Migrate and Azure Site Recovery enhancements for cloud migration
Learn about important Azure product updates and announcements
Azure Kubernetes Service (AKS) now supports confidential workloads through DCSv2 SKUs (private preview)
Ephemeral OS disks for Azure Virtual Machines (VMs) now support additional VM sizes
Announcing extended term reservation for the Azure HBv2 Virtual Machine
Azure Monitor for Virtual Machines is now in preview in US Gov Arizona
HBv2-Series VMs now available in Japan East
New Azure Virtual Machines for general purpose and memory intensive workloads now in preview
HBv2-Series VMs now available in West US 2
May 27, 2020
Streamlining your image building process with Azure Image Builder
April 30, 2020
Cross Region Restore (CRR) for Azure Virtual Machines using Azure Backup
Frequently asked questions about Azure and Azure VMs
Azure supports all the major Linux distributions, including Red Hat Enterprise Linux, CentOS, CoreOS, Debian, Oracle Linux, SUSE Linux Enterprise, openSUSE, and Ubuntu.
Azure allows a range of guest operating systems, including the Azure-endorsed Linux distributions and supported Windows Server versions. You can also migrate virtual machines from these VMware and Microsoft Hyper-V environments with Azure Site Recovery. VMs migrated from these on-premises virtualization platforms run as native Azure IaaS VMs and are not dependent on the on-premises hypervisor.
Azure offers a broad range of virtual machines—there’s a VM for every workload. View the entire set of Azure Virtual Machine Series or read the documentation for Linux VMs to learn more.
Refer to the Azure Products by Region website for more information on which Azure services are available in each region.
Azure Standard Support provides coordinated support for SUSE Linux VM deployments.
Of course. Create an Azure free account to learn how Azure works, try products and cloud services, and view tutorials on how to deploy your first solution in 10 minutes or less.
There are no upfront costs and you only pay for what you use. Use Azure VM Reserved Instances and save up to 72 percent. Pre-purchase SUSE Linux licenses and save up to 64 percent.
Yes. Learn more about Azure Dev/Test and take advantage of pricing discounts on a variety of other Azure services.
Azure is the only consistent hybrid cloud, has more regions than any cloud provider, delivers unparalleled developer productivity, and offers more comprehensive compliance coverage—including meeting the requirements of the General Data Protection Regulation (GDPR). And according to the Linux Foundation, Microsoft is a significant contributor to the Linux kernel.
Create Linux VMs in Azure through the Azure portal, Azure PowerShell, or Azure CLIs:
- The Azure portal provides a browser-based user interface to create VMs and associated resources.
- Use the Azure PowerShell module to create and manage Azure resources from the PowerShell command line or in scripts.
- Use the Azure CLI to create and manage Azure resources from the command line or in scripts.
For more information please refer to the documentation.
Azure VM SLAs are OS independent:
- For all VMs that have two or more instances deployed across two or more availability zones in the same Azure region, virtual machine connectivity to at least one instance is guaranteed at least 99.99 percent of the time.
- For all VMs that have two or more instances deployed in the same availability set, virtual machine connectivity to at least one instance is guaranteed at least 99.95 percent of the time.
- For any single instance VM using premium storage for all operating system disks and data disks, virtual machine connectivity of at least 99.9 percent is guaranteed.
For more information please refer to the documentation.
Most Azure VMs come with temporary non-persistent local storage. Additionally, Azure offers HDD and SSD-based disk storage for data. Learn more in the Azure Managed Disk Storage portfolio. Refer to the Azure VM technical documentation to learn about the Azure disks that are available for each VM series.
Virtual Machine Scale Sets let you create and manage a group of identical, load balanced, and autoscaling VMs. Deploy virtual machine scale sets using Azure Resource Manager templates, which support Windows and Linux images as well as custom images and extensions.