1. 2012 2014
A dev/test cloud
Less than a rack of compute
Handcrafted by an engineer
Supported by another engineer
Zero automation
Dev to op ratio = 1:0
Thousands of nodes
Distributed across several AZs
Automated
Operated 24x7
Running the business
Dev to op ratio: 5:1
4. 1. Fully automate deployments
o Well known principle
2. Treat automation artifacts like you treat code
o Source control → code reviews → tests →
deployment
3. Take automation as a product feature
o Road map, sprints, bugs, backlog, releases
4. Measure outcomes with KPIs
o Time to deploy, time to recover, time to rollout a
change
12. Ops Dev
Working on what’s
running the business
Working on (wants to
work on) new things
Knows how the
system fails
Knows how the system
is supposed to work
Worries about TTR Wants to understand why
Make TTR a shared goal!