Upgrade to Pro — share decks privately, control downloads, hide ads and more …

So, What is this DevOps Thing… and Am I Doing It Right?

So, What is this DevOps Thing… and Am I Doing It Right?

Chatter of DevOps is appearing averywhere -- from vendor websites to recruiter requirements... but is it new? I'll talk about my experiences with DevOps and how it enables pre-existing processes/methods to succeed and in a way that they couldn't previously achieve. We'll delve into how DevOps enables us to achieve goals through collaboration, success via failure and empathetic/compassionate action.

Larry Eichenbaum

February 24, 2015
Tweet

More Decks by Larry Eichenbaum

Other Decks in Technology

Transcript

  1. S O , W H AT I S T H

    I S D E V O P S T H I N G … A N D A M I D O I N G I T R I G H T ? T R I A D C O N F E R E N C E http://www.plutora.com/wp-content/uploads/Plutora-What-is-EnterpriseDevOps.png
  2. L A R R Y E I C H E

    N B A U M [email protected] larryebaum larryebaum @larryebaum [email protected]
  3. A B R I E F H I S T

    O RY. . . 1965 TQM
  4. B U I LT U P O N . .

    . • The foundation of Agile • More closely aligned teams • Re-/Implementation of tools
  5. I T S N O T. . . • something

    you can buy • something you hire
  6. I T S N O T. . . • something

    you can buy • something you hire • something you study and pass
  7. I T S N O T. . . • something

    you can buy • something you hire • something you study and pass • something you build walls around
  8. W H AT I T I S . . .

    F O R M E my definition may not equal yours... A unifying social framework that enables staff to rapidly achieve business and end-user goals through the adoption of cultural change that emphasizes cross-team collaboration, success through failure and empathy.
  9. Culture W H AT I T I S . .

    . https://feliciamings.files.wordpress.com/2014/11/culture-is-the-way.png
  10. W H AT I T I S . . .

    Core Values • People over Process over Tools http://cdn.content.compendiumblog.com/uploads/user/b8a60c5c-3a25-4a7b-9229-8708bf2372ed/36fc6e28-5b43-4b55-a935-027797e3efd3/Image/ d2dafd24afd63df4a215020cb5429b14/improvement.jpg
  11. W H AT I T I S . . .

    Core Values • People over Process over Tools https://socialmedia4writersdotcom.files.wordpress.com/2013/03/empathy-3.jpg https://lenbrzozowski.files.wordpress.com/2013/04/reveal.jpg
  12. W H AT I T I S . . .

    Core Values • People over Process over Tools http://agilitrix.com/wp-content/uploads/2012/12/Empathy-Four-Elements.jpg
  13. W H AT I T I S . . .

    Core Values • People over Process over Tools http://cdn-media-1.lifehack.org/wp-content/files/2013/09/quote-Dalai-Lama-if-you-want-others-to-be-happy-952.png
  14. W H AT I T I S . . .

    The Three Ways: Principles of DevOps
  15. W H AT I T I S . . .

    operate deploy release test build code plan value collaboration Agile Continuous Integration (CI) Continuous Delivery (CD) DevOps DevOps: A progressive next step…
  16. W H AT I T I S . . .

    Establishing Workflows
  17. W H AT I T I S . . .

    Establishing Workflows • Local Development
  18. W H AT I T I S . . .

    Establishing Workflows • Local Development • Source Control & Collaboration
  19. W H AT I T I S . . .

    Establishing Workflows • Local Development • Source Control & Collaboration • Continuous Integration (CI) and Continuous Delivery (CD)
  20. W H AT I T I S . . .

    Establishing Workflows • Local Development • Source Control & Collaboration • Continuous Integration (CI) and Continuous Delivery (CD) • Centralized Configuration Management Server
  21. W H AT I T I S . . .

    Establishing Workflows • Local Development • Source Control & Collaboration • Continuous Integration (CI) and Continuous Delivery (CD) • Centralized Configuration Management Server/Tool • Fast Provisioning
  22. W H AT I T I S . . .

    Along the way https://40.media.tumblr.com/20d4c094b691460ea23925db5939b118/tumblr_n0z36oCBw21rpcl4mo1_500.jpg
  23. W H AT I T I S . . .

    Along the way • What we learn is what counts http://www.dudeiwantthat.com/entertainment/books/st-happens-so-get-over-it-6173.jpg
  24. W H AT I T I S . . .

    Along the way • What we learn is what counts • Document Failures http://3.bp.blogspot.com/-CyrOOUksDOo/UUTeVN-QGlI/AAAAAAAA2Lk/1P5A5dE6zNU/s640/go.gif http://k09.kn3.net/78F140B18.jpg
  25. W H AT I T I S . . .

    Along the way • What we learn is what counts • Document Failures • Blameless Post Mortem http://cdn.healthworks.my/wp-content/uploads/2014/06/blame-game.jpg
  26. I N S U M M A RY DevOps is

    a practice that merges technology skills with interpersonal skills. It is, in large part, a cultural change. You grow it within your organization — it can't be forced. Current toolsets ease adoption and success. It takes time; you'll fail along the way… 
 — the lessons learned are invaluable.