Microsoft AZ-305: High Availability, Disaster Recovery and Business Continuity — Study Guide

Part of the Microsoft Azure Solutions Architect Expert AZ-305 — Study Guide. Practice with verified answers in the Microsoft exam hub, or take timed practice tests on ExamRoll.io.

Overview

High availability (HA), disaster recovery (DR), and business continuity (BC) in Azure require deliberate design across compute, data, and networking layers. Resiliency starts with clear recovery time objective (RTO) and recovery point objective (RPO) targets, then composes platform capabilities—Availability Zones, global routing, data replication, backup, and failover orchestration—into a tested, automated strategy. Azure provides zone and region fault isolation, DNS and anycast-based global distribution, multi-region data durability, and policy-driven backup/restore to meet stringent objectives while controlling cost and operational complexity.

RTO/RPO-Driven Architecture and Zonal/Global Resiliency

Design begins with RTO and RPO. RTO dictates how quickly service must resume after a fault; RPO dictates the maximum acceptable data loss. Meeting low RTO requires automated failover and pre-provisioned capacity; meeting low RPO requires synchronous or near-synchronous replication and frequent consistent recovery points.

Availability Zones are independent datacenter fault domains within a region. Zonal services (for example, Virtual Machines, managed disks, Standard public IPs) are pinned to a single zone. Zone-redundant services (for example, Azure Load Balancer Standard zone-redundant frontends, zone-redundant storage offerings, and zone-redundant Azure SQL tiers) span zones automatically. A typical resilient pattern deploys zonal VMs in at least two zones, places them in a single virtual network, and exposes a zone-redundant load balancing frontend. This eliminates single-zone failure as a cause of downtime.

At the global edge, choose between DNS-based and anycast-proxy load distribution:

At layer 4, Azure Load Balancer provides ultra-low latency load distribution for TCP/UDP. Standard Load Balancer supports zonal and zone-redundant frontends, HA ports, outbound rules, and secure-by-default behavior (explicit NSG and backend pool configuration). Health probes (TCP/HTTP) determine backend health; failure removes instances from rotation. Basic Load Balancer lacks zone awareness, advanced features, and an SLA—avoid it for production. Cross-region Load Balancer adds a global anycast frontend that balances across regional Standard load balancers, enabling active/active multi-region designs for non-HTTP workloads and providing fast regional failover based on health.

Data Protection and Disaster Recovery: Azure Backup and Site Recovery

Azure Backup provides point-in-time recovery; Azure Site Recovery (ASR) provides workload replication and orchestrated failover. They address complementary needs and are often combined.

Azure Backup vault options:

Backup policies govern when backups run, their retention tiers (daily/weekly/monthly/yearly), and consistency settings. Soft delete adds a safety window during which deleted backup items can be undeleted, protecting against accidental or malicious deletion. Cross-region restore enables restores from the secondary region when vault storage uses geo-redundant options; it must be enabled and is subject to regional feature support and data-plane readiness.

Azure Site Recovery replicates workloads across zones or regions and orchestrates end-to-end DR:

Data Layer Continuity: Azure SQL, Storage Replication, and Cosmos DB

Each data service exposes distinct durability and failover semantics that must align with application consistency requirements.

Azure SQL Database and Azure SQL Managed Instance:

Azure Storage replication options:

Azure Cosmos DB:

Putting It Together: Meeting Specific Recovery Objectives

Map each tier to its continuity mechanism, guided by RTO/RPO and failure domains:

Testing is non-negotiable. Schedule regular ASR test failovers, perform Front Door/Traffic Manager health drill tests, validate SQL failover group behavior under load, and execute storage failover simulations in a sandbox. Instrument RTO measurements and automate rollback/failback with runbooks. Document and rehearse operational runbooks so on-call responders can execute consistently under pressure.

Practical Problem Scenario

Expedia Group must modernize its global trip-booking platform to meet RTO ≤ 15 minutes and RPO ≤ 5 minutes for core booking, while sustaining 10x traffic spikes during major travel events. The platform serves web and mobile clients worldwide with mixed HTTP and non-HTTP workloads.

  1. Build zonal resilience in a primary region
  1. Add cross-region DR with active/active reads
  1. Protect state and support recovery from corruption
  1. Orchestrate DR and validate RTO
  1. Global routing for mixed protocols

Why these services


Networking and Connectivity · All domains · Security Architecture and Zero Trust

Practice these questions → · Timed practice on ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Pass your exam →

Browse Microsoft →

Related guides

All-in-one access

One subscription. Every exam.

Every plan unlocks unlimited answer search, practice tests, AI explanations, and the full resource library — in 20+ languages.

Monthly
24.87
Just €0.83/day
Everything included:
  • Unlimited answer search
  • Unlimited practice tests
  • AI-powered explanations
  • Full resource library
  • 20+ languages
  • Weekly content updates
  • Rewards & referrals
  • Priority support
Start free trial

No credit card required*

Best value
12 months
179.87
Just €0.49/daySave 40%
Everything included:
  • Unlimited answer search
  • Unlimited practice tests
  • AI-powered explanations
  • Full resource library
  • 20+ languages
  • Weekly content updates
  • Rewards & referrals
  • Priority support
Start free trial

No credit card required*

✓ Free plan included · ✓ Cancel anytime · ✓ All plans unlock the full product