How to DevOps - the Flickr experience

Filed under: Cloud Computing, Random Thoughts, Startups — Tags: , , , , — peternic — May 24, 2011 @ 2:24 am

Staying late… browsing and learning… found a gem.

Since one of AppLogic’s traditional audiences is DevOps, some frequently ask us “what is DevOps”. While the following doesn’t really provide a definition, it tells us how to do it (and for a definition, there’s always Wikipedia)

In summary, here’s how Flickr does it:

  1. Automated Infrastructure
  2. Shared version control
  3. One step build – code to set of files in one step
  4. One step deploy
  5. Shared metrics
  6. Use IRC and IM Robots
  7. Culture
    • Shared Run-books and Escalation plans
    • Healthy attitude about failure – plan to respond, not just prevent. Fire drills.
    • No finger-pointing and blame

Good content, great presentation. Check it out at:

10+ Deploys Per Day: Dev and Ops Cooperation at Flickr

(thanks to Jonathan at the Combat Consulting blog for posting the link and summary).

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment

This blog is powered by WordPress running on AppLogic standard LAMP cluster.   RSS feed