AZ-305 Design infrastructure solutions Practice Question
A global company is deploying a microservices application on AKS clusters in multiple Azure regions. They need to provide a single endpoint for users worldwide with SSL offloading, web application firewall, and URL path-based routing to the nearest healthy AKS cluster. They also need global load balancing with automatic failover. Which Azure service should they use?
⚠ Common exam trap
Many candidates confuse Azure Front Door with Azure Traffic Manager, but Traffic Manager only provides DNS-level routing without application-layer features like SSL offloading, WAF, or path-based routing.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Azure Front Door
Azure Front Door is the correct choice because it provides global HTTP/HTTPS load balancing with SSL offloading, web application firewall (WAF) integration, and URL path-based routing. It uses Anycast-based routing to direct users to the nearest healthy AKS cluster, ensuring low latency and automatic failover across regions.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Azure Front Door
Why this is correct
Azure Front Door is a global application delivery controller that operates at Layer 7, using Anycast to terminate connections at the nearest point of presence. It directly satisfies the multi-region AKS requirement by performing SSL offloading, applying a web application firewall, and routing requests to different AKS clusters based on URL paths. Its global health probes and failover are distinct from DNS-based or regional approaches, making it the only listed service that can steer user traffic across the globe while preserving HTTP semantics.
- ✗
Azure Application Gateway
Why it's wrong here
Azure Application Gateway is a regional Layer 7 load balancer, so it can only balance traffic inside a single Azure region and cannot direct users to the healthiest endpoint in another region or continent. It does include WAF and URL path-based routing, but those capabilities are scoped to the gateway's own region, meaning each region would need its own separate gateway, introducing per-region management and DNS complexity. Because the company's requirement is a global AKS deployment, a single Application Gateway would fail to provide cross-region failover or latency-based routing.
- ✗
Azure Traffic Manager
Why it's wrong here
Azure Traffic Manager operates at the DNS level, answering a client's DNS query with one of the configured endpoints based on a routing method such as priority, weighted, or performance. It cannot terminate SSL, cannot inspect URL paths, and does not provide a WAF, so it is fundamentally incapable of making application-layer decisions or offloading certificate management to the edge. While it can route traffic globally, its reliance on DNS TTL and client caching makes it slower to react to endpoint failures, and it has no concept of path-based routing.
- ✗
Azure Load Balancer
Why it's wrong here
Azure Load Balancer is a Layer 4 construct that forwards raw TCP/UDP packets to backends based on five-tuple hashing, never looking at HTTP headers or URL paths. It is always scoped to the region where it is deployed and offers no SSL offloading, no WAF integration, and no content-based routing, making it unsuitable for a microservices gateway that needs to inspect requests. Even with multiple regional load balancers, they would not provide a single global control plane or route users to a different region based on latency.
Go deeper
Related to this question
Learn chapter
Designing Azure Storage Solutions
Key term
Application Gateway Design
Application Gateway Design is the process of planning and configuring a layer 7 load balancer in Azure that routes web traffic based on URL paths, hostnames, or other HTTP rules for secure, scalable, and high-performance application delivery.
About these practice questions
Courseiva writes every AZ-305 question from scratch — 212 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AZ-305 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-305 exam.