AZ-900 Describe Azure architecture and services Practice Question
A company plans to deploy a critical application across multiple physical locations within a single Azure region to ensure that if one datacenter fails, the application remains available. Which Azure feature should they use to distribute virtual machines across these locations?
⚠ Common exam trap
A common mix-up: candidates confuse Availability Sets (which protect against rack-level failures) with Availability Zones (which protect against entire datacenter failures), leading them to choose the wrong option when the question specifies 'multiple physical locations' within a single region.
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 datacenters within an Azure region, each with independent power, cooling, and networking. By deploying VMs across multiple zones, the application remains available even if one entire datacenter fails, meeting the requirement for fault isolation within a single region.
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 spreads VMs across fault domains and update domains, but these domains are all located within a single physical datacenter. Fault domains each have independent power, cooling, and networking, which protects against rack-level hardware failures, while update domains ensure that not all VMs reboot at once during Azure maintenance. However, because the entire availability set is confined to one datacenter, it cannot provide resiliency against a full datacenter outage. For that, you need multiple Availability Zones.
When this WOULD be correct
An Availability Set would be correct if the question asked for distributing VMs within a single datacenter to protect against rack-level failures, such as when deploying a high-availability application within one datacenter.
- ✓
Availability Zone
Why this is correct
Availability Zones are physically separate groups of datacenters within an Azure region, each with independent power, cooling, and networking. They are interconnected through high-speed, private fiber-optic links, allowing synchronous replication and low-latency failover between zones. By deploying VM instances across multiple zones, an application can survive the failure of an entire datacenter. This is the correct choice for critical applications that require high availability within a single region.
- ✗
Region Pair
Why it's wrong here
Azure region pairs are two Azure regions within the same geography, typically separated by hundreds of miles, used for disaster recovery across entire regions. They support asynchronous replication between paired regions and are designed for scenarios where an entire region is unavailable. Region pairs do not provide high availability within a single region, and they do not offer the low-latency synchronous replication needed for datacenter failures inside one region. Therefore, they are not suitable for the stated requirement of deploying across multiple datacenters in the same region.
When this WOULD be correct
A company requires high availability and disaster recovery across geographically separated regions to protect against region-wide failures. The correct answer would be Region Pair when the question asks about replicating data or applications to a paired region for business continuity.
- ✗
Resource Group
Why it's wrong here
A resource group is a logical container in Azure Resource Manager used to organize and manage resources such as VMs, networks, and storage. It does not affect physical deployment: resources in the same resource group can reside in different datacenters, and resources in different resource groups can share the same datacenter. Resource groups provide management scoping for RBAC, policies, and tags, but they do not offer any availability or redundancy guarantees. Therefore, placing critical VMs in one resource group does not protect against datacenter failures.
When this WOULD be correct
A question asking: 'Which Azure feature allows you to group related resources for management, billing, and RBAC purposes?' would have Resource Group as the correct answer.
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 separate groups of datacenters within an Azure region, each with independent power, cooling, and networking. They are interconnected through high-speed, private fiber-optic links, allowing synchronous replication and low-latency failover between zones. By deploying VM instances across multiple zones, an application can survive the failure of an entire datacenter. This is the correct choice for critical applications that require high availability within a single region.
✗Availability SetWrong answer — click to see why▾
Why this is wrong here
Availability Sets protect against failures within a single datacenter by distributing VMs across fault domains, not across multiple physical locations (datacenters) within a region.
★ When this WOULD be the correct answer
An Availability Set would be correct if the question asked for distributing VMs within a single datacenter to protect against rack-level failures, such as when deploying a high-availability application within one datacenter.
Why candidates choose this
Candidates often confuse Availability Sets with Availability Zones because both involve distributing VMs for high availability, but they operate at different scopes (datacenter vs. region).
✗Region PairWrong answer — click to see why▾
Why this is wrong here
Region Pairs are used for disaster recovery across different Azure regions, not for distributing VMs across multiple datacenters within a single region. The question specifies a single Azure region, so Region Pairs do not apply.
★ When this WOULD be the correct answer
A company requires high availability and disaster recovery across geographically separated regions to protect against region-wide failures. The correct answer would be Region Pair when the question asks about replicating data or applications to a paired region for business continuity.
Why candidates choose this
Candidates may confuse the concept of paired regions for disaster recovery with the need for high availability within a region, or they might think 'pair' implies multiple locations within the same region.
✗Resource GroupWrong answer — click to see why▾
Why this is wrong here
Resource Groups are logical containers for managing and organizing Azure resources, not a high-availability feature. They do not provide physical distribution across datacenters or fault tolerance.
★ When this WOULD be the correct answer
A question asking: 'Which Azure feature allows you to group related resources for management, billing, and RBAC purposes?' would have Resource Group as the correct answer.
Why candidates choose this
Candidates may confuse Resource Groups with grouping resources for availability, or think that placing VMs in the same Resource Group ensures they are distributed across datacenters.
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
Region
A region is a distinct geographic location where a cloud provider operates multiple data centers that are connected by low-latency networks and provide cloud services.
Key term
Feature
A feature is a distinct unit of functionality that delivers value to the user, often managed and tracked throughout the software development lifecycle.
About these practice questions
This AZ-900 question is part of Courseiva's 981-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam 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-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.