A company plans to migrate its on-premises Microsoft SQL Server database to Microsoft Azure. The database uses instance-level features, including SQL Server Agent jobs and Linked Servers. The IT department wants to migrate to a fully managed Platform as a Service (PaaS) database service to eliminate operating system patching and VM management. Which Azure service should they select?
- AAzure SQL Database
- BSQL Server on Azure Virtual Machines
- Azure SQL Managed InstanceAnswer
- DAzure Cosmos DB
Answer
Azure SQL Managed Instance
Azure SQL Managed Instance is the correct choice because it is a Platform as a Service (PaaS) database service that provides near 100% compatibility with SQL Server enterprise features, including instance-scoped features like SQL Server Agent and Linked Servers, while removing the administrative overhead of managing the underlying virtual machine and operating system.
Step-by-Step Solution
Key Concept
Azure SQL Managed Instance vs Azure SQL Database vs SQL Server on Azure VMs