AZ-104 Deploy and Manage Azure Compute Practice Question
A production workload must continue running if one entire Azure datacenter in the region becomes unavailable. The region supports availability zones, and you want the strongest placement option for a single VM. What should you choose?
⚠ Common exam trap
A common mix-up: candidates confuse availability sets (which protect against rack failures) with availability zones (which protect against datacenter failures), leading them to choose the cheaper or more familiar option without recognizing the requirement for full datacenter resilience.
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
An availability zone protects against an entire datacenter failure by placing the VM in a physically separate zone within the region, each with independent power, cooling, and networking. This is the strongest placement option for a single VM because it guarantees isolation from other zones, ensuring the workload continues if one datacenter fails. Availability sets only protect against rack-level failures within the same datacenter, not a full datacenter outage.
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 zone
Why this is correct
An availability zone is a physically separate datacenter within an Azure region, with its own power, cooling, and network connectivity. By deploying the VM to a zone, you isolate it from a full datacenter failure elsewhere in the region, so the workload can continue running when another zone's datacenter goes down. To actually keep the VM available you would also need a second VM cross-zone and a load balancer, but the zone placement itself is the foundational resiliency choice.
- ✗
Availability set
Why it's wrong here
An availability set distributes VMs across multiple fault domains and update domains within a single datacenter, protecting against hardware failures and planned maintenance like host reboots. Fault domains share the same power and network infrastructure, so they all reside inside the same datacenter. When an entire datacenter goes down, all fault domains in that availability set are lost together, meaning an availability set offers no resiliency against a full datacenter failure.
When this WOULD be correct
If the question required high availability for multiple VMs within a single datacenter (e.g., a multi-tier application) and asked for the best placement to avoid single points of failure like rack or update domain failures, an availability set would be correct.
- ✗
Proximity placement group
Why it's wrong here
A proximity placement group is designed to minimize network latency by grouping VMs as close as possible, potentially in the same rack or datacenter. This co-location works against availability because if the underlying datacenter fails, every VM in the group is affected at once — there is no isolation between failure domains. It does not offer any cross-datacenter redundancy or automatic failover, so it cannot satisfy a 'keep running during an entire datacenter outage' requirement.
When this WOULD be correct
When the question requires minimizing network latency between multiple VMs in a high-performance computing or tightly coupled workload, and availability is not the primary concern.
- ✗
Managed disk snapshot
Why it's wrong here
A managed disk snapshot captures a point-in-time, read-only copy of a VM's OS or data disk, used mainly for backup and disaster recovery. Restoring from a snapshot requires creating a new managed disk and attaching it to a new VM, which involves manual steps and significant downtime. While snapshots help you recover data after an outage, they do nothing to keep the original VM running through a datacenter failure — high availability is not provided by disk snapshots.
When this WOULD be correct
A question asks: 'You need to create a backup of a managed disk that can be used to create a new VM in a different region. Which option should you use?' In that scenario, a managed disk snapshot is correct.
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-104 exam frequently reuses these exact scenarios with slightly different constraints.
✓Availability zoneCorrect answer▾
Why this is correct
An availability zone is a physically separate datacenter within an Azure region, with its own power, cooling, and network connectivity. By deploying the VM to a zone, you isolate it from a full datacenter failure elsewhere in the region, so the workload can continue running when another zone's datacenter goes down. To actually keep the VM available you would also need a second VM cross-zone and a load balancer, but the zone placement itself is the foundational resiliency choice.
✗Availability setWrong answer — click to see why▾
Why this is wrong here
An availability set protects against failures within a datacenter (e.g., rack or hardware failure) but does not protect against an entire datacenter outage, as all VMs in an availability set are in the same datacenter.
★ When this WOULD be the correct answer
If the question required high availability for multiple VMs within a single datacenter (e.g., a multi-tier application) and asked for the best placement to avoid single points of failure like rack or update domain failures, an availability set would be correct.
Why candidates choose this
Candidates may confuse availability sets with availability zones, thinking both provide datacenter-level redundancy, or they may recall that availability sets offer high availability for VMs without knowing the scope limitation.
✗Proximity placement groupWrong answer — click to see why▾
Why this is wrong here
A proximity placement group reduces network latency between VMs but does not protect against an entire datacenter failure; it can even place VMs in the same datacenter, increasing risk.
★ When this WOULD be the correct answer
When the question requires minimizing network latency between multiple VMs in a high-performance computing or tightly coupled workload, and availability is not the primary concern.
Why candidates choose this
Candidates may confuse 'placement' with 'availability' and think that grouping VMs together provides redundancy, not realizing it can actually increase co-location risk.
✗Managed disk snapshotWrong answer — click to see why▾
Why this is wrong here
Managed disk snapshots are point-in-time backups of disks, not a placement or high-availability option. They do not provide continuous availability if a datacenter fails; they only enable recovery from a backup.
★ When this WOULD be the correct answer
A question asks: 'You need to create a backup of a managed disk that can be used to create a new VM in a different region. Which option should you use?' In that scenario, a managed disk snapshot is correct.
Why candidates choose this
Candidates may confuse snapshots with disaster recovery or think that having a snapshot ensures availability, not realizing that snapshots require manual restoration and do not provide automatic failover.
Analysis generated from the official AZ-104blueprint 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
Managed Identities for Azure Resources
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
Azure datacenter
An Azure datacenter is a physical facility that houses Microsoft's cloud computing infrastructure, including servers, storage, and networking equipment, to deliver Azure services globally.
About these practice questions
One of 1,049 original AZ-104 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-104 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-104 exam.