Well Architected Framework Flashcards
What are the 5 pillars of the Well Architected Framework?
- Operational Excellence
- Security
- Reliability
- Cost Optimization
- Performance Efficiency
What are the general design principles of the Well Architected Framework?
- Stop guessing your capacity needs
- Test systems at production scale
- Automate to make architectural experimentation easier
- Allow for evolutionary architectures
- Drive architectures using data
- Improve through game days
What are the Operational Excellence design principles?
- Perform operations as code
- Annotate documentation
- Make frequent, small, reversible changes
- Refine operations procedures frequently
- Anticipate failure
- Learn from all operational failures
What are the three best practice areas for operational excellence in the cloud?
- Prepare
- Operate
- Evolve
Which AWS service is key to Operational Excellence?
AWS CloudFormation
What are the design principles of the security pillar? (7)
- Implement a strong identity foundation
- Enable traceability
- Apply security at all layers
- Automate security best practices
- Protect data in transit and at rest
- Keep people away from data
- Prepare for security events
What are the 5 best practice areas for security in the cloud?
- IAM
- Detective controls
- Infrastructure protection
- Data protection
- Incident response
Which AWS service is key to security in the cloud?
IAM
What are the 5 design principles for reliability in the cloud?
- Test recovery procedures
- Automatically recover from failure
- Scale horizontally to increase aggregate system availability
- Stop guessing capacity
- Manage change in automation
What are the 3 best practice areas for reliability in the cloud?
- Foundations
- Change Management
- Failure Management
Which AWS service is key to reliability in the cloud?
CloudWatch
What are the 5 design principles for performance efficiency in the cloud?
- Democratize advanced technologies
- Go global in minutes
- Use serverless architecture
- Experiment more often
- Mechanical sympathy
What are the 4 best practice areas for performance efficiency in the cloud?
- Selection
- Review
- Monitoring
- Tradeoffs
Which AWS service is key to performance efficiency in the cloud?
CloudWatch
What are the 5 design principles for cost optimization in the cloud?
- Adopt a consumption model
- Measure overall efficiency
- Stop spending money on data center operations
- Analyze and attribute expenditure
- Use managed and application level services to reduce cost of ownership