This document provides an introduction to DevOps. It defines DevOps as a cultural and professional movement where development and operations teams work together towards common goals by leveraging ideas from other industries to enable continuous delivery. The document discusses that DevOps is about establishing a collaborative culture, automating processes, measuring outcomes, and sharing knowledge. It emphasizes that DevOps is not a job title or team, but a way of working. The closing section provides a call to action to bring development and operations teams together by taking a whole-systems view and establishing trust between teammates.
6. DevOps
• I f*%$ing hate DevOps!
• Which DevOps tool should we use?
• A job title at your company includes:
• DevOps Engineer
• DevOps Lead
7. DevOps
• I f*%$ing hate DevOps!
• Which DevOps tool should we use?
• A job title at your company includes:
• DevOps Engineer
• DevOps Lead
• Your company has a “DevOps Team”
8.
9. What is DevOps?
• Cultural and professional movement
• Development and Operations working together
toward a common goal
• Leveraging ideas & processes from other industries
• Enabling things like continuous delivery
10. The Back Office Becomes The Front Office
“In ten years, I’m certain
every COO worth their
salt will have come from
IT. Any COO who
doesn’t intimately
understand the IT
systems that actually run
the business is just an
empty suit, relying on
someone else to do their
job.”
Kim, Gene; Behr, Kevin; Spafford, George
(2013-01-10).The Phoenix Project: A Novel
About IT, DevOps, and HelpingYour Business
Win (Kindle Location 5802). IT Revolution
Press. Kindle Edition
22. DevOps is About CAMS
• Culture
• Automation
• Measurement
• Sharing
Willis, John (2010-07-16)
http://www.opscode.com/blog/2010/07/16/what-devops-means-to-me/
23. What is a “DevOps” Culture?
• Open Communication
• Incentive and Responsibility
Alignment
• Respect
• Trust
Walls, Mandi (April, 2013). Building a DevOps Culture. O’Reilly
http://oreilly.com/radarreports/building-devops-culture.csp
24. Automation
• Use tools to reflect and reinforce the cultural goals
you’re striving for
• communication
• goals & responsibility
• respect
• trust
29. Run DMC
• “Oh, hell no! This is
hillbilly gibberish”
https://www.morrisonhotelgallery.com/photo/default.aspx?photographID=7360
30. Run DMC
• “Oh, hell no! This is
hillbilly gibberish”
• “I don’t understand
this code”
https://www.morrisonhotelgallery.com/photo/default.aspx?photographID=7360
31. Aerosmith
• “What the hell are they
doing to our song?”
http://www.mikethefanboy.com/wp/wp-content/uploads/2012/04/Aerosmith-005.jpg
32. Aerosmith
• “What the hell are they
doing to our song?”
• “It works fine on my
machine”
http://www.mikethefanboy.com/wp/wp-content/uploads/2012/04/Aerosmith-005.jpg
33. What happened?
• Rick Rubin put Run DMC & Aerosmith in the studio
together
• “It was crazy good, man”
36. DevOps
• Cultural and professional movement
• Development and Operations working together
toward a common goal
• Leveraging ideas & processes from other industries
• Enabling things like continuous delivery
37. To-do
• Put dev and ops in the same room
• Take a whole-systems view of your technology
platform
• Reinforce culture with technology, and vice versa
• Take responsibility
• Trust your teammates
38. To-stop
• Mislabeling things
• Hoarding information
• Looking for someone to blame
• Waiting for someone else to transform your business
40. Thank You!
• Want to talk about Chef or DevOps?
• foodfightshow.org
• @nathenharvey
• Chef Fundamentals Training
• June 25-26
• “RUBYNATION” saves you 25%
• opscode.eventbrite.com