Azure reliability documentation
Learn how reliability is built into Azure, including how individual Azure services handle failures, how platform features such as availability zones and regions support high availability and disaster recovery, and the core cloud reliability concepts that guide resilient workload design.
Architecture
Well-Architected Framework - Reliability pillarReliability guides for Azure services
Learn how Azure designs each service for reliability and resilience to faults and problems, for example availability zone outages. Understand your responsibilities to meet your own reliability requirements.
Native firewalling capabilities with built-in high availability, unrestricted cloud scalability, and zero maintenance
Execute event-driven serverless code functions with an end-to-end development experience
Real-time analytics on fast moving streams of data from applications and devices
Manage and scale up to thousands of Linux and Windows virtual machines
Simplify your virtual machine (VM) image building process with an easy-to-use tool
AI + Machine Learning
-
Azure AI Search
AI-powered cloud search service for mobile and web app development
-
Azure Databricks
Fast, easy, and collaborative Apache Spark-based analytics platform
Analytics
-
Azure Data Factory
Hybrid data integration at enterprise scale, made easy
-
Azure Databricks
Fast, easy, and collaborative Apache Spark-based analytics platform
-
Azure Event Hubs
Receive telemetry from millions of devices
-
Azure Stream Analytics
Real-time analytics on fast moving streams of data from applications and devices
Compute
-
Azure App Service
Quickly create powerful cloud apps for web and mobile
-
Azure App Service Environment
A fully isolated and dedicated environment to run App Service apps
-
Azure Batch
Cloud-scale job scheduling and compute management
-
Azure Functions
Execute event-driven serverless code functions with an end-to-end development experience
-
Azure Kubernetes Service (AKS)
Simplify the deployment, management, and operations of Kubernetes
-
Azure Virtual Machine Scale Sets
Manage and scale up to thousands of Linux and Windows virtual machines
-
Azure Virtual Machines
Provision virtual machines for Ubuntu, Red Hat, Windows, and more
-
Azure VM Image Builder
Simplify your virtual machine (VM) image building process with an easy-to-use tool
Containers
-
Azure Container Apps
Build and deploy modern apps and microservices using serverless containers
-
Azure Container Registry
Store and manage container images across all types of Azure deployments
-
Azure Functions
Execute event-driven serverless code functions with an end-to-end development experience
-
Azure Kubernetes Service (AKS)
Simplify the deployment, management, and operations of Kubernetes
Databases
-
Azure Cosmos DB
Fast NoSQL database with SLA-backed speed and availability
-
Azure Data Factory
Hybrid data integration at enterprise scale, made easy
-
Azure SQL Database
Managed, intelligent SQL in the cloud
-
Azure SQL Managed Instance
Managed, always up-to-date SQL instance in the cloud
-
Azure Table Storage
NoSQL key-value store using semi-structured datasets
Hybrid + multicloud
-
Azure ExpressRoute gateway
Dedicated private network fiber connections to Azure
Integration
-
Azure API Management
Publish APIs to developers, partners, and employees securely and at scale
-
Azure Logic Apps
Automate the access and use of data across clouds without writing code
-
Azure Service Bus
Reliable cloud messaging as a service (MaaS) and simple hybrid integration
Internet of Things
-
Azure API Management
Publish APIs to developers, partners, and employees securely and at scale
-
Azure Functions
Execute event-driven serverless code functions with an end-to-end development experience
-
Azure Logic Apps
Automate the access and use of data across clouds without writing code
-
Azure Notification Hubs
Send push notifications to any platform from any back end
-
Azure Stream Analytics
Real-time analytics on fast moving streams of data from applications and devices
Management and Governance
-
Azure Backup
Simplify data protection and protect against ransomware
-
Azure Traffic Manager
Route incoming traffic for high performance and availability
Mobile
-
Azure AI Search
AI-powered cloud search service for mobile and web app development
-
Azure API Management
Publish APIs to developers, partners, and employees securely and at scale
-
Azure App Service
Quickly create powerful cloud apps for web and mobile
-
Azure App Service Environment
A fully isolated and dedicated environment to run App Service apps
-
Azure Notification Hubs
Send push notifications to any platform from any back end
Networking
-
Azure Application Gateway
Build secure, scalable, and highly available web front ends in Azure
-
Azure DDoS Protection
Protect your applications from Distributed Denial of Service (DDoS) attacks
-
Azure DNS
Host your DNS domain in Azure
-
Azure ExpressRoute gateway
Dedicated private network fiber connections to Azure
-
Azure Firewall
Native firewalling capabilities with built-in high availability, unrestricted cloud scalability, and zero maintenance
-
Azure Traffic Manager
Route incoming traffic for high performance and availability
-
Azure Virtual Network
Provision private networks, optionally connect to on-premises datacenters
-
Azure VPN Gateway
Establish secure, cross-premises connectivity
Security
-
Azure Application Gateway
Build secure, scalable, and highly available web front ends in Azure
-
Azure DDoS Protection
Protect your applications from Distributed Denial of Service (DDoS) attacks
-
Azure Firewall
Native firewalling capabilities with built-in high availability, unrestricted cloud scalability, and zero maintenance
-
Azure Key Vault
Safeguard and maintain control of keys and other secrets
Storage
-
Azure Backup
Simplify data protection and protect against ransomware
-
Azure Blob Storage
REST-based object storage for unstructured data
-
Azure Files
Simple, secure, and serverless enterprise-grade cloud file shares
-
Azure Queue Storage
Effectively scale apps according to traffic
-
Azure Table Storage
NoSQL key-value store using semi-structured datasets
Web
-
Azure AI Search
AI-powered cloud search service for mobile and web app development
-
Azure API Management
Publish APIs to developers, partners, and employees securely and at scale
-
Azure App Service
Quickly create powerful cloud apps for web and mobile
-
Azure App Service Environment
A fully isolated and dedicated environment to run App Service apps
-
Azure Functions
Execute event-driven serverless code functions with an end-to-end development experience
-
Azure Notification Hubs
Send push notifications to any platform from any back end
Azure reliability features
Learn about the Azure platform features that help you build reliable applications, including availability zones and regions.
Understand reliability fundamentals
Understand concepts like reliability, resiliency, and recovery in the cloud.
Reliability on the Azure platform
Reliability guidance for each phase of your cloud journey
Plan, design, implement, and operate dependable workloads by addressing strategy, operational practices, and reliability considerations throughout your solution's lifecycle.
Strategy and planning
Define business justification and expected outcomes of adoption
Implementation and operation
Migrate and modernize workload resiliency
Cloud architecture
Design, build, and continuously improve a resilient cloud architecture
Reliability services and capabilities
Azure provides a range of services that help you enhance the reliability of your applications through failover, backup, testing, monitoring, and targeted guidance.