SkarpSkarp

Chapter 6 of 20

Azure Global Infrastructure: Regions, Region Pairs, and Availability Zones

Follow your workloads across the globe to see how Azure regions and Availability Zones work together to deliver resiliency, performance, and data residency.

27 min readen

Big Picture: Why Azure Global Infrastructure Matters

From Cloud Theory to Geography

You know cloud basics and the shared responsibility model. Now we focus on Azure's physical and geographic layer: how Microsoft arranges datacenters worldwide.

Hidden Requirements in Scenarios

Exam questions often hide infrastructure ideas inside business needs: low latency, data residency, or staying online during failures or maintenance.

Three Core Concepts

You must understand: Azure regions (where you deploy), region pairs (how Azure links regions), and Availability Zones (separate locations within a region).

Your Goal in This Module

By the end, you should be able to choose regions and zones that best match availability, compliance, and performance requirements in AZ-900 scenarios.

Azure Regions: The Basic Unit of Geography

What Is an Azure Region?

An Azure region is a set of datacenters in a specific geographic area, connected by a low-latency network. It is the named location where you deploy Azure resources.

Region Examples

Examples include East US, West Europe, North Europe, Japan East, and Brazil South. Each is a distinct deployment location you choose at resource creation.

Why Region Choice Matters

Region affects three big things: which services are available, how fast users reach them (latency), and where data is stored for residency and compliance.

Regions vs Geographies

Microsoft also defines geographies (like Europe or Asia Pacific) that contain multiple regions and support data residency commitments inside that geopolitical area.

Choosing a Region: Latency and Data Residency Scenarios

Scenario 1: EU Startup

EU startup with EU customers needs low latency and EU data residency. West Europe or North Europe are strong choices inside the Europe geography.

Scenario 2: US-Focused App

Global app but 80% of users in eastern US. Choosing East US or East US 2 places compute near most users, reducing latency.

Scenario 3: Public Sector

Some government customers must use specialized regions (such as US Gov). Here, compliance and residency can outweigh pure performance.

Exam Pattern

On AZ-900, when you read 'must keep data in X' or 'low latency for users in Y', you are being tested on picking an appropriate Azure region or geography.

Region Pairs: Built-In Disaster Recovery Design

What Is a Region Pair?

A region pair is two Azure regions in the same geography, linked for business continuity and disaster recovery. They are directly connected and designed to work together.

Key Property: Same Geography

Both regions in a pair are in the same geography, helping meet data residency and compliance needs while still providing cross-region redundancy.

Separated but Connected

Paired regions are separated by hundreds of kilometers, reducing the chance that the same natural or regional disaster impacts both at once.

Update Sequencing and Recovery

Azure rolls out platform updates to one region in a pair at a time and prioritizes at least one region in each pair for recovery during broad outages.

Region Pairs in Action: Disaster Recovery Designs

Single Region vs Paired Region

If you deploy only in West Europe, a regional outage takes your app down. Using its region pair (North Europe) gives you a backup location.

Design B: Paired DR Setup

Primary in West Europe, replicas and backups in North Europe. Use Traffic Manager or Front Door to fail over if the primary region fails.

Benefits of Using the Pair

You gain resiliency, stay aligned with Azure's geo-redundant features, and keep data inside the same geography for residency.

Exam Trap to Avoid

If a question mentions disaster recovery plus EU data residency, do not pick a non-EU region. The secondary should be the paired region in the same geography.

Availability Zones: High Availability Inside a Region

What Is an Availability Zone?

An Availability Zone is a unique physical location within a region, made up of one or more datacenters with independent power, cooling, and networking.

Physical Separation

Zones are designed so that a failure in one zone, such as a power issue, should not take down the other zones in the same region.

Zone-Aware Services

Some services are deployed in a specific zone, others are zone-redundant and automatically spread across zones for higher availability.

Zones vs Regions

Zones protect against datacenter-level failures inside a region. To handle full regional outages, you still need cross-region replication using region pairs.

Designing with Availability Zones: Three-Tier App

Three-Tier App in One Zone

If all tiers of your app end up in the same datacenter, a single building-level failure can take the entire application offline.

Spreading Across Zones

Place VMs and services across zone 1 and zone 2. If one zone fails, the other can keep serving traffic with help from load balancing.

Impact on SLAs

Many Azure services offer higher SLAs when you use zone-redundant configurations, because they can survive zone-level failures.

Sets vs Zones

Availability Sets are within one datacenter; Availability Zones are separate datacenters. Zones provide stronger isolation and resilience.

Thought Exercise: Match Requirements to Regions and Zones

Work through these mini-scenarios. Do not worry about exact region names; focus on reasoning. After you think through each, compare with the guiding answers.

Scenario A: Banking app in Canada

  • Requirements:
  • Data must remain in Canada for regulatory reasons.
  • Very high availability within the country.
  • Your design:
  1. Which geography/region(s) would you consider?
  2. Would you use Availability Zones, region pairs, or both?

