Overview
Syllabus
Intro
Conventional deploy systems
Hello. My name is...
Agile and XP
Ad tech 101
Our goals
Ingredients to increase release cadence
Faster deploys
Commit to your master
Commit == Deploy
Welcome to the menagerie
Taking the shortest route
Synchronous or async deploy?
Feedback loops
Flavours of testing
Timing is everything
Testing against production!
Running functional tests... against production
Special casing
Users in the wild
Load testing... in production
Load patterns
Sharks and waves
Rolling back
Overlaying events
Too many metrics!
Monitoring Driven Development
Alerting
What to alert on?
Feedback loop for testing in prod
"Full cycle" developers
Building great teams
Developer happiness
Do try this at home...
Thank you!
Taught by
NDC Conferences