An enterprise is designing a global traffic routing and failover strategy for workloads deployed in the East US and West Europe regions. The solution must support two distinct workloads:
1. A public-facing web application that requires Secure Sockets Layer (SSL) termination at the edge, URL path-based routing (mapping `/static/*` to Azure Storage and `/api/*` to regional application gateways), Web Application Firewall (WAF) integration, and a failover recovery time objective (RTO) of less than 30 seconds.
2. A database replication synchronization daemon that communicates using a custom TCP protocol over port 5432.
Which routing and failover architecture should you recommend to meet these requirements?
- Deploy Azure Front Door to route and load balance the web application using its Anycast-based routing and custom HTTP probes to achieve sub-30-second failover, and deploy Azure Traffic Manager to route the database synchronization daemon traffic over port 5432 using a nested performance routing method.Cevap
- BDeploy Azure Traffic Manager for both workloads, setting the DNS Time-to-Live (TTL) to 10 seconds to ensure client requests fail over to the secondary region within the sub-30-second target RTO.
- CDeploy Azure Front Door to route both workloads, adding a custom routing rule and backend pool configured for TCP port 5432 to handle the synchronization daemon traffic.
- DDeploy an Azure Cross-Region Load Balancer to route both workloads, utilizing its Layer 4 Anycast routing to achieve sub-30-second failover and mapping HTTP/HTTPS and TCP port 5432 to the regional backends.
Cevap
Deploy Azure Front Door to route and load balance the web application using its Anycast-based routing and custom HTTP probes to achieve sub-30-second failover, and deploy Azure Traffic Manager to route the database synchronization daemon traffic over port 5432 using a nested performance routing method.
The correct solution uses Azure Front Door for the web application and Azure Traffic Manager for the database synchronization daemon. Azure Front Door is an Anycast-based Layer 7 load balancer that supports SSL termination, path-based routing, and WAF integration. Because it routes traffic at the edge using Split TCP, failover is detected and executed almost instantly (within seconds) via health probes, meeting the sub-30-second RTO without relying on client-side DNS updates. Azure Traffic Manager is a DNS-based routing service that can route any TCP/UDP protocol (including database traffic on port 5432) because it only resolves the DNS query to the appropriate regional endpoint IP address.
Adım Adım Çözüm
Anahtar Kavram
Selecting and combining Azure global routing services based on OSI layers and failover requirements.
Tahmini Süre:3m 0s