An organization plans to migrate two on-premises SQL Server databases to Azure. The migration must meet the following requirements:
* Database 1: Requires native SQL Server Agent jobs and cross-database queries. The organization wants to minimize administrative overhead, including operating system patching.
* Database 2: Requires access to the underlying operating system to run a proprietary third-party compliance agent. The database transaction log files require high-throughput and low-latency storage.
Which two database solutions should you include in the design?
- Azure SQL Managed Instance for Database 1Answer
- SQL Server on Azure Virtual Machines with Premium SSD storage for Database 2Answer
- CAzure SQL Database single database for Database 1
- DSQL Server on Azure Virtual Machines with Standard HDD storage for Database 2
Answer
Azure SQL Managed Instance for Database 1, and SQL Server on Azure Virtual Machines with Premium SSD storage for Database 2
Azure SQL Managed Instance is the correct choice for Database 1 because it supports instance-level features such as SQL Server Agent and cross-database queries while eliminating the overhead of OS management. SQL Server on Azure VMs with Premium SSD is the correct choice for Database 2 because it provides full control over the underlying OS to install third-party agents, and Premium SSD storage delivers the low latency and high performance required for database transaction logs.
Step-by-Step Solution
Key Concept
Selecting the appropriate Azure SQL deployment option (PaaS vs. IaaS) and storage tier based on operational, feature, and performance requirements.