Designing Azure Infrastructure Solutions — Question 107

You need to design a highly available Azure SQL database that meets the following requirements:
✑ Failover between replicas of the database must occur without any data loss.
✑ The database must remain available in the event of a zone outage.
✑ Costs must be minimized.
Which deployment option should you use?

Answer options

Correct answer: D

Explanation

The correct answer is D, Azure SQL Database Serverless, as it provides a cost-effective solution while ensuring high availability and automatic scaling. Options A and C offer higher performance and features but at a greater cost, while option B lacks the required high availability features for maintaining operations during a zone outage.