0Pricing
Cloud & IT Cert Prep · Lesson

Availability Zones

Learn how availability zones protect workloads from data-centre failures by distributing resources across physically separate locations within a region.

Availability Zones is a free Cloud & IT Cert Prep lesson on CoddyKit — lesson 2 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Cloud & IT Cert Prep learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.

The Problem Availability Zones Solve

Even inside one region, a single data centre failure — power, fire, flood — can take down your app. That single point of failure is what availability zones fix.

What Is an Availability Zone?

An availability zone is a separate data centre in a region with its own power, cooling, and network. Zones sit kilometres apart, and most supporting regions have three.

Zone-Redundant vs Zonal Resources

Two ways to use zones: zonal pins a resource to one zone you pick, while zone-redundant spreads it across all zones automatically — like ZRS writing to three at once.

# Deploy a VM pinned to Availability Zone 2
az vm create \
  --resource-group myRG \
  --name myZoneVM \
  --image Ubuntu2204 \
  --zone 2 \
  --admin-username azureuser \
  --generate-ssh-keys

SLA Impact of Availability Zones

Zones boost your SLA. One VM is 99.9%, two in an availability set is 99.95%, and two across zones reaches 99.99% — under 53 minutes of downtime a year.

Services That Support Availability Zones

Many services support availability zones. Zonal ones include VMs and managed disks; zone-redundant ones include Azure SQL, AKS, and ZRS. Always confirm support per service.

Availability Zones vs Availability Sets

Older availability sets spread VMs across racks inside one data centre — good for rack failures, but not a full outage. Zones cross data centres, so prefer them when supported.

Multi-Zone Architecture Pattern

A solid multi-zone pattern spreads load balancers, web servers, and database replicas across zones. If one zone drops, traffic just shifts to the healthy ones.

Regions That Support Availability Zones

Not every region supports zones — smaller ones may lack three data centres. Microsoft tags those that do as recommended regions; pick one for high-availability designs.

# Check which regions support availability zones
az account list-locations \
  --query '[?metadata.regionType==`Physical`].{Name:name, DisplayName:displayName}' \
  --output table

Cost Considerations for Zone Redundancy

Zones add a small cost: data transfer between zones bills a tiny per-GB fee — far less than cross-region. Worth it for the uptime, but factor it into your total.

Combining Zones with Region Pairs

The toughest designs combine both: zones for daily fault tolerance and region pairs for disaster recovery. That covers everyday failures and rare regional disasters.

How Azure Identifies Zone Numbers

Azure labels zones as Zone 1, 2, and 3, but the numbers are local to each region — Zone 1 in East US is not Zone 1 in West US. Plan placement within a region only.

Quick Check

Quick check time! Let us see if availability zones feel clear now.

Lesson Recap

Quick recap: availability zones are isolated data centres in a region, zonal pins to one while zone-redundant spans all, and zones deliver a 99.99% VM SLA.

Frequently asked questions

Is the “Availability Zones” lesson free?

Yes — the full text of “Availability Zones” is free to read here on the web, and the Cloud & IT Cert Prep course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Cloud & IT Cert Prep course, upgrade to CoddyKit PRO.

What will I learn in “Availability Zones”?

Learn how availability zones protect workloads from data-centre failures by distributing resources across physically separate locations within a region. You practise Cloud & IT Cert Prep with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.

Do I need any experience to start Cloud & IT Cert Prep?

No prior experience is required. Cloud & IT Cert Prep on CoddyKit is structured for beginners through advanced learners; this is — lesson 2 of 4, so you can start here or from the beginning and move at your own pace.

How long does the “Availability Zones” lesson take?

Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.

Can I write and run code in this Cloud & IT Cert Prep lesson?

Yes. Every Cloud & IT Cert Prep lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.

All lessons in this course

  1. Azure Regions and Region Pairs
  2. Availability Zones
  3. Azure Data Centres and Edge Locations
  4. Selecting the Right Region for Your Workload
← Back to Cloud & IT Cert Prep