Common Well-Architected ideas.
Multi-AZ design
Deploy across availability zones.
Decoupling
Reduce tight dependencies (queues/events).
Caching
Speed reads and reduce backend load.
CDN (CloudFront)
Cache content at edge locations.
Stateless app tier
Store session state externally.
Horizontal scaling
Add more instances.
Vertical scaling
Make one instance bigger.
Infrastructure as Code
CloudFormation/Terraform/CDK.
Blue/green deployment
Switch traffic between environments.
Canary deployment
Gradual traffic shift.
RPO
Max acceptable data loss time.
RTO
Max acceptable downtime.
Least privilege network
Private subnets + controlled egress.
Immutable infrastructure
Replace rather than patch in place.