Run on-premises software in Azure VMs
Updated: July 16, 2015
As a first step in moving to the cloud, you can run your on-premises software in Azure Virtual Machines. Why would you do this? First off, you don’t have to buy any hardware. Second, you can very quickly set up a virtual machine in Azure using the gallery, or multiple virtual machines using Azure PowerShell commands. If you want to try something out, test a configuration or setup, or even run something in production, virtual machines in Azure provide a flexible environment in which you can quickly extend the capacity of your on-premises test or production environments.
The following list of Microsoft content provides you with the guidance you need to successfully extend or migrate your on-premises server applications (workloads) and Windows Server roles and technologies to virtual machines in Azure. We’ve also included guidance for setting up the gallery images in the virtual machine gallery for some Microsoft partners.
These documentation sets are available to help you run Microsoft server applications and developer tools on Azure Virtual Machines:
These documentation sets are available to help you run Windows Server roles and technologies on Azure Virtual Machines:
File and Storage Services - DFS Namespaces and DFS Replication
File and Storage Services – Data Deduplication
Message Queuing (MSMQ)
Remote Desktop Services
Windows Server Essentials Experience
If a role or technology is not listed here, see the Microsoft server software support for Azure Virtual Machines KB article to determine whether the role or technology is supported in Azure Virtual Machines. Also, check the Windows Server 2012 and 2012 R2 server roles and technologies documentation for additional information.
With Azure Resource Manager templates, you can more quickly deploy an application, which can include multiple virtual machines and services. For the list of Resource Manager templates, see Azure Quickstart Templates.