SQL Server on Azure Virtual Machines
Host enterprise SQL server apps in the cloud and save.
Migrate SQL Server to virtual machines and save
SQL Server on Azure Virtual Machines is part of the Azure SQL family of databases. Migrate your SQL Server workloads to the cloud to get the performance and security of SQL Server combined with the flexibility and hybrid connectivity of Azure. Lower your total cost of ownership (TCO)1 and get free, built-in security and automated management when you register your virtual machines (VMs) with the SQL Server IaaS Agent extension at no extra cost.
Higher performance and lower TCO for running SQL Server in the cloud.
Simple, familiar SQL Server for versatile virtual machines.
Robust, simple high availability/disaster recovery (HA/DR) with Always On availability groups.
Get higher performance and lower TCO
SQL Server on Azure Virtual Machines performs up to 42 percent faster and is up to 31 percent less expensive than AWS EC21. Migrate on-premises SQL Server licenses to the cloud at no additional cost with Azure Hybrid Benefit. Migrate your SQL Server workloads to Azure and get free Extended Security Updates for SQL Server 2012 and SQL Server 2014 only in Azure. Taken together AWS is up to five times more expensive than Azure for Windows Server and SQL Server2.
Use simple, familiar SQL Server
SQL Server on Azure Virtual Machines is 100 percent compatible with SQL Server on-premises workloads but with more management capabilities. Deploy on Linux or Windows, and use preconfigured Azure Marketplace images on Red Hat Enterprise Linux, SUSE Linux Enterprise Server, Ubuntu Pro Linux, and Windows Server. Migrate with no code changes.
Assemble workloads with robust and simple HA/DR
Use SQL Server on Azure Virtual Machines as a disaster recovery site for on-premises SQL Server instances with the high availability/disaster recovery (HA/DR) Software Assurance benefit, accessible through the SQL Server IaaS Agent extension. Easily configure Always On availability groups to monitor and manage their health.
Help protect your data with built-in security
Azure has the most comprehensive compliance coverage of any cloud service provider. Use the extension to deploy SQL Server on Azure Virtual Machines with preconfigured security and management best practices, and automate installation of Windows and SQL Server security updates within a customer-defined maintenance window. Plus, easily implement transparent data encryption (TDE) to protect data at rest with Azure Key Vault.
Comprehensive security and compliance, built in
Microsoft invests more than $1 billion annually on cybersecurity research and development.
We employ more than 3,500 security experts who are dedicated to data security and privacy.
SQL Server 2022 now available
SQL Server 2022 is the most Azure-enabled release of SQL Server, with continued innovation across performance, security, and availability. Gain deeper insights, predictions, and governance from your data at scale—SQL Server 2022 is interoperable with Azure Synapse Link and Microsoft Purview. Take advantage of enhanced performance and scalability with built-in query intelligence.
Save with flexible pricing
Get started with an Azure free account
After your credit, move to pay as you go to keep building with the same free services. Pay only if you use more than your free monthly amounts.
Trusted by companies of all sizes
SQL Server resources
Frequently asked questions about SQL Server on Azure Virtual Machines
Azure Hybrid Benefit is special pricing designed to help you maximize the value of your current licensing investments while accelerating your migration to the cloud. There’s no application process or waiting period. Read the Azure Hybrid Benefit FAQ.
SQL Server 2012 Extended Support ended on July 12, 2022 on July 12, 2022 and SQL Server 2014 Extended Support will end on July 9, 2024. If you have SQL Server 2012 or SQL Server 2014 but don't have Software Assurance, you can still migrate to Azure and get Extended Security Updates free.
SQL Server on Azure Virtual Machines (IaaS) is a fast and straightforward migration option, but it requires a more hands-on approach to database administration. You'll continue to purchase, install, and manage your own software, including operating systems and applications. Azure SQL Managed Instance (PaaS) eliminates day-to-day administration but may require changes to the application code. Automated features boost performance and data protection, while serverless and hyperscale automatically scale compute and storage.