4. The Problem
● New Release
● Pages and Pages of installation/update instructions
– stop services
– database backup
– upgrade DB schema
– upgrade files here
– upgrade some other files there
– again, upgrade DB schema
– ...
5. The Problem
● Takes very long
● Error-Prone
– Oops, i've forgot step 21
– Hm, there was an error with step 17
● Colleague is on vacation
6. How to fix it?
● Ops and Dev needs at one point the same
toolkit.
● Ops and Dev needs to talk with each other
● Fail early
– Test machines must have the same configuration
and deployment procedure as live machines.