An organization is designing a hybrid traffic routing and failover strategy for two distinct global workloads:
1. A global web application running on HTTP that requires SSL offloading and URL path-based routing.
2. A legacy TCP-based service that requires global DNS-based failover.
Which of the following Azure services should you include in the design to meet these requirements? (Select TWO.)
- Azure Front Door to provide Anycast-based routing, SSL offloading, and URL path-based routing for the web applicationAnswer
- Azure Traffic Manager to provide DNS-based routing and failover for the legacy TCP serviceAnswer
- CAzure Traffic Manager to perform SSL offloading and URL path-based routing for the web application
- DAzure Application Gateway to provide global DNS-based failover for the legacy TCP service
Answer
The correct services are Azure Front Door for the HTTP web application and Azure Traffic Manager for the legacy TCP service.
The design requires two different routing mechanisms. The global HTTP application needs layer 7 intelligence, which is provided by Azure Front Door using Anycast routing, path-based rules, and edge SSL termination. The legacy TCP service does not use HTTP, so it requires a protocol-agnostic DNS routing mechanism, which is provided by Azure Traffic Manager.
Step-by-Step Solution
Key Concept
Contrasting global Anycast-based layer 7 routing (Azure Front Door) with global DNS-based routing (Azure Traffic Manager) depending on workload protocol and capability requirements.