Mistakes were made - Selena Deckelmann
Channel: Linux.conf.au 2012 -- Ballarat, Australia
Date: 2012-01-20

In an ideal world, code would have complete test coverage, releases would be seamless and databases wouldn't require downtimes to upgrade. The fact is, most companies still have to manage systems upgrades and code deployment that includes downtime. This talk is for you.

Maintenance windows are rarely wanted, but frequently needed. And sometimes things go horribly wrong.

This talk will teach you how to plan for the worst, minimize risk and recover gracefully from failure.