Please enable JavaScript.
Coggle requires JavaScript to display documents.
Well-Architected Framework (Five pillars with design principles…
Well-Architected Framework
Developed through reviewing
cutomers' architectures on AWS
Five pillars with design principles
Operational Excellence
Run and monitor systems to
deliver business value
Continually improve supporting
processes and procedures
Design Principles
Perform operations as code
Make frequent, small, reversible changes
Annotate documetnation
Refine operation procedures frequently
Anticipate failure
Learn from all operational failures
Security
Protect Infromation, Systems, Assets
Risk assessments and mitigation
strategies
Deisgn principles
Implement a strong
identity foundation
Enable traceability
Apply security at all layers
Automate security best practices
Protect data in transit and at rest
Prepare for security events
Reliability
Recover from infrastructure
or service disruptions
Dynamically acquire computing
resprices to meet demand
Mitigate disruptions
Design principles
Test recovery procedures
Automatically recover from failure
Scale horizontally to increase
aggregate system availability
Stop guessing capacity
Manage change in automation
Performance Efficiency
Use computing
resources efficiently
Maintain efficiency as
demand changes and
technologies evolve
Design principles
Democatize advanced
technologies
Go global in minutes
Use serverless architectures
Experiment more often
Mechanical sympathy
Cost Optimization
Avoid or eliminate
unneeded cost or
suboptimal resources
Design principles
Adopt a consumption model
Measure overall efficiency
Stop spending money
on data center operations
Analyze and attribute expenditure
Use managed services to reduce
cost of ownership
This helps customers to
Build and deploy faster
Lower or mitigate risks
Make informed decisions
Learn AWS best practices