Question

Difficulty: MediumApplication Load Balancing and Delivery

A collaborative document editing platform has a global user base and is deployed across virtual machines in the East US and West US regions. You are designing an application delivery and load balancing solution for the platform. The solution must meet the following requirements:
- Route users to the region that offers the lowest latency.
- Implement path-based routing within each region, directing requests for `/edit/*` and `/view/*` to separate backend pools.
- Support SSL/TLS termination at the regional entry point.
- Align with availability zone designs and use Standard SKU resources.

Which two of the following Azure resources should you include in the architectural design to meet these requirements?

  1. Azure Front Door configured with latency-based routingAnswer
  2. Azure Application Gateway (Standard v2) in each regionAnswer
  3. C
    Azure Traffic Manager profile configured with performance routing
  4. D
    Azure Load Balancer (Basic SKU) in each region

Answer

Azure Front Door and Azure Application Gateway (Standard v2) in each region
Azure Front Door is selected to provide global latency-based routing for the web application, directing global users to the closest region. Inside each region, Azure Application Gateway (Standard v2) is deployed to handle the Layer 7 requirements, specifically path-based routing (for `/edit/*` and `/view/*`) and SSL/TLS termination, while satisfying the requirement for Standard SKU alignment and availability zones.

Step-by-Step Solution

1
Select the global load balancing service for HTTP/S traffic.
Azure Front Door is chosen to provide global latency-based routing for web traffic.
Azure Front Door is a global Layer 7 load balancer that directs users to the closest regional endpoint with minimal latency.
2
Select the regional load balancing service that supports path-based routing and SSL termination.
Azure Application Gateway (Standard v2) is selected for each region.
Azure Application Gateway provides Layer 7 capabilities, enabling routing based on URL paths (`/edit/*` and `/view/*`) and performing SSL/TLS termination at the regional level.
3
Verify SKU compatibility with availability zones and other resources.
Avoid Basic SKU load balancers and ensure Standard SKU alignment.
Mixing Basic and Standard SKUs in Azure network resources causes deployment validation failures, and Standard SKU is required for zone redundancy.

Key Concept

Combining global latency-based routing with regional path-based application load balancing using Standard SKU resources.
Estimated Time:1m 30s
Rate this question