Microsoft Azure Well-Architected Framework - Reliability

Solution Architect
Azure Storage
Azure SQL Database
Azure Cosmos DB
Azure Site Recovery
Azure Traffic Manager
Azure App Service
Azure Load Balancer
Azure Backup
Azure Application Gateway

Apply reliability guidance in your architecture to improve your workload's availability and resilience.

Learning objectives

By the end of this module, you'll understand the five principles of the Reliability pillar and learn three approaches for each of the following:

  • Determine the reliability requirements from the business and apply those requirements to your workload design.
  • Design your workload to be fault-tolerant and able to degrade gracefully.
  • Design your workload to recover from malfunctions ranging from component-level faults to disasters.
  • Build observability and testing into your workload design and operations practices.
  • Design your workload with a focus on simplicity to minimize risks.


  • Experience with core infrastructure technologies such as data storage, computing, and networking.
  • Experience building or operating technology systems to solve business problems.