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

DevOps?! That's not my job!

Nathen Harvey
November 10, 2016

DevOps?! That's not my job!

Hey, I’m an application developer and I’m done managing my server infrastructure. Stop slowing me down.

Application developers are sick and tired of being slowed down by having to learn new tasks and care about mundane details. I don’t care about server infrastructure. In fact, I hate DevOps! I don’t need to worry about the differences between cloud and a data center; the applications I create are brilliant, running them is not my job. Let’s talk about walls and boundaries. You do your job, I’ll do mine, and we can both get back to moving fast.

This was presented at DevOpsDays Nashville. https://www.devopsdays.org/events/2016-nashville/welcome/

Nathen Harvey

November 10, 2016
Tweet

More Decks by Nathen Harvey

Other Decks in Technology

Transcript

  1. Code Complete •  Construc/on is a large part of so4ware

    development •  Construc/on is the central ac/vity in so4ware development. •  With a focus on construc/on, the individual programmer's produc/vity can improve enormously. •  The source code defines the opera/on of the so4ware; if code and documenta/on disagree, the documenta/on is wrong. •  Construc/on is the only ac/vity that's guaranteed to be done. https://en.wikipedia.org/wiki/Code_Complete @nathenharvey 2
  2. Cloud @nathenharvey 6 Are costs inline with budget? Is the

    data safe? How are you handling data backups?
  3. Cloud @nathenharvey 7 Are costs inline with budget? Is the

    data safe? How are you handling data backups? What are you using for data persistence?!
  4. Cloud @nathenharvey 8 Are costs inline with budget? Is the

    data safe? How are you handling data backups? What happens when the cloud has an outage? What are you using for data persistence?!
  5. Cloud @nathenharvey 9 Are costs inline with budget? Is the

    data safe? How are you handling data backups? What happens when the cloud has an outage? Will you even realize there's been a outage? What are you using for data persistence?!
  6. the problem with DevOps is that “it makes the developer

    part of the opera/ons team http://thenewstack.io/serverless-computing- growing-quickly/ @nathenharvey Chad Arimura, CEO Iron.io 19
  7. the problem with DevOps is that “it makes the developer

    part of the opera/ons team, and that screeches enterprise innova/on and agility to a halt.” http://thenewstack.io/serverless-computing- growing-quickly/ @nathenharvey Chad Arimura, CEO Iron.io 20
  8. https://www.flickr.com/photos/wiredwitch/2819392772 @nathenharvey 27 •  DevOps is destroying my productivity. • 

    DevOps is destroying my ability to innovate. •  DevOps is not for me and it's probably doing real harm to your organization, too!
  9. …delivers to market in two to four weeks. To do

    so, it uses a cross- func/onal, integrated organiza/on https://www.bcgperspectives.com/content/ articles/growth-lean-manufacturing-rising-need- for-innovation-speed/ @nathenharvey The Rising Need for Innova/on Speed 33
  10. …delivers to market in two to four weeks. To do

    so, it uses a cross- func/onal, integrated organiza/on to accelerate decision-making https://www.bcgperspectives.com/content/ articles/growth-lean-manufacturing-rising-need- for-innovation-speed/ @nathenharvey The Rising Need for Innova/on Speed 34
  11. …delivers to market in two to four weeks. To do

    so, it uses a cross- func/onal, integrated organiza/on to accelerate decision-making and eliminate delays in func/onal handoffs. https://www.bcgperspectives.com/content/ articles/growth-lean-manufacturing-rising-need- for-innovation-speed/ @nathenharvey The Rising Need for Innova/on Speed 35
  12. Team performance is assessed on the basis of common metrics

    and incen/ves https://www.bcgperspectives.com/content/ articles/growth-lean-manufacturing-rising-need- for-innovation-speed/ @nathenharvey The Rising Need for Innova/on Speed 36
  13. Team performance is assessed on the basis of common metrics

    and incen/ves that focus on go-to- market speed and rapid lead /mes. https://www.bcgperspectives.com/content/ articles/growth-lean-manufacturing-rising-need- for-innovation-speed/ @nathenharvey The Rising Need for Innova/on Speed 37
  14. "DevOps" is not YOUR job. It is OUR job. @nathenharvey

    38 Business Idea! 8 Week Project Executives Managers Systems Admins Security Network Admins App Teams Result
  15. DEVOPS A cultural and professional movement, focused on how we

    build and operate high velocity organizations, born from the experiences of its practitioners.
  16. WE ARE LEAN •  Eliminate non-value-added action (Waste/Muda) •  Pull

    over Push •  Kaizen (Continuous Improvement) •  Kaikaku (Disruptive Change) •  Small Batch + Experimentation
  17. Run DMC Oh, hell no! This is hillbilly gibberish I

    don’t understand this code https://www.morrisonhotelgallery.com/photo/default.aspx?photographID=7360
  18. Aerosmith Oh, hell no! This is hillbilly gibberish I don’t

    understand this code http://www.mikethefanboy.com/wp/wp-content/uploads/2012/04/Aerosmith-005.jpg https://www.morrisonhotelgallery.com/photo/default.aspx?photographID=7360
  19. Aerosmith What the hell are they doing to our song?

    Oh, hell no! This is hillbilly gibberish I don’t understand this code http://www.mikethefanboy.com/wp/wp-content/uploads/2012/04/Aerosmith-005.jpg https://www.morrisonhotelgallery.com/photo/default.aspx?photographID=7360
  20. Aerosmith What the hell are they doing to our song?

    Oh, hell no! This is hillbilly gibberish I don’t understand this code It works fine on my machine http://www.mikethefanboy.com/wp/wp-content/uploads/2012/04/Aerosmith-005.jpg https://www.morrisonhotelgallery.com/photo/default.aspx?photographID=7360
  21. DEVOPS A cultural and professional movement, focused on how we

    build and operate high velocity organizations, born from the experiences of its practitioners.
  22. WHO PRACTICES DEVOPS? EVERYONE •  We are not generalists –

    we are well connected specialists •  We are all DevOps 56 DevOps @nathenharvey
  23. Nathen Harvey VP, Community Development at Chef Co-host of the

    Food Fight Show Podcast Occasional farmer – http://ei.chef.io Love eggs – http://eggs.chef.io #hugops – http://hugops.chef.io @nathenharvey [email protected]