AZ-900 Describe Azure architecture and services Practice Question
A company deploys a web application on Azure Virtual Machines across multiple availability zones within a single region. They need to distribute incoming network traffic across these VM instances to ensure high availability. Which Azure service should they use?
⚠ Common exam trap
Watch out — candidates often confuse Azure Load Balancer (Layer 4, regional) with Azure Traffic Manager (DNS-based, global) or Azure Application Gateway (Layer 7, web-specific), failing to recognize that the requirement is for distributing traffic across VMs within a single region across availability zones.
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 Load Balancer
Azure Load Balancer is the correct choice because it operates at Layer 4 (TCP/UDP) and distributes incoming traffic across healthy virtual machines within a single region, including across availability zones. It provides high availability by automatically routing traffic only to healthy VM instances based on health probes, and it supports both public and internal load balancing scenarios.
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 Load Balancer
Why this is correct
Correct. Azure Load Balancer operates at Layer 4 (TCP/UDP) of the OSI model, forwarding network traffic to backend VM instances based on configured rules and health probes. It is the simplest and most efficient way to distribute inbound traffic across VMs within a single region, including across availability zones, without adding HTTP-level features or DNS-level indirection.
- ✗
Azure Application Gateway
Why it's wrong here
Incorrect. Azure Application Gateway is a Layer 7 load balancer that handles HTTP/HTTPS traffic with advanced features such as URL path routing, host-based routing, SSL termination, and an integrated web application firewall. While it can distribute traffic across VMs within a region, it is more complex and over-engineered than Azure Load Balancer for basic TCP/UDP distribution across availability zones, making it the wrong choice when simplicity is required.
When this WOULD be correct
A company deploys a web application on Azure VMs and needs to route HTTP traffic based on URL path or host headers, and also requires SSL termination and web application firewall (WAF) protection. In this scenario, Azure Application Gateway is the correct choice.
- ✗
Azure Traffic Manager
Why it's wrong here
Incorrect. Azure Traffic Manager is a DNS-based traffic router that directs users to the most appropriate regional endpoint based on performance, priority, or geographic proximity. It operates at the DNS resolution level and does not inspect network packets or distribute load among VMs within a single region; it can only route traffic across regions, making it irrelevant for intra-region, availability-zone-level load balancing.
When this WOULD be correct
A company deploys web applications in multiple Azure regions (e.g., East US and West Europe) and needs to distribute incoming traffic across regions for global load balancing and failover. Azure Traffic Manager would be the correct service to route users to the nearest or healthiest regional endpoint.
- ✗
Azure Front Door
Why it's wrong here
Incorrect. Azure Front Door is a global application delivery platform that routes HTTP/HTTPS traffic across multiple regions using the Microsoft global edge network with anycast. It provides global acceleration, path-based routing, and web application firewall capabilities, but it is designed for internet-facing, multi-region scenarios, not for low-latency distribution among VMs placed within availability zones in a single region.
When this WOULD be correct
A company has a global web application deployed in multiple Azure regions and needs to route user traffic to the nearest region for low latency and high availability, with SSL termination and web application firewall capabilities.
Option-by-option analysis
Why each answer is right or wrong
Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The AZ-900 exam frequently reuses these exact scenarios with slightly different constraints.
✓Azure Load BalancerCorrect answer▾
Why this is correct
Correct. Azure Load Balancer operates at Layer 4 (TCP/UDP) of the OSI model, forwarding network traffic to backend VM instances based on configured rules and health probes. It is the simplest and most efficient way to distribute inbound traffic across VMs within a single region, including across availability zones, without adding HTTP-level features or DNS-level indirection.
✗Azure Application GatewayWrong answer — click to see why▾
Why this is wrong here
Azure Application Gateway is a layer 7 load balancer with HTTP/S traffic management and web application firewall features, but the question specifies distributing traffic across VMs in multiple availability zones within a single region, which is a basic layer 4 load balancing task best suited for Azure Load Balancer.
★ When this WOULD be the correct answer
A company deploys a web application on Azure VMs and needs to route HTTP traffic based on URL path or host headers, and also requires SSL termination and web application firewall (WAF) protection. In this scenario, Azure Application Gateway is the correct choice.
Why candidates choose this
Candidates may confuse Application Gateway with Load Balancer because both distribute traffic, but they overlook that Application Gateway operates at layer 7 with advanced features not required in this basic high-availability scenario.
✗Azure Traffic ManagerWrong answer — click to see why▾
Why this is wrong here
Azure Traffic Manager operates at the DNS level to route traffic globally across regions, not within a single region across availability zones. The question specifies a single region and multiple availability zones, which is the domain of regional load balancers like Azure Load Balancer.
★ When this WOULD be the correct answer
A company deploys web applications in multiple Azure regions (e.g., East US and West Europe) and needs to distribute incoming traffic across regions for global load balancing and failover. Azure Traffic Manager would be the correct service to route users to the nearest or healthiest regional endpoint.
Why candidates choose this
Candidates may confuse Traffic Manager with a load balancer because both distribute traffic, but Traffic Manager is DNS-based and designed for multi-region scenarios, not for balancing traffic within a single region's availability zones.
✗Azure Front DoorWrong answer — click to see why▾
Why this is wrong here
Azure Front Door is a global load balancer for HTTP/HTTPS traffic across regions, not for distributing traffic within a single region across availability zones.
★ When this WOULD be the correct answer
A company has a global web application deployed in multiple Azure regions and needs to route user traffic to the nearest region for low latency and high availability, with SSL termination and web application firewall capabilities.
Why candidates choose this
Candidates may confuse Front Door's global load balancing and application delivery features with the regional load balancing needed for intra-region high availability across availability zones.
Analysis generated from the official AZ-900blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
Go deeper
Related to this question
Learn chapter
Azure Regions and Geographies
Key term
High availability
High availability is a system design approach that aims to keep applications and services operational and accessible with minimal downtime, even when some components fail.
Key term
Azure Load Balancer
Azure Load Balancer is a cloud service that evenly distributes incoming network traffic across multiple virtual machines or resources to ensure reliability and high availability.
About these practice questions
One of 981 original AZ-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. 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-900 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-900 exam.