Well-Architected Framework | design principles and best practices for running workloads in the cloud |
6 pillars of Well-Architected Framework | Operational Excellence
Security
Reliability
Performance Efficiency
Cost Optimization
Sustainability |
WAF - Operational Excellence Product | AWS code commit |
WAF - Security Product | CloudTrail |
WAF - Reliability Product | RDS databases |
WAF - Performance Efficiency Product | AWS Lambda |
WAF - Cost Optimisation Product | S3 bucket intelligent-tiering |
WAF - Sustainability Product | EC2 auto scaling |
Well Architected Pillar - Cost Optimisation | optimum solution with least cost |
Well Architected Pillar - Sustainability | environmental impact of your resources |
Well Architected Pillar - Performance Efficiency | use resources to meet requirements |
Well Architected Pillar - Reliability | work consistently and recover quickly |
Well Architected Pillar - Security | protect your systems and data |
Well Architected Pillar - Operational Excellence | application effectively supports production workloads |
WAF Cost Optimisation Principles | consumption based pricing
cloud financial management
measure efficiency
only use resources you need |
WAF Sustainability Principles | understand impact
set goals
used managed services
is what your application does sustainable?3 |
WAF Performance Efficiency Principles | serverless first
multi region
delegate to AWS |
WAF Reliability Principles | recover automatically
scale horizontally
automate change
test recovery |
WAF Security Principles | automate security
encrypt data in transit and rest
least privilege
track user actions |
WAF Operational Excellence Principles | plan for failure
learn from failure
deploy small changes
code operations |