Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

DevOps: Driving Change and Solving Business Problems

28,452 views

Published on

Presented to Fordham University GBA. Introduction to Devops.

Published in: Technology, Design
  • Be the first to comment

DevOps: Driving Change and Solving Business Problems

  1. 1. DevOps: Driving Change & Solving Business Problems November 7, 2013 Peter Kim, PMP Presented to “Systems Design & Analysis” Graduate Business Administration class at Fordham University
  2. 2. Agenda Why isn’t Professor Katsamakas teaching today?  Who am I?  Who do I work for?  What is DevOps?  Benefits of DevOps  A Personal DevOps Story  Where to learn more! 2
  3. 3. 3
  4. 4. 4
  5. 5. http://tippingpointmedia.com/2012/07/24/time-shifted-tv/ 5
  6. 6. 6
  7. 7. Select INVISION Clients 7
  8. 8. Plight of the Back Office http://www.trekbbs.com/showthread.php?t=226003 8
  9. 9. Allspaw/Hammond, 2009 9
  10. 10. http://blog.anotheria.net/devops/devopsruntime-prologue/ 10
  11. 11. Please be patient. Code deployment under way……….. http://www.batoautomoto.com/Aggressive-and-Timid-Drivers-Cause-Traffic-Jams.asp 11
  12. 12. 12
  13. 13. MTTR http://www.outsidethebeltway.com/star_trek_climate_reform/ http://lancemannion.typepad.com/lance_mannion/2005/08/scotty_i_need_w.html 13
  14. 14. CYA Time! http://richardlfloyd.com/2013/04/27/clergy-evaluation-committees-and-why-they-are-abad-idea/ 14
  15. 15. History “DevOps” coined at Velocity “10 Deploys Per Day: Dev & Ops Cooperation at Flickr” Waterfall 1970 1970 ITIL 1980 1980 SCRUM 1990 1990 Agile 2000 2000 RUP XP 2010 2010 present present First DevOpsDays in Belgium 15
  16. 16. DevOps <> ______ • Agile • ITIL • Role, Title or Scapegoat 16
  17. 17. http://kathrynlouise.wordpress.com/2009/11/09/editing-some-photos-i-took-of-my-kids-thissummer/ria-hands-on-cheek-stick-out-tongue-bw-edit-2/ 17
  18. 18. http://www.evcforum.net/dm.php?control=msg&t=11323 18
  19. 19. Culture Lean Automation Metrics Sharing 19
  20. 20. http://swanmothers.com/2013/10/28/mothers-of-unique-children-let-the-world-hearyour-roar/ 20
  21. 21. http://www.prweb.com/releases/2005/03/prweb216312.htm 21
  22. 22. http://masonholden.files.wordpress.com/2013/02/019758-records-tumble-nissan-sunderland-plant25th-anniversary-year-1-lg.jpg 22
  23. 23. http://doc36.controltier.org/wiki/ControlTier 23
  24. 24. http://doc36.controltier.org/wiki/ControlTier 24
  25. 25. http://doc36.controltier.org/wiki/ControlTier 25
  26. 26. Continuous Integration LOCA LOCA L L DEV DEV CHECKIN CHECKIN SCM SCM BUILD BUILD TRIGGER TRIGGER FEEDBACK FEEDBACK 26
  27. 27. Build Pipeline CI CI II N N T T U U A A T T S S T T A A G G E E P P R R O O D D 27
  28. 28. Road to Environment Provisioning ESXi ESXi EC2 EC2 Xen Xen KVM KVM Azure Azure Kickstart Kickstart Jumpstart Jumpstart Cobbler Cobbler xCat xCat OpenQRM OpenQRM Chef Chef Puppet Puppet Cfengine Cfengine Bcfg2 Bcfg2 CloudFormation CloudFormation Cloud OS install System Configuration Hudson Hudson Jenkins Jenkins Bamboo Bamboo TeamCity TeamCity CruiseControl CruiseControl RunDeck RunDeck Mcollective Mcollective Capistrano Capistrano Deployinator Deployinator uDeploy uDeploy Build Application Service Orchestration 28
  29. 29. http://www.dashboardzone.com/server-and-network-monitoring-dashboards 29
  30. 30. http://cloudmonitor.ca.com/en/
  31. 31. http://www.northcountrypublicradio.org/news/npr/172897660/family-dinner-treasured-tradition-orbygone-ideal 31
  32. 32. Transparency http://www.skarabeo.net/2011/10/a-fishbowl/ 32
  33. 33. Why do outages still happen? 33
  34. 34. 10/27/13: 31-30 Cowboys loss to the Lions Featuring Dez Bryant, as Operations… “DCAAS: Dallas Cowboys as a Service” 34
  35. 35. Culture Lean Automation Metrics Sharing Companies that “TRY” DevOps and fail usually focus on one thing… and ignore the others. 35
  36. 36. http://neurotic-ramblings-sg.blogspot.com/2013/08/migration-chapter-7-medical-checkup-in.html 36
  37. 37. When the going gets tough, many seek shortcuts… 37
  38. 38. 38
  39. 39. Survive
  40. 40. http://www.strangevehicles.com/content/item/127717.html 42
  41. 41. http://www.runformontreal.com/blog/ 43
  42. 42. 44
  43. 43. Not Just A Fad 45
  44. 44. For More DevOps Info John Allspaw & Paul Hammond - “10 Deploys a Day: Dev & Ops Cooperation at Flickr” http://www.kitchensoap.com/2009/06/23/slides-for-velocity-talk-2009/ Gene Kim, Kevin Behr, George Spafford – “The Phoenix Project: A Novel About IT, DevOps and Helping your Business Win.” http://itrevolution.com/books/phoenix-project-devops-book/ Jez Humble – “Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation” http://www.amazon.com/Continuous-Delivery-Deployment-Automation-Addison-Wesley/dp/032 Damon Edwards and John Willis - DevOps Blog http://dev2ops.org Patrick DeBois - http://www.jedi.be/blog/2010/02/12/what-is-this-devops-thing-anyway/ Eric Reis - http://theleanstartup.com/ Andrew Shafer - http://www.slideshare.net/littleidea/agile-infrastructure-velocity-09 46
  45. 45. http://blog.pinnaclepub.com/2012/11/15/employment-opportunities-job-fair/ 47
  46. 46. http://fitdesk.net/news/uncle-sam-wants-you/ Interested in a Career in DevOps? • Developers who understands infrastructure? Or Operations who can code? • Experience with certain tools (that the company uses – could be a long laundry list)? • Experience with business process reengineering? • Social skills: talking to and collaborating with all stakeholders, demonstrating business value… willing to enable change! 48
  47. 47. 49
  48. 48. The End. peter.kim@invisioninc.com 50

×