Courseiva
Describe cloud concepts →mediumMultiple Choice

Availability Zones vs Region Pairs: Protecting Against Datacenter Failure

A company is deploying a mission-critical application on Azure virtual machines. The solution must remain operational even if a single Azure datacenter within a region experiences a complete outage. Which Azure feature should the company use to protect against this specific failure scenario?

Quick Answer

The answer is Availability Zones. This is the correct choice because Availability Zones are physically separate datacenters within a single Azure region, each with independent power, cooling, and networking. By deploying your virtual machines across multiple zones, your application survives the complete failure of one datacenter, as the other zones remain operational. On the AZ-900 exam, this question tests your understanding of high-availability architecture within a region, and it often appears alongside a trap answer: Region Pairs. Remember that Region Pairs protect against region-wide disasters, not a single datacenter outage—they are geographically separated and used for disaster recovery, not for intra-region redundancy. A simple memory tip: think of Zones as “within the same city” (region) and Pairs as “between two cities.” For surviving a single datacenter failure, always choose Availability Zones.

⚠ Common exam trap

Many exam-takers confuse Availability Zones (which protect against datacenter failures within a region) with Region Pairs (which protect against region-wide disasters), leading them to choose Region Pairs even though the question specifies a single datacenter outage within a 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 Zones

Availability Zones are physically separate datacenters within an Azure region, each with independent power, cooling, and networking. By deploying the application across multiple zones, the solution remains operational if one entire datacenter fails, as the other zones continue to serve traffic. This directly addresses the requirement to survive a single datacenter outage within a 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 Zones

    Why this is correct

    Availability Zones are physically separate datacentre groups within a single Azure region, each with independent power, cooling and networking. Distributing virtual machines across zones keeps the application operational when one datacentre fails, satisfying the stated outage scenario.

  • ✗

    Region Pairs

    Why it's wrong here

    Region Pairs replicate certain services across geographically distant regions, not across datacenters within one region, so a single-datacenter outage inside the chosen region is not addressed. It is tempting because region pairs suit disaster recovery spanning continents, such as paired-region replication for geo-redundant storage.

    When this WOULD be correct

    A company requires disaster recovery that can withstand a complete Azure region outage, such as a natural disaster affecting an entire region. In that scenario, Region Pairs would be the correct answer because they provide replication and failover to a paired region.

  • ✗

    Fault Domains

    Why it's wrong here

    Fault domains isolate hardware within one datacenter, so a complete datacenter outage takes down every fault domain simultaneously. They are tempting because they protect against rack-level or server-level failures, and would be the right choice when the requirement is to keep workloads running despite hardware faults inside a single datacenter.

    When this WOULD be correct

    A question that asks: 'Which feature should be used to ensure that VMs are distributed across different racks within a single datacenter to avoid a single point of failure due to hardware issues?' In that case, Fault Domains would be the correct answer.

  • ✗

    Resource Groups

    Why it's wrong here

    Resource Groups are logical containers for managing the lifecycle and RBAC of related resources; they provide no replication or failover across datacentres, so a datacentre outage still takes the VMs offline. They would be the right choice for organising, tagging and applying access control to a deployment's resources, not for surviving infrastructure failure.

    When this WOULD be correct

    A question asks: 'Which Azure feature allows you to organize and manage related resources as a single entity, applying policies and access control?' Resource Groups would be 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 ZonesCorrect answer▾

Why this is correct

Availability Zones are physically separate datacentre groups within a single Azure region, each with independent power, cooling and networking. Distributing virtual machines across zones keeps the application operational when one datacentre fails, satisfying the stated outage scenario.

✗Region PairsWrong answer — click to see why▾

Why this is wrong here

Region Pairs protect against region-wide outages by replicating data to a paired region, not against a datacenter failure within a single region. The question specifies a single datacenter outage within a region, which Availability Zones address by distributing resources across isolated datacenters.

★ When this WOULD be the correct answer

A company requires disaster recovery that can withstand a complete Azure region outage, such as a natural disaster affecting an entire region. In that scenario, Region Pairs would be the correct answer because they provide replication and failover to a paired region.

Why candidates choose this

Candidates may confuse region-level redundancy with datacenter-level redundancy, thinking that pairing regions also protects against datacenter failures, or they may overestimate the scope of protection provided by Region Pairs.

✗Fault DomainsWrong answer — click to see why▾

Why this is wrong here

Fault Domains protect against hardware failures within a single datacenter, not against a complete datacenter outage. They group VMs that share a common power source and network switch, so a datacenter-wide failure would affect all fault domains in that datacenter.

★ When this WOULD be the correct answer

A question that asks: 'Which feature should be used to ensure that VMs are distributed across different racks within a single datacenter to avoid a single point of failure due to hardware issues?' In that case, Fault Domains would be the correct answer.

Why candidates choose this

Candidates may confuse Fault Domains with Availability Zones, thinking that distributing VMs across fault domains provides datacenter-level redundancy, when in fact fault domains only provide redundancy within a single datacenter.

✗Resource GroupsWrong answer — click to see why▾

Why this is wrong here

Resource Groups are logical containers for managing Azure resources, not a high-availability feature. They do not provide redundancy or protect against datacenter outages.

★ When this WOULD be the correct answer

A question asks: 'Which Azure feature allows you to organize and manage related resources as a single entity, applying policies and access control?' Resource Groups would be the correct answer.

Why candidates choose this

Candidates may confuse Resource Groups with a resilience feature because they are fundamental to Azure resource management and are often used in conjunction with high-availability solutions.

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 writes every AZ-900 question from scratch — 983 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 →

How Courseiva writes practice questions · Editorial policy

Same concept, more angles

1 more way this is tested on AZ-900

These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.

Variation 1. A company runs a critical web application on Azure virtual machines. To ensure the application remains accessible even if an entire Azure datacenter becomes unavailable due to a power outage, the company deploys virtual machines in two different Azure regions and uses Azure Traffic Manager to automatically route traffic to the healthy region. Which benefit of cloud computing does this configuration primarily demonstrate?

medium
  • A.Elasticity
  • ✓ B.High availability
  • C.Cost reduction
  • D.Security

Why B: This configuration demonstrates high availability because it uses Azure Traffic Manager to route traffic across two Azure regions, ensuring the application remains accessible even if an entire datacenter fails. High availability focuses on minimizing downtime by eliminating single points of failure, which is exactly what deploying VMs in multiple regions with traffic routing achieves.

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.