Free tech learning for everyone, from basics to pro

Cloud ArchitectureCloud SecurityIntermediate

Well-architected frameworks: common pillars across AWS, Azure and Google Cloud

In short: The big cloud providers each publish a well-architected framework: a structured set of pillars, principles and questions for designing good workloads. The pillars are broadly the same everywhere, and the real skill is balancing them, because improving one often costs another.

What the frameworks are

A well-architected framework is a provider's distilled advice on how to design and run cloud workloads. Each one breaks quality into pillars, gives design principles for each, and offers a review tool with questions. They are free, vendor-specific in detail, but surprisingly similar in substance.

Shared pillarsWell-architectedbalanced designSecurityprotect and detectReliabilityrecover, toleratefaultsPerformanceright resourcesCostvalue for moneyOperationsrun and improveSustainabilityless waste
Figure 1. The pillars shared, under slightly different names, by the major cloud well-architected frameworks.

Comparing the frameworks

ThemeAWS Well-ArchitectedAzure Well-ArchitectedGoogle Cloud Well-Architected
SecuritySecuritySecuritySecurity, privacy and compliance
ReliabilityReliabilityReliabilityReliability
CostCost optimisationCost optimisationCost optimisation
OperationsOperational excellenceOperational excellenceOperational excellence
PerformancePerformance efficiencyPerformance efficiencyPerformance optimisation
SustainabilitySeparate pillarCovered as guidance across pillarsCovered in the framework
Review toolAWS Well-Architected ToolAzure Well-Architected Review and Azure AdvisorFramework guidance and checklists

Each provider also adds lenses or workload guides for areas such as machine learning, SaaS or IoT. Pillar names change slightly over time, so check the current version before an exam.

Trade-offs between pillars

The pillars pull against each other, and good architecture means making those trade-offs on purpose:

  • Reliability versus cost: a second region doubles resilience but also much of the bill.
  • Security versus performance: deep packet inspection and TLS inspection add latency.
  • Security versus operations: strict change controls slow down deployment unless automated.
  • Performance versus sustainability: over-provisioning for speed wastes energy.

Security is the pillar you should not trade away casually. A cheaper design that leaves data exposed is not cheaper once a breach happens. Document any accepted risk with an owner.

Running a review

Review cyclePick workloadscope itAssessanswer questionsPrioritisehigh risks firstImprovefix and testRe-reviewafter change
Figure 2. Well-architected reviews are repeated as the workload changes.
  1. Choose a single workload with a clear owner.
  2. Gather architecture diagrams, data flows and current metrics.
  3. Answer the framework questions as a team, honestly.
  4. Rank issues by risk and agree owners and dates.
  5. Fix, test, and repeat the review after major changes.

Tip: in job interviews, describe a design using the pillars, for example "for reliability I used two zones, for security private subnets and KMS, for cost a savings plan". It shows structured thinking. For the AWS security pillar in depth, see the security pillar in practice.

Practice

Name four pillars common to the AWS, Azure and Google Cloud frameworks.
Any four of security, reliability, cost optimisation, operational excellence and performance.
Give an example of a trade-off between reliability and cost.
Running a warm standby in a second region improves recovery but adds significant cost.
Is a well-architected review a one-time exercise?
No. It should be repeated after significant changes and at regular intervals.

Key takeaways

  • Each major provider publishes a well-architected framework.
  • Security, reliability, cost, operations and performance are common pillars.
  • Pillars trade off against each other; make choices deliberately.
  • Do not trade away security without a documented, owned risk.
  • Review workloads regularly and act on high risks first.
Tracks your learning on this device only. See your progress on the learning paths.

About the author

Mohamed Fayas

Founder of FM TecHub. CCNA certified, with a BTEC HND in Network Engineering, and BEng (Hons) in Computer Networking and Cloud Security. He writes practical, plain-English guides on networking, security and cloud.

More about the author

Original content written by Mohamed Fayas for FM TecHub. © 2026 FM TecHub. You're welcome to share a link to this page; please don't copy the text elsewhere without permission.

Stay up to date by email

New notes, tools and security news from FM TecHub, explained simply. Free.

We only use your email to send these updates. See our privacy policy.