The well-architected automation framework
summary
Argues that flaky tests are solved but where tests run causes the real risk, citing Target’s ~40 million card breach and GDPR fines starting at €20,000 up to 20% turnover. Applies AWS Well Architected Framework to test infrastructure across five pillars: Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization. Recommends Terraform + config management (Ansible/Puppet), CloudTrail/CloudWatch/Lambda, chaos engineering, autoscaling and tagging, and a hard rule: do not copy production data.
AI-written summary · about
chapters (30)
- 0:00Intro
- 2:34Your Automation Infrastructure
- 4:26The Five Pillars
- 5:23Perform operations as code
- 8:01Annotate documentation
- 8:57Make frequent, small, reversible changes
- 9:57Refine operations procedures frequently
- 10:47Anticipate Failure
- 12:28Learn from all operational failures
- 13:18Implement a strong identity foundation
- 14:20Enable traceability
- 15:17Apply security at all layers
- 15:54Automate security best practices
- 17:03Protect data in transit and at rest
- 18:56Prepare for security events
- 20:46Test recovery procedures
- 21:38Automatically recover from failures
- 22:40Scale horizontally to increase aggregate system availability
- 23:33Stop guessing capacity
- 26:14Manage change in automation
- 27:16Democratize advanced technologies
- 28:15Go global in minutes
- 28:58Use serverless architectures
- 29:50Experiment more often
- 30:21Mechanical sympathy
- 31:22Adopt a consumption model
- 33:07Measure overall efficiency
- 33:52Stop spending money on data centre operations
- 34:36Analyze and attribute expenditure
- 35:29Use managed services to reduce cost of ownership
related talks
23mSecurity Best Practices: The Well-Architected Framework
15mTransforming Testing: The Power of TestOps
33mAutomating Cloud Security and Incident Response (DevSecOps)
13mThe Automation Firehose Be Strategic and Tactical
45mBuilding a successful test automation architecture in a microservices environment
20mBuilding secure AWS app workloads using automated best practices
50mAutomation in action: Strategies for risk mitigation
33mSecurity scans for terraform templates
