Reliability guidance overview

Azure reliability guidance contains the following:

  • Service-specific reliability guides. Each guide can cover both intra-regional resiliency with availability zones and information on cross-region resiliency with disaster recovery. For a more detailed overview of reliability principles in Azure, see Reliability in Microsoft Azure Well-Architected Framework.

  • Azure Service Manager (ASM) Retirement guides. ASM is the old control plane of Azure responsible for creating, managing, deleting VMs and performing other control plane operations, and has been in use since 2011. ASM is retiring in August 2024, and customers can now migrate to Azure Resource Manager (ARM). ARM provides a management layer that enables you to create, update, and delete resources in your Azure account. You can use management features like access control, locks, and tags to secure and organize your resources after deployment.

Azure services reliability guides

An icon that signifies this service is foundational. Foundational services

Product Availability zone guide Disaster recovery guide
Azure Cosmos DB for NoSQL Reliability in Cosmos DB for NoSQL Reliability in Cosmos DB for NoSQL
Azure Event Hubs Reliability in Event Hubs Reliability in Event Hubs
Azure ExpressRoute Designing for high availability with ExpressRoute Designing for disaster recovery with ExpressRoute private peering
Azure Key Vault Azure Key Vault failover within a region Azure Key Vault
Azure Load Balancer Reliability in Load Balancer Reliability in Load Balancer
Azure Public IP Azure Public IP - Availability zones
Azure Service Bus Azure Service Bus - Availability zones Azure Service Bus Geo-Disaster Recovery
Azure Service Fabric Deploy an Azure Service Fabric cluster across Availability Zones Disaster recovery in Azure Service Fabric
Azure Site Recovery Set up disaster recovery for Azure VMs
Azure SQL Azure SQL - High availability Disaster recovery guidance - Azure SQL Database
Azure SQL-Managed Instance Azure SQL-Managed Instance
Azure Storage-Disk Storage Best practices for achieving high availability with Azure virtual machines and managed disks Create an incremental snapshot for managed disks
Azure Virtual Machine Scale Sets Azure Virtual Machine Scale Sets
Azure Virtual Machines Reliability in Virtual Machines Reliability in Virtual Machines
Azure Virtual Machines Image Builder Reliability in Azure Image Builder (AIB) Reliability in Azure Image Builder (AIB)
Azure Virtual Network Virtual networks and availability zones Virtual Network - Business Continuity
Azure VPN Gateway About zone-redundant virtual network gateway in Azure availability zones Highly Available cross-premises and VNet-to-VNet connectivity

An icon that signifies this service is mainstream. Mainstream services

Product Availability zone guide Disaster recovery guide
Azure AI Search Azure AI Search Azure AI Search
Azure API Management How to implement disaster recovery using service backup and restore
Azure App Configuration How does App Configuration ensure high data availability? Resiliency and disaster recovery
Azure App Service Azure App Service Azure App Service
Azure Application Gateway (V2) Autoscaling and High Availability
Azure Backup Reliability in Azure Backup Reliability in Azure Backup
Azure Batch Reliability in Azure Batch Reliability in Azure Batch
Azure Cache for Redis Enable zone redundancy for Azure Cache for Redis Configure passive geo-replication for Premium Azure Cache for Redis instances
Azure Container Apps Reliability in Azure Container Apps Reliability in Azure Container Apps
Azure Container Registry Enable zone redundancy in Azure Container Registry for resiliency and high availability Geo-replication in Azure Container Registry
Azure Data Explorer Azure Data Explorer - Business continuity
Azure Data Factory Azure Data Factory data redundancy BCDR for Azure Data Factory and Azure Synapse Analytics pipelines
Azure Database for MySQL Azure Database for MySQL- Business continuity
Azure Database for MySQL - Flexible Server Azure Database for MySQL Flexible Server High availability Azure Database for MySQL Flexible Server - Restore to latest restore point
Azure Database for PostgreSQL - Flexible Server Azure Database for PostgreSQL - Flexible Server Azure Database for PostgreSQL - Flexible Server
Azure Disk Encryption Redundancy options for managed disks
Azure DNS Reliability in Azure DNS Reliability in Azure DNS
Microsoft Entra Domain Services Create replica set
Azure Firewall Deploy an Azure Firewall with Availability Zones using Azure PowerShell
Azure Functions Azure Functions Azure Functions
Azure Image Builder Reliability in Azure Image Builder Reliability inAzure Image Builder
Azure Kubernetes Service (AKS) Create an Azure Kubernetes Service (AKS) cluster that uses availability zones Best practices for business continuity and disaster recovery in Azure Kubernetes Service (AKS)
Azure Logic Apps Protect logic apps from region failures with zone redundancy and availability zones Business continuity and disaster recovery for Azure Logic Apps
Azure Media Services High Availability with Media Services and Video on Demand (VOD)
Azure Migrate Does Azure Migrate offer Backup and Disaster Recovery?
Azure Monitor-Log Analytics Enhance data and service resilience in Azure Monitor Logs with availability zones Enable data export
Azure Network Watcher Service availability and redundancy
Azure Private Link Azure Private Link availability
Azure Route Server Azure Route Server FAQ
Azure Storage - Blob Storage Choose the right redundancy option Azure storage disaster recovery planning and failover / Azure Blob backup
Azure Stream Analytics Achieve geo-redundancy for Azure Stream Analytics jobs
Azure Virtual WAN How are Availability Zones and resiliency handled in Virtual WAN? Disaster recovery design

An icon that signifies this service is strategic. Strategic services

Product Availability zone guide Disaster recovery guide
Azure Databox Azure Data Box Disk FAQ
Azure Health Insights Reliability in Azure Health Insights Reliability in Azure Health Insights
Azure IoT Hub IoT Hub high availability and disaster recovery IoT Hub high availability and disaster recovery
Azure Machine Learning Service Failover for business continuity and disaster recovery
Azure SignalR Service Resiliency and disaster recovery in Azure SignalR Service
Microsoft Purview Reliability for Microsoft Purview Disaster recovery for Microsoft Purview

An icon that signifies this service is non-regional. Non-regional services (always-available services)

Product Availability zone guide Disaster recovery guide
Azure Traffic Manager Reliability in Azure Traffic Manager Reliability in Azure Traffic Manager

Azure Service Manager Retirement

Azure Service Manager (ASM) is the old control plane of Azure responsible for creating, managing, deleting VMs and performing other control plane operations, and has been in use since 2011. ASM is retiring in August 2024, and customers can now migrate to Azure Resource Manager (ARM).

For more information on specific retirement dates and migration documentation, see Azure Service Manager Retirement.

Next steps