Question 258 of 981
AZ-900 Describe Azure architecture and services Practice Question
A company deploys a multi-tier application using Azure virtual machines. The web tier VMs must be evenly distributed across two distinct data centers within an Azure region to avoid a single point of failure from an infrastructure outage. Which Azure construct should they use to meet this requirement?
⚠ Common exam trap
Test-takers frequently confuse availability sets (which protect against rack-level failures within a single data center) with availability zones (which protect against full data center outages), and they overlook the key phrase 'distinct data centers within an Azure region' that explicitly points to 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
✓
Availability zone
Availability zones are physically separate data centers within an Azure region, each with independent power, cooling, and networking. By deploying the web tier VMs across two distinct zones, the application avoids a single point of failure from an infrastructure outage at the data center level, meeting the requirement for high availability across distinct data centers.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Availability set
Why it's wrong here
An availability set distributes VMs across multiple fault domains (shared power and network) and update domains (maintenance scheduling) within a single Azure datacenter. While this protects against hardware failures or planned maintenance events inside that datacenter, it does not span separate physical datacenters. Therefore, an availability set cannot guard against an outage that takes down the entire datacenter, which is the specific requirement described in the scenario.
When this WOULD be correct
An availability set would be correct if the requirement was to protect against rack-level failures within a single Azure data center, such as ensuring VMs are placed on different racks with separate power and networking.
- ✓
Availability zone
Why this is correct
Availability zones are physically distinct datacenters within an Azure region, each with independent power, cooling, and networking. By deploying VMs across multiple zones, you ensure that at least one instance remains operational if a single datacenter suffers a catastrophic failure. This configuration also qualifies for the 99.99% virtual machine SLA, which is exactly the level of isolation required to protect against an entire datacenter going offline.
- ✗
Proximity placement group
Why it's wrong here
A proximity placement group is designed to colocate VMs as close as possible, often in the same datacenter or even within the same rack, to minimize network latency for tightly coupled workloads. This intentional concentration of resources reduces fault isolation rather than improving it, because a single datacenter failure would potentially affect all VMs in the group. Since the requirement demands separation across distinct datacenters, a proximity placement group is the opposite of the correct solution.
When this WOULD be correct
A company deploys a latency-sensitive application where VMs must be as close as possible to each other within the same data center to minimize network latency. They should use a proximity placement group to ensure VMs are co-located.
- ✗
Azure Load Balancer
Why it's wrong here
Azure Load Balancer distributes incoming traffic but does not inherently ensure that VMs are placed in different physical locations. It can work with availability sets or zones, but it is not the construct for physical placement.
When this WOULD be correct
A question requiring high availability and load balancing for web tier VMs across multiple availability zones or within the same zone, such as 'A company needs to distribute incoming web traffic across multiple VMs to ensure no single VM is overwhelmed. Which Azure construct should they use?'
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.
✓Availability zoneCorrect answer▾
Why this is correct
Availability zones are physically distinct datacenters within an Azure region, each with independent power, cooling, and networking. By deploying VMs across multiple zones, you ensure that at least one instance remains operational if a single datacenter suffers a catastrophic failure. This configuration also qualifies for the 99.99% virtual machine SLA, which is exactly the level of isolation required to protect against an entire datacenter going offline.
✗Availability setWrong answer — click to see why▾
Why this is wrong here
Availability sets protect against failures within a single data center (fault domain) but do not distribute VMs across distinct data centers within a region.
★ When this WOULD be the correct answer
An availability set would be correct if the requirement was to protect against rack-level failures within a single Azure data center, such as ensuring VMs are placed on different racks with separate power and networking.
Why candidates choose this
Candidates often confuse availability sets with availability zones because both provide high availability, but they forget that availability sets operate within one data center, not across multiple data centers.
✗Proximity placement groupWrong answer — click to see why▾
Why this is wrong here
Proximity placement groups reduce network latency by keeping VMs close together, but they do not distribute VMs across distinct data centers for fault tolerance. The requirement is to avoid a single point of failure from an infrastructure outage, which is achieved by using availability zones that span separate data centers.
★ When this WOULD be the correct answer
A company deploys a latency-sensitive application where VMs must be as close as possible to each other within the same data center to minimize network latency. They should use a proximity placement group to ensure VMs are co-located.
Why candidates choose this
Candidates may confuse the term 'placement' with distributing VMs across locations, or they might think that grouping VMs together helps avoid failure, but proximity groups actually increase the risk of a single point of failure.
✗Azure Load BalancerWrong answer — click to see why▾
Why this is wrong here
Azure Load Balancer distributes traffic across VMs but does not ensure VMs are placed in distinct data centers within a region; it operates at the network layer and does not control physical infrastructure placement.
★ When this WOULD be the correct answer
A question requiring high availability and load balancing for web tier VMs across multiple availability zones or within the same zone, such as 'A company needs to distribute incoming web traffic across multiple VMs to ensure no single VM is overwhelmed. Which Azure construct should they use?'
Why candidates choose this
Candidates may confuse load balancing with fault tolerance, thinking that distributing traffic inherently avoids single points of failure, without understanding that availability zones provide physical separation.
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?”
About these practice questions
Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →
Last reviewed: Jun 11, 2026
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.
Question Discussion
Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.
Sign in to join the discussion.