A company is designing a disaster recovery and traffic routing solution for a global web application. The solution must meet the following requirements:
* Route HTTPS traffic globally with SSL termination at the routing layer.
* Provide a single connection-string listener endpoint that automatically routes to the active database during a database failover.
* Store static files in a geo-redundant storage account that allows read-only access to the secondary region.
Which set of Azure services and configurations should you recommend?
- Azure Front Door for global routing, Azure SQL Database auto-failover groups, and Read-Access Geo-Redundant Storage (RA-GRS)Answer
- BAzure Traffic Manager for global routing, Azure SQL Database auto-failover groups, and Read-Access Geo-Redundant Storage (RA-GRS)
- CAzure Front Door for global routing, manual geo-replication for Azure SQL Database, and Read-Access Geo-Redundant Storage (RA-GRS)
- DAzure Front Door for global routing, Azure SQL Database auto-failover groups, and Read-Access Geo-Redundant Storage (RA-GRS) configured to allow write operations directly to the secondary region
Answer
Azure Front Door for global routing, Azure SQL Database auto-failover groups, and Read-Access Geo-Redundant Storage (RA-GRS)
The correct answer combines Azure Front Door, Azure SQL Database auto-failover groups, and Read-Access Geo-Redundant Storage (RA-GRS). Azure Front Door functions at Layer 7 and is capable of terminating SSL sessions. Auto-failover groups manage database replication and host a single read-write listener that redirects to the active primary database instance automatically. RA-GRS ensures data is replicated to a secondary region while permitting read-only access to that secondary endpoint.
Step-by-Step Solution
Key Concept
Selecting and combining Azure load balancing, database replication, and storage redundancy options based on application layer requirements and failover strategies.
Estimated Time:50s