Availability Zones

UsersLOADBALANCERAzure region Zone 1 Zone 2 Zone 3 ✓ App stillonline
Three zones, three separate buildings. One fails and the app keeps running in the other two.

😟 THE PROBLEM

All your servers sit in one datacenter, and one power failure takes everything down.

😊 THE SOLUTION

Spread resources across availability zones in the region.

  • One datacenter loses power✓ Other zones keep running
  • Copies are needed close together✓ Zones are linked by fast private fibre
  • Data could be lost with the building✓ Zone-redundant storage keeps 3 copies
🛠️ Solved with: Availability zones
Try it yourself in the Azure simulator No Azure account needed. Storage accounts and redundancy 🗄️ Try it ❯
Module 2: Architecture & Services ⏱ 7 min read Updated 11 Nov 2026

Quick answer

Availability zones are physically separate locations within an Azure region. Each zone is made up of one or more datacenters with independent power, cooling and networking. Regions that support zones have at least three, so spreading your app across zones keeps it running even if one whole datacenter fails.

Exam objective: 2.1.2 Describe availability zones. (Skills measured as of July 20, 2026)

Start with a question

What if the building that holds your servers loses power?

Even the best datacenter can lose power, overheat or have a network fault. If all your servers are in that one building, your app stops.

Availability zones let you put copies of your app in separate buildings in the same city, so one building’s bad day does not become yours.

Explain it like I’m 10

The technical explanation

An availability zone is a physically separate location within an Azure region, made up of one or more datacenters with independent power, cooling and networking. Zones in a region are connected by high-speed, low-latency private fibre, so data can be replicated between them almost instantly. A zone-enabled region has a minimum of three zones.

Service categoryWhat it meansExample
ZonalYou choose the zone for each resourceA VM in zone 2
Zone-redundantAzure replicates across zones for youZone-redundant storage (ZRS), zone-redundant Azure SQL Database
Non-regionalAlways available, not tied to a regionMicrosoft Entra ID, Azure DNS

Real-world business scenario

Banking

An online payments start-up

The problem
Its payment API ran in one datacenter; a cooling failure caused a two-hour outage and lost transactions.
What they used
Redeployed the API across three availability zones behind a zone-redundant load balancer, with a zone-redundant database.
Why that choice
Zones remove the single-datacenter point of failure, while keeping latency low enough for synchronous database replication.
The result
A later datacenter incident caused no customer-visible downtime.

When to use it and when not to

✓ Use it when…

  • Production workloads that need high availability within a region.
  • Databases and storage that should survive a datacenter failure (use zone-redundant tiers).

✕ Think twice when…

  • Dev/test environments where downtime is acceptable. Zones add instance costs.
  • Regions without zone support. Pick a zone-enabled region if zones are required.

↔ Alternatives to consider

  • **Availability sets** spread VMs across racks in one datacenter (smaller protection).
  • **A second region** for regional disaster recovery.
Ready for more?The full lesson adds the technical explanation, when to use it, interview questions and revision notes.

Interview preparation

Say your answer out loud first, then open the model answer. Interviewers care more about your reasoning than the exact words.

Beginner What is an availability zone?

Model answer

It is a physically separate datacenter location inside an Azure region, with its own power, cooling and network. Regions with zones have at least three, so I can run copies of my app in different zones and survive one datacenter failing.

Interviewer follows up

Is there a cost for using zones?

You

The zones themselves are free, but you pay for the extra resources you run, and for some services there are small charges for data transferred between zones.

Intermediate What is the difference between zonal and zone-redundant services?

Model answer

Zonal means I pin a resource to a specific zone, like a VM in zone 1, and I design redundancy myself by deploying more instances in other zones. Zone-redundant means Azure replicates the service across zones automatically, like zone-redundant storage or a zone-redundant SQL database.

Experienced developer When would you choose availability zones versus a second region?

Model answer

Zones protect against datacenter-level failures with low latency between zones, so synchronous replication is practical. A second region protects against regional disasters, but adds latency, data replication complexity and cost. Most production workloads start zone-redundant in one region, and add a second region only for critical systems with strict recovery objectives.

Scenario A web app on two VMs in one datacenter went down during a power failure. What would you change?

Model answer

Spread the VMs across availability zones behind a zone-redundant load balancer, and use zone-redundant tiers for the database and storage. Then a single datacenter power failure no longer takes the app down.

Test yourself with exercises

3 original practice questions in the AZ-900 style. Pick your answers, then check them. You will see why each option is right or wrong. Score 75% or more and this topic is marked complete.

Question 1

Question 1 of 3

What is the minimum number of availability zones in a zone-enabled Azure region?

Question 2

Question 2 of 3 · Select 2

Which TWO statements about availability zones are true?

Question 3

Question 3 of 3

Zone-redundant storage (ZRS) is an example of which type of service?

Quick revision

Key points

  • Availability zones are separate datacenter groups inside one region.
  • Each zone has independent power, cooling and networking.
  • Zone-enabled regions have at least three zones.
  • Zonal = you pick the zone; zone-redundant = Azure replicates across zones.
  • Not every region supports availability zones.

Important terminology

Availability zone
A physically separate group of one or more datacenters within a region, with independent power, cooling and networking.
Zonal service
A resource pinned to a zone you choose, such as a VM in zone 1.
Zone-redundant service
A service Azure automatically replicates across zones, such as zone-redundant storage (ZRS).
Non-regional service
A service that is always available across Azure geographies and is not tied to a region, such as Microsoft Entra ID.

Common mistakes

  • Thinking zones protect against a whole-region disaster. They do not; use another region for that.
  • Assuming every region has zones.

Exam tips

  • "Protect against a datacenter failure within a region" = availability zones.
  • Minimum number of zones in a zone-enabled region = three.

Five quick revision questions

  1. 1.How many availability zones does a zone-enabled region have at minimum?Show

    Three.

  2. 2.What does each zone have independently?Show

    Power, cooling and networking.

  3. 3.What is a zone-redundant service?Show

    A service Azure automatically replicates across zones.

  4. 4.Do zones protect against a regional outage?Show

    No. Use a second region for that.

  5. 5.Give an example of a zonal resource.Show

    A virtual machine deployed to a specific zone.

Official references

Make it stick: play a quick gameSort It, Match the Pairs, Lightning Round and Who Am I? Earn XP and badges. Play ❯

Finished this lesson? Tick it off. Your progress is saved in this browser.

Next up: Azure Datacenters