A company hosts a global web application across the North Europe and East US regions. During testing of a disaster recovery scenario, the team notices that when they simulate a regional outage, some external clients continue to send traffic to the failed region for several minutes. Investigation reveals that these clients ignore the low Time-to-Live (TTL) settings on DNS records. The company wants to migrate to a global routing solution that eliminates reliance on client-side DNS caching and provides SSL termination at the edge. Which Azure service should you recommend to meet these requirements?
- Azure Front DoorAnswer
- BAzure Traffic Manager
- CAzure Application Gateway
- DAzure Load Balancer
Answer
Azure Front Door
Azure Front Door uses Anycast routing to advertise a single virtual IP address globally. When a regional backend fails, Front Door updates its internal routing path and directs subsequent requests to the healthy region over the Microsoft backbone. The client's connection point remains the same, eliminating failover latency introduced by client-side DNS caching. It also natively supports SSL termination.
Step-by-Step Solution
Key Concept
Contrasting Anycast-based routing (Azure Front Door) with DNS-based routing (Azure Traffic Manager) for global failover scenario designs.
Alternative Method
Alternatively, you could combine Azure Traffic Manager with regional Azure Application Gateways to achieve path-based routing, but this would still suffer from client-side DNS caching delays during failover, failing the primary requirement.
Estimated Time:1m 30s