A retail corporation is designing a new inventory tracking system in Azure. The database layer must meet the following requirements:
* Allow queries that span multiple databases using standard three-part naming.
* Automate administrative tasks such as operating system updates and database backups.
* Provide a built-in high availability SLA without requiring manual cluster configuration.
* Support running scheduled maintenance jobs using the SQL Server Agent.
Which Azure SQL service should you recommend?
- ASQL Server on Azure Virtual Machines
- Azure SQL Managed InstanceAnswer
- CAzure SQL Database single database
- DAzure SQL Database elastic pool
Answer
Azure SQL Managed Instance
Azure SQL Managed Instance is the correct choice because it combines the benefits of a fully managed Platform as a Service (PaaS) with high compatibility with the SQL Server database engine. It natively supports SQL Server Agent and cross-database queries using three-part naming, while automating operating system updates, backups, and high availability.
Step-by-Step Solution
Key Concept
Selecting the appropriate Azure SQL deployment option based on compatibility requirements and management overhead.
Estimated Time:1m 30s