AWS Architecture Guide: Production Patterns and Best Practices
Everything I’ve learned building on AWS since 2012, organized by domain.
Serverless
- AWS Lambda Cold Starts: Causes, Measurement, and Mitigation — The definitive cold start guide
- AWS Step Functions: Orchestrating Complex Workflows — State machine patterns
- AWS EventBridge: Event-Driven Architectures — Building event-driven systems
Containers
- AWS ECS vs EKS: Choosing Your Container Orchestrator — When to use each
- Building Production-Ready Docker Images — Multi-stage builds and distroless
Data & AI
- AWS Aurora Serverless v2: Architecture and Performance — Serverless database deep dive
- AWS Bedrock: Building AI Applications — Foundation models in production
Governance & Cost
- AWS Cost Optimization Techniques That Work — Practical cost reduction
- AWS Organizations and Control Tower — Multi-account strategy
- Implementing Zero Trust Networking on AWS — Network security architecture
Infrastructure as Code
- AWS CDK vs Terraform: Practical Comparison — Choosing your IaC tool
- Terraform State Management Best Practices — Remote state and locking
- Terraform Modules: Design Patterns — Reusable infrastructure