Sếp hỏi “kiến trúc AWS của mình có tốt không?”, bạn không biết trả lời thế nào ngoài “thấy nó chạy ổn”. Well-Architected Framework là bộ câu hỏi có hệ thống để bạn không phải trả lời bằng cảm tính.

Mình từng review một workload qua WA Tool, phát hiện 7 HRI – trong đó có 3 cái team không biết là vấn đề.

PillarCâu hỏi chínhKey Practice
Operational ExcellenceOperate workload hiệu quả?IaC, observability, runbooks
SecurityBảo vệ data và system?IAM least privilege, encryption everywhere, detective controls
ReliabilityWorkload luôn available?Multi-AZ, backup, auto-scaling
Performance EfficiencyDùng đúng resource?Serverless-first, right-sizing, caching
Cost OptimizationTránh lãng phí?Pay-per-use, Savings Plans, cleanup
SustainabilityGiảm environmental impact?Graviton ARM, minimize waste
aws wellarchitected create-workload --workload-name myapp-api \
  --environment PRODUCTION --review-owner alice --lenses aws-well-architected-framework

aws wellarchitected get-workload --workload-id xxx

WA Tool highlight High Risk Issues (HRI) — fix ngay. Medium Risk Issues (MRI) — sprint tới. Review mỗi 3-6 tháng hoặc sau major change.

WA Tool không cho bạn biết kiến trúc có hoàn hảo không, nó cho bạn biết đang bỏ qua thứ gì. Và phát hiện ra mình quên multi-AZ thì đỡ hơn là phát hiện khi AZ thật sự down.

Bài sau: [Phần 40: Disaster recovery — RPO/RTO & multi-region](/posts/aws/40-disaster-recovery-rpo-rto-multi-region/)