Service catalog
Local / Zonal / Regional redundancy, failover mechanics, SLA, and known gotchas for each service.
Compute
Virtual Machines / VMSS
IaaS compute. Resiliency is entirely a function of how many instances you run and where you place them — a single VM has no failover story at all.
Azure Kubernetes Service (AKS)
The AKS SLA only ever covers the Kubernetes API server, never your workloads. There is no native multi-region failover for a cluster — cross-region resilience is a fully custom architecture.
App Service
Zone redundancy requires Premium v2/v3+ and a minimum instance count. There is no native regional failover feature — multi-region App Service is Front Door/Traffic Manager plus a second, independently deployed app.
Data
Azure SQL Database
Zone-redundant HA (Premium/Business Critical/Hyperscale) is synchronous and near-instant. Cross-region continuity via auto-failover groups is asynchronous and, per Microsoft's own guidance, should be triggered by you — not left to the 'automatic' policy.
Azure Cosmos DB
The best-positioned data service in this catalog for tight RPO/RTO — but only if you explicitly enable Per-Partition Automatic Failover (PPAF). The default 'service-managed failover' setting most teams reach for can take an hour or more to trigger.
Azure Cache for Redis
Every SKU of this service is on Microsoft's announced retirement path toward Azure Managed Redis — any resiliency plan built today should target the replacement service. Geo-replication here has no guaranteed recovery point.
Messaging
Service Bus
The legacy Geo-DR feature — still what most existing docs and architectures reference — replicates namespace metadata only, not messages. The newer Geo-Replication feature (Premium) replicates message data too, but promotion is always customer-triggered.
Event Hubs
Zone redundancy is automatic and transparent on Standard/Premium/Dedicated. Cross-region DR (Dedicated/Premium only) replicates namespace metadata only — unlike Service Bus, there is no message-data-replicating alternative.
Networking
Load Balancer / Application Gateway / Front Door
Load Balancer and Application Gateway are regional services — zone resiliency only. Azure Front Door is the actual cross-region failover mechanism for HTTP(S) traffic, via automated health-probe-based routing.
VPN Gateway / ExpressRoute
Zone-redundant gateway VMs are automatic on eligible SKUs — Azure explicitly states you don't need to initiate or validate zone failover. A gateway is always a single-region resource, though: regional DR means deploying independent gateways yourself.