An enterprise is designing a disaster recovery and business continuity solution for a web application deployed across the East US and West US regions. The application consists of an HTTPS-based frontend and an Azure SQL Database backend.
The architecture must meet the following requirements:
- Automatically route client requests to the region with the lowest latency.
- Offload SSL/TLS decryption from the backend web servers to a centralized global entry point.
- Provide automatic failover for the database layer with a single connection string that automatically redirects write operations to the new primary server.
- Ensure that the primary web application can survive a regional outage with minimal manual intervention.
Which design should you recommend?
- ADeploy Azure Traffic Manager for global routing and SSL termination, and configure Azure SQL Database active geo-replication with manual failover.
- Deploy Azure Front Door for global routing and SSL termination, and configure Azure SQL Database auto-failover groups.Cevap
- CDeploy Azure Front Door for global routing and SSL termination, and configure Read-Access Geo-Redundant Storage (RA-GRS) to support active-active database writes in both regions.
- DDeploy Azure Traffic Manager for global routing, configure an Azure Application Gateway in each region to perform SSL termination, and configure Azure SQL Database active geo-replication.