FastTrack for Azure Season 2 Ep07: Apply Well-Architected Framework to your solution design

with Rupal Mudholkar, John Downs, Satheeshkumar Manoharan

In this session, you will learn about the importance of non-functional requirements to your solution's architecture, as well as the key types of non-functional requirements you typically need to consider.

By the end of the session, you will be ready to have an informed discussion with business and technical stakeholders about your requirements and what they mean for your solution's design.

Learning objectives

  • Learn about the key areas to consider, including reliability, performance, security, operations, and cost efficiency.
  • Understand why you often need to make trade-offs between your requirements.
  • Learn how the Azure Well-Architected Framework can help you to think through your solution requirements.


  • 00:00 - Welcome and introduction
  • 01:10 - Learning objectives
  • 02:35 - Types of requirements
  • 07:53 - Well-Architected at Microsoft
  • 09:16 - Trade-offs
  • 11:41 - Reliability requirements
  • 33:10 - Performance requirements
  • 43:16 - Security requirements
  • 52:01 - Operational excellence requirements
  • 57:40 - Cost optimization requirements
  • 01:02:44 - Summary and conclusion


Business Analyst
Business Owner
Business User
Solution Architect