A startup is deploying a new web application that requires a relational database to store user profiles. The database will run as a standalone database and has no requirements for instance-level features such as SQL Server Agent, cross-database queries, or Common Language Runtime (CLR). The startup requires a fully managed solution that minimizes administrative effort and overhead. Which Azure SQL deployment option should you recommend?
- Azure SQL Database single databaseAnswer
- BAzure SQL Managed Instance
- CSQL Server on Azure Virtual Machines
- DAzure SQL Database elastic pool
Answer
Azure SQL Database single database
The correct option is the single database deployment of Azure SQL Database. This PaaS offering provides a fully managed database solution with built-in high availability, backups, and updates, ensuring minimal administrative overhead. Because the scenario specifies a standalone database with no need for instance-level features, this option is the most efficient and simple fit.
Step-by-Step Solution
Key Concept
Azure SQL deployment options selection based on application requirements and administrative overhead constraints.