An enterprise is designing a multi-region disaster recovery and traffic routing architecture for several distinct workloads. Match each traffic routing and failover requirement to the most appropriate Azure service.
- Route HTTPS traffic globally, enforce web application firewall (WAF) policies at the edge, offload SSL certificates, and failover within seconds without waiting for DNS client caching to expire.Azure Front Door
- Route custom TCP/UDP traffic globally to regional endpoints using a single, static Anycast IP address, ensuring low-latency routing without DNS resolution overhead.Azure Cross-Region Load Balancer
- Route TCP/UDP traffic globally using geographic or performance-based routing policies, where clients can tolerate failover times governed by DNS TTL values.Azure Traffic Manager
- Route HTTP/HTTPS traffic regionally within a single Azure virtual network, providing private path-based routing, SSL termination, and cookie-based session affinity.Azure Application Gateway
Answer
The correct matches are: (1) Route HTTPS traffic globally with edge WAF, SSL offloading, and near-instant failover matches with Azure Front Door. (2) Route custom TCP/UDP traffic globally using a static Anycast IP without DNS overhead matches with Azure Cross-Region Load Balancer. (3) Route TCP/UDP traffic globally using DNS-based geographic/performance policies matches with Azure Traffic Manager. (4) Route HTTP/HTTPS traffic regionally within a single virtual network with SSL termination and session affinity matches with Azure Application Gateway.
Azure Front Door matches global Layer 7 requirements because it offers Anycast-based HTTP/HTTPS routing, SSL offloading, and edge WAF integration with near-instantaneous backend failover. Azure Cross-Region Load Balancer matches global Layer 4 requirements using a single static Anycast IP address to route TCP/UDP packets. Azure Traffic Manager provides DNS-based routing for any protocol globally, which depends on TTL for failover. Azure Application Gateway provides regional, private-network Layer 7 routing, cookie-based session affinity, and SSL termination.
Step-by-Step Solution
Key Concept
Selecting the optimal Azure load balancing and traffic routing service based on application scope (global vs. regional), protocol layer (Layer 4 vs. Layer 7), WAF/SSL requirements, and failover latency tolerance (DNS cache vs. Anycast routing).
Estimated Time:2m 30s