Skip to content

External Resources — Architecture

← Architecture Home | ← Main


Well-Architected Frameworks (Official)

Resource What it is
AWS Well-Architected Framework The definitive AWS reference — 6 pillars, 100+ best practice questions
AWS Well-Architected Tool Free interactive review tool in the AWS console
AWS Well-Architected Labs Hands-on labs for each pillar — actually run the checks
GCP Architecture Framework Google's equivalent — 6 pillars with GCP-specific guidance
GCP Architecture Center Reference architectures, blueprints, and deployment guides
Azure Well-Architected Framework Microsoft's 5-pillar framework with Azure Advisor integration
Azure Architecture Center Reference architectures, design patterns, anti-patterns
GitHub Well-Architected GitHub's reliability, security, and governance library

Landing Zones & Multi-Account

Resource What it is
AWS Control Tower Managed landing zone service — account factory, guardrails, dashboard
Account Factory for Terraform (AFT) IaC-driven account vending on top of Control Tower
AWS Landing Zone Accelerator Opinionated, compliance-ready landing zone for regulated industries
GCP Cloud Foundation Toolkit Terraform blueprints for GCP landing zones
GCP Assured Workloads Compliance controls for regulated GCP workloads
Azure Landing Zones Microsoft Cloud Adoption Framework landing zones
Terraform Landing Zones Azure landing zones in Terraform

System Design

Resource What it is
System Design Primer donnemartin's comprehensive system design guide — the most-starred resource on GitHub for this topic
Awesome System Design Curated list of system design resources, papers, case studies
High Scalability Blog Real architecture case studies — how companies actually scaled
Martin Fowler's Architecture Guide Patterns of Enterprise Application Architecture, microservices, DDD
The Architecture of Open Source Applications Deep dives into how real systems (nginx, git, LLVM) are structured

Blast Radius & Resilience

Resource What it is
AWS WAF — Cell-Based Architecture AWS Well-Architected guidance on cell-based fault isolation
AWS Builders' Library — Reliability and Constant Work How Amazon uses constant-work patterns and cell isolation in production
Netflix Tech Blog — Chaos Engineering Netflix's approach to failure injection and resilience
Chaos Engineering (book) O'Reilly book — principled approach to system resilience
awesome-chaos-engineering Curated chaos engineering tools, books, papers, and game days
resilience4j Circuit breaker, retry, rate limiter library for JVM
Hystrix (Netflix) Circuit breaker library (now in maintenance mode — use resilience4j)

Least Privilege & IAM

Resource What it is
AWS IAM Access Analyzer Detects overly permissive policies and public access
AWS IAM Policy Simulator Test IAM policies before deploying
GCP Policy Analyzer Understand what a principal can access before granting
Open Policy Agent (OPA) Policy-as-code engine — enforce least privilege in CI/CD
HashiCorp Vault Dynamic secrets, just-in-time access, PKI, secret leasing
Checkov Static analysis for IaC — catches overly permissive policies in Terraform before apply

Scalability

Resource What it is
awesome-scalability Curated scalability patterns from real companies
Designing Data-Intensive Applications Martin Kleppmann — the essential book on scalable data systems
USE Method Brendan Gregg's Utilization/Saturation/Errors framework for performance
Latency Numbers Every Programmer Should Know Interactive version of the classic table

Reference Architectures

Resource What it is
AWS Solutions Library Pre-built, vetted AWS architectures for common use cases
GCP Solutions Architecture GCP reference architectures by industry and use case
Azure Architecture Icons Official icons for drawing Azure architecture diagrams
draw.io / diagrams.net Free diagramming tool with cloud provider icon sets
Excalidraw Quick hand-drawn style diagrams — great for architecture sketches