t
Oct 14, 2011

How do you implement DevOps?

Looking for anyone with experience to share best practices.

10/15/2011
Hi trayson,

Here's a page with some example best practices that you might find interesting:

http://code.google.com/p/devops-toolchain/wiki/BestPractices
h
10/14/2011

One thing that worked for us was to make sure that we made little mini-teams, pairing up a developer with a network engineer, in order to make sure that the implementation of various projects were more successful. We've created a friendly yet competitive atmosphere, giving away Starbucks cards and iTunes music cards as well as tchotchkies from ThinkGeek.com as gifts for teams which complete their projects on time or who accomplish other goals. This created a little bit of excitement but more importantly, got guys from both departments to work well together towards achieving real value for our company.

b
10/14/2011

Because blending development with operations generates more responsibility for developers, because they're responsible for code failures, the initial implementation of DevOps should be small. You'll want to pick a project that can be handled easily and deliberately, then build on your success. Eventually you may wish to bring the entire front end of your business into a devops mode, but you'll be much happier if you break this process into more manageable chunks.

Answer this