Scenario B: Internal HR portal for a small company in Singapore

  • Requirements:
  • Staff are mainly in Singapore.
  • Outage of a few hours is acceptable.
  • Budget is tight; they want to keep architecture simple.
  • Your design:
  1. Would you prioritize multiple regions or a single region close to users?
  2. Would you pay extra for cross-region replication?

Scenario C: Global SaaS with strict uptime

  • Requirements:
  • Users in North America and Europe.
  • Downtime must be minimized, even during regional disasters.
  • Your design:
  1. How would you place deployments across regions and region pairs?
  2. How would you use Availability Zones within each region?

Guiding answers (self-check):

  • A: Use Canadian regions (for example, Canada Central and its pair), with zone-redundant design and cross-region DR.
  • B: Likely a single region near Singapore, possibly without cross-region DR to save cost; zones optional depending on SLA.
  • C: Multi-region deployments in paired regions in both North America and Europe, each region using Availability Zones for intra-region resilience.

Quick Check 1: Regions and Region Pairs

Test your understanding of Azure regions and region pairs.

A company runs its main workload in West Europe and must implement cross-region disaster recovery while keeping data within the same geography. Which region is the MOST appropriate target for replication?

  1. East US
  2. North Europe
  3. Australia East
  4. Central India
Show Answer

Answer: B) North Europe

North Europe is the correct-style answer because it is in the same Europe geography and is part of the region pair with West Europe. East US, Australia East, and Central India are in different geographies and would not satisfy the 'same geography' data residency requirement.

Quick Check 2: Availability Zones vs Regions

Test your understanding of Availability Zones.

What is the PRIMARY purpose of using Availability Zones within a single Azure region?

  1. To ensure data residency across multiple countries
  2. To protect workloads against datacenter-level failures
  3. To provide lower latency to users in different continents
  4. To reduce the cost of running virtual machines
Show Answer

Answer: B) To protect workloads against datacenter-level failures

Availability Zones are physically separate locations within a region designed to protect against datacenter-level failures. They do not provide cross-country residency (that is about regions/geographies) or global latency improvements (that is about choosing regions close to users). Costs may increase rather than decrease when using zones.

Key Term Review: Regions, Region Pairs, Availability Zones

Flip these cards (mentally) to reinforce the core concepts before moving on.

Azure region
A set of datacenters deployed within a specific geographic area and connected through a dedicated, low-latency network; the named location where you deploy Azure resources.
Region pair
Two Azure regions within the same geography that are directly connected and designed to support business continuity and disaster recovery, with separated locations and sequenced platform updates.
Availability Zone
A unique physical location within an Azure region, made up of one or more datacenters with independent power, cooling, and networking, used to increase availability and fault tolerance inside the region.
Latency (in Azure context)
The time it takes for data to travel between a user and an Azure service; typically reduced by placing resources in a region close to the majority of users.
Data residency
The geographic location where data is stored and processed, often driven by regulatory or organizational requirements; influenced by Azure region and geography selection.
Zone-redundant service
An Azure service configuration that automatically spreads resources across multiple Availability Zones in a region to improve availability and resilience.
Region-level outage vs zone-level failure
A zone-level failure impacts one Availability Zone (datacenter group) within a region; a region-level outage affects the entire region. Zones protect against the former, region pairs help with the latter.

Putting It All Together: Strategy for AZ-900 Scenarios

Step 1: Data Residency

First, decide where data is allowed to live. Pick an Azure geography and region that meet legal or organizational residency requirements.

Step 2: Latency and Users

Next, place your primary region close to the majority of users to minimize latency and improve responsiveness.

Step 3: Region Pairs for DR

If the workload is critical, add cross-region disaster recovery using the paired region in the same geography.

Step 4: Zones for High Availability

Inside your chosen region, use multiple Availability Zones when you need to survive datacenter-level failures and reach higher SLAs.

Key Terms

Latency
The time it takes for data to travel between a user and an Azure service; typically reduced by placing resources in a region close to the majority of users.
Region pair
Two Azure regions within the same geography that are directly connected and designed to support business continuity and disaster recovery, with separated locations and sequenced platform updates.
Azure region
A set of datacenters deployed within a specific geographic area and connected through a dedicated, low-latency network; the named location where you deploy Azure resources.
Data residency
The geographic location where data is stored and processed, often driven by regulatory or organizational requirements; influenced by Azure region and geography selection.
Availability Zone
A unique physical location within an Azure region, made up of one or more datacenters with independent power, cooling, and networking, used to increase availability and fault tolerance inside the region.
Zone-redundant service
An Azure service configuration that automatically spreads resources across multiple Availability Zones in a region to improve availability and resilience.
Business continuity and disaster recovery (BCDR)
A planning and design approach that ensures critical applications and data remain available or can be quickly restored after failures, disasters, or major outages.

Finished reading?

Test your understanding with a custom practice exam on this chapter.

Test yourself