A retail corporation wants to move its local inventory management database to the cloud. The system is built on a relational database structure and relies on internal SQL Server Agent jobs to update stock levels every hour. The corporation wants to eliminate the administrative burden of operating system maintenance and automated security patching. However, they need to keep the instance-level capabilities of their database engine without refactoring the application.
Which Azure service meets these database requirements?
- Azure SQL Managed InstanceAnswer
- BAzure SQL Database
- CSQL Server on Azure Virtual Machines
- DAzure Cosmos DB
Answer
Azure SQL Managed Instance
Azure SQL Managed Instance is correct because it is a fully managed PaaS database service designed to migrate on-premises SQL Server databases with minimal refactoring. It automatically handles operating system patching and maintenance while supporting instance-level features such as SQL Server Agent.
Step-by-Step Solution
Key Concept
Azure Database Services (Relational, Non-Relational, and Cosmos DB)