Microsoft applications on Virtual Machines

Experience the best of Microsoft server applications on Azure

Customers using Microsoft apps in virtual machines

Tel Aviv Municipality City of Seattle ESRI telenor City of Cape Town

SQL Server

Host all supported editions and versions of SQL Server, including SQL Server 2016, on virtual machines. Run your enterprise database applications on high-end VMs in the cloud with the flexibility of either paying per usage or reusing existing SQL Server licenses. Use free-licensed SQL Developer and Express editions for testing and lightweight workloads.

Find SQL Server 2016 images

Learn more about SQL Server in Azure VM

SQL Server

SharePoint 2013

Microsoft gives you multiple avenues for deploying SharePoint Server—from Office 365 to Azure Virtual Machines, depending on your architecture. Azure is ideal for:
  1. SharePoint environments to develop and test on-premises deployments
  2. SharePoint disaster recovery scenarios
  3. Hosting SharePoint-based Internet sites

Learn more about SharePoint on Azure

Learn more about Azure architectures for SharePoint

Step-by-step deployment of SharePoint on Azure

Active Directory

Many applications rely on Active Directory Domain Services for authentication and policy management. For these applications you can deploy an Active Directory forest on an Azure virtual network. For an on-premises Active Directory domain, you can deploy a replica domain controller into an Azure virtual network.

Learn more about deploying Windows Server Active Directory on Azure virtual machines


Microsoft Dynamics AX, NAV and GP can be deployed on virtual machines. By combining Dynamics and Azure you can quickly build, deploy and manage applications across a global network of Azure datacentres managed by Microsoft.

Learn more about deploying Dynamics AX 2012 R3 on virtual machines

Learn more about deploying Dynamics NAV on virtual machines

HPC Pack

Microsoft HPC Pack 2012 and later lets you use Azure Cloud Service worker roles as compute nodes in a high-performance computing (HPC) cluster. The cluster head node can be running either on-premises or as a virtual machine—giving you lots of options for leveraging the agility of the Azure cloud.

Setup a hybrid compute cluster with HPC Pack

Learn more about HPC Pack in virtual machines

Microsoft R Server for Linux

Use the powerful, statistical programming language R in an enterprise-class, big data analytics platform. Microsoft R Server on Linux is your flexible choice for analysing data at scale, building intelligent apps and discovering valuable insights across your business. With Microsoft R Server for Linux you get great stability, performance and guidance when running on Azure.

Try applications on virtual machines