$30 off During Our Annual Pro Sale. View Details »

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. https://www.flickr.com/photos/kevinmgill/ 16530938850/ 1

  2. 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
  3. Cloud @nathenharvey 3

  4. Cloud @nathenharvey 4 Is the data safe?

  5. Cloud @nathenharvey 5 Are costs inline with budget? Is the

    data safe?
  6. Cloud @nathenharvey 6 Are costs inline with budget? Is the

    data safe? How are you handling data backups?
  7. 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?!
  8. 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?!
  9. 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?!
  10. That’s Not My Job @nathenharvey 10

  11. http://www.flickr.com/photos/docsearls/5500714140 Operations QA Dev Product Management

  12. http://www.flickr.com/photos/docsearls/5500714140 http://www.flickr.com/photos/bontempscharly/8094344618 QA Dev Product Management $ sudo su -

    Operations
  13. http://www.flickr.com/photos/docsearls/5500714140 http://www.flickr.com/photos/bontempscharly/8094344618 QA Dev Product Management $ sudo su -

    Operations
  14. That’s Not My Job @nathenharvey 14

  15. @nathenharvey 15

  16. @nathenharvey 16

  17. http://thenewstack.io/serverless-computing- growing-quickly/ @nathenharvey Chad Arimura, CEO Iron.io 17

  18. the problem with DevOps http://thenewstack.io/serverless-computing- growing-quickly/ @nathenharvey Chad Arimura, CEO

    Iron.io 18
  19. 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
  20. 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
  21. That’s Not My Job @nathenharvey 21

  22. https://www.bcgperspectives.com/content/ articles/growth-lean-manufacturing-rising-need- for-innovation-speed/ @nathenharvey 22

  23. https://www.bcgperspectives.com/content/ articles/growth-lean-manufacturing-rising-need- for-innovation-speed/ @nathenharvey 23

  24. https://www.flickr.com/photos/wiredwitch/2819392772 @nathenharvey 24

  25. https://www.flickr.com/photos/wiredwitch/2819392772 @nathenharvey 25 •  DevOps is destroying my productivity.

  26. https://www.flickr.com/photos/wiredwitch/2819392772 @nathenharvey 26 •  DevOps is destroying my productivity. • 

    DevOps is destroying my ability to innovate.
  27. 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!
  28. https://www.flickr.com/photos/wiredwitch/2819392772 @nathenharvey 28 DevOps is NOT MY JOB!

  29. None
  30. https://www.flickr.com/photos/kevinmgill/ 16530938850/ 30 Individual productivity does not matter.

  31. https://www.bcgperspectives.com/content/ articles/growth-lean-manufacturing-rising-need- for-innovation-speed/ @nathenharvey 31

  32. …delivers to market in two to four weeks. https://www.bcgperspectives.com/content/ articles/growth-lean-manufacturing-rising-need-

    for-innovation-speed/ @nathenharvey The Rising Need for Innova/on Speed 32
  33. …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
  34. …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
  35. …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
  36. 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
  37. 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
  38. "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
  39. DEVOPS A cultural and professional movement, focused on how we

    build and operate high velocity organizations, born from the experiences of its practitioners.
  40. PEOPLE PRODUCTS COMPANIES

  41. WE ARE LEAN •  Eliminate non-value-added action (Waste/Muda) •  Pull

    over Push •  Kaizen (Continuous Improvement) •  Kaikaku (Disruptive Change) •  Small Batch + Experimentation
  42. None
  43. UBIQUITOUS WORKFLOW AUTOMATION

  44. DIVERSITY

  45. The God Father of DevOps @nathenharvey 45

  46. The Grandfather of DevOps @nathenharvey 46

  47. Run DMC https://www.morrisonhotelgallery.com/photo/default.aspx?photographID=7360

  48. Run DMC Oh, hell no! This is hillbilly gibberish https://www.morrisonhotelgallery.com/photo/default.aspx?photographID=7360

  49. Run DMC Oh, hell no! This is hillbilly gibberish I

    don’t understand this code https://www.morrisonhotelgallery.com/photo/default.aspx?photographID=7360
  50. 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
  51. 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
  52. 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
  53. None
  54. That’s Not My Job @nathenharvey 54

  55. DEVOPS A cultural and professional movement, focused on how we

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

    we are well connected specialists •  We are all DevOps 56 DevOps @nathenharvey
  57. People Products Companies

  58. None
  59. Non-bullet slide Non-bullet slide subtitle Community Our Foundation

  60. I am because you are When you suffer, I suffer

    When you thrive, I thrive
  61. 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 nharvey@chef.io