Velocity 09: John Allspaw, “10+ Deploys Per Day: Dev and Ops Cooperation at Flickr”
“In the last week there were 67 deploys of 496 changes by 18 people” – Flickr Dev Blog, December 17th 2008.
For deploying new code, planning projects, and crisis management, communications and cooperation between development and operations is paramount. As web infrastructures grow, the line between systems and software become quite blurred. Operations and development are disciplines that historically have been limited to a predictable list of responsibilities and have suffered from a culture of finger-pointyness.
We’ll talk about why and how these roles have mixed in Flickr’s environment for the better.
We’ll discuss tools, techniques, culture, and the processes of transparency that enables a healthy respect for the Big Red Deploy Button™ as well as incident management, escalation, and troubleshooting.
Tools, techniques, and culture:
• Overview of our one-button code deployment, application-level logging, and dev/ops communications tools.
• Examples of adaptive monitoring and metrics collection, capacity awareness and planning must-haves.
• Rethinking the ops/developer relationship and mutual respect for responsibilities and expertise.
Curiously compelling idea…
There’s a video of their talk. Watch it.
Leave a Reply
You must be logged in to post a comment.