DEVOPS                      what’s in a word                 Patrick Debois - Devopsdays DownUnder 2011Friday 22 July 2011
DEVOPS                      is everywhereFriday 22 July 2011
DEVOPSFriday 22 July 2011
DEV   OPSFriday 22 July 2011
Agile (Development)                           Project Mgr BUSINESS                 DEV            TEST   OPS              ...
PRESSURE                      Agile (Development)                           Project Mgr BUSINESS                 DEV      ...
PRESSURE                      Agile (Development)                           Project Mgr BUSINESS                 DEV      ...
PRESSURE                      Agile (Development)                           Project Mgr BUSINESS                 DEV      ...
PRESSURE                      Agile (Development)                           Project Mgr BUSINESS                 DEV      ...
Virtualization/Cloud                                     Large Scale (Web)ops                      Project Mgr BUSINESS   ...
Virtualization/Cloud                                     Large Scale (Web)ops                      Project Mgr BUSINESS   ...
People Process              DEV                   OPS    Tools                       3 Layers of DEVOPSFriday 22 July 2011
People Process              DEV                        OPS    Tools                      Tool enablers: Automation and Tes...
People Process              DEV                        OPS    Tools Continuous Delivery                      Tool enablers...
People Process              DEV                        OPS    Tools Continuous Delivery              Infrastructure as Cod...
People Process              DEV                        OPS    Tools Continuous Delivery              Infrastructure as Cod...
People Process              DEV                        OPS    Tools Continuous Delivery              Infrastructure as Cod...
People Process                DEV                          OPS    Tools Continuous Delivery                  Infrastructur...
People               Developers Process                DEV                          OPS    Tools Continuous Delivery      ...
People               Developers                    Sysadmins Process                DEV                          OPS    To...
People               Developers                       Sysadmins                                        Testers Process    ...
People               Developers                       Sysadmins                                        Testers Process    ...
DEV                          OPS                      Small and frequent successful iterationsFriday 22 July 2011
DEV                          OPS                      Small and frequent successful iterationsFriday 22 July 2011
DEV                          OPS                      Small and frequent successful iterationsFriday 22 July 2011
DEV                   OPS                        Creates a feedback loopFriday 22 July 2011
DEVOPSFriday 22 July 2011
DEVOPS                      Being ProfessionalFriday 22 July 2011
DEVOPS                          Being Professional                      Fosters CollaborationFriday 22 July 2011
DEVOPS                           Being Professional                           Increases Trust                      Fosters...
DEVOPS                           Being Professional                           Increases Trust                      Fosters...
Stop being an asshole                              DEVOPS                           Being Professional                    ...
DEVOPS                      creating a cross-silo positive feedback loopFriday 22 July 2011
BUSINESS                          DEVOPS          MARKET                      As part of the bigger feedback loopFriday 22...
Time to MarketBUSINESS                          DEVOPS          MARKET                      As part of the bigger feedback...
Time to MarketBUSINESS                          DEVOPS          MARKET                                Faster Feedback     ...
Time to Market                                 Frictionless ITBUSINESS                          DEVOPS           MARKET   ...
#1 DEVOPS Question              how do I get started?Friday 22 July 2011
It’s no different                      from introducing                      any other changeFriday 22 July 2011
Tip 1                        Be ready to                      face the critics                       there will be        ...
DEVOPS                                is a SCAM                 http://teddziuba.com/2011/03/devops-scam.htmlFriday 22 Jul...
Critic 1                       DEVOPS                      is nothing newAgile Scrum Kanban          Reliable Engineering ...
Critic 1                      DEVOPS  true, difference is, devops actively seeks           cross-silo collaboration       ...
Critic 2                      DEVOPS       we’ve been doing #devops        before there was a termFriday 22 July 2011
Critic 2                            DEVOPS                         good for you!                        now that we have t...
Critic 3                       DEVOPS                      is a bad nameFriday 22 July 2011
Critic 3                       DEVOPS                      is a bad name                            akabussdevtestqanetsec...
Critic 3                       DEVOPS                      is a bad name                            aka                   ...
Critic 3                          DEVOPS               somehow the term stuck,                  it’s not important.       ...
Critic 4                          DEVOPS                      is too ops centric                      is too dev centric  ...
Critic 4                          DEVOPS               people have different backgrounds.                        Therefore...
Critic 5                        DEVOPS                       is too broad                 there are 20+ definitionsFriday 2...
Critic 5                      DEVOPS                   Similar to cloud,         but does that make it any less useful?   ...
Critic 6                      DEVOPS              is too tools centric         not enough business focusedFriday 22 July 2...
Critic 6                                 DEVOPS                  it’s NOT NOT NOT NOT NOT NOT                     NOT NOT ...
Critic 7                        DEVOPS                        is only for                        startups &               ...
Critic 7                            DEVOPS                       collaboration is easier                         in startu...
Critic 8                         DEVOPS                      is not gonna work                          around hereFriday ...
Critic 8                               DEVOPS                      people said the same thing about                       ...
Critic 9                              DEVOPS                      will decrease security                                  ...
Critic 9                                  DEVOPS                 repeatable process improves audit-able            faster ...
Critic 10                      DEVOPS             will render OPS obsoleteFriday 22 July 2011
Critic 10                             DEVOPS                         cloud/saas abstraction                          chang...
Critic 10                           DEVOPS           the separation is blurring                      context changes roles...
Critic 10                            DEVOPS                      automation frees time                      to spend on de...
Critic 11                            DEVOPS                      requires ‘elite’ peopleFriday 22 July 2011
Critic 11                      DEVOPS    everybody can collaborate       cross-training helps    not asshole-proof thoughF...
Critic 12                                DEVOPS                         nothing more than cumbaya                       is...
Critic 12                                DEVOPS      surveys shows increase in collaboration                      is curre...
Tip 2                don’t spend too much time                   with the nay-sayers.                      focus on finding...
Tip 3                  seek management support         if not , impact will be limitedFriday 22 July 2011
Tip 4                      pick a small project and                           make it work.                  Success build...
Tip 5                       pick a problem area                      where there is real pain.                           T...
Tip 6                      show don’t tellFriday 22 July 2011
Tip 7                be bold     go beyond your traditional silo  is someone really stopping you ?Friday 22 July 2011
Tip 8                        celebrate success                      give credit to people                      communicate...
Tip 9                      measure improvementsFriday 22 July 2011
Tip 10                        retrospective                      inspect and adaptFriday 22 July 2011
Question 1                           DEVOPS    should we have a separate devops team?                      if you have a d...
Question 1                               DEVOPS                      an initial change team/taskforce                     ...
Question 2                            DEVOPS                      how to measure success?Friday 22 July 2011
Question 2                                DEVOPS                              you can’t directly                          ...
Question 3                            DEVOPS                      where is the manifesto?Friday 22 July 2011
Question 3                             DEVOPS                      re-read the agile manifesto                       with ...
Question 4                           DEVOPS                       how do you make                       it work with ITIL?...
Question 4                           DEVOPS           nothing in ITIL excludes collaboration                  most impleme...
Question 4                      DEVOPS         Idea of an ‘reverse engineered/manual’                    CMDB is changingF...
Question 4                              DEVOPS          automation drives “standard changes”           tests create “objec...
Question 5                         DEVOPS                          is there a                      ‘Windows’ devops?Friday...
Question 5                             DEVOPS                       it’s not about the tools.                          At ...
Question 6                         DEVOPS                      is there a devops                         certification?Frid...
Question 6                           DEVOPS                              really?                      last thing we need i...
Question 7                         DEVOPS                      so where is the                      #!?#! cookbook?Friday ...
Question 7                                DEVOPS                          guiding principles                      Agile   ...
Question 7                      DEVOPS                it’s rather new.                give us a break,            we’re st...
Question 7                             DEVOPS                       most stories are on                      technical/too...
Question 7                      DEVOPS        need more stories on the             process levelFriday 22 July 2011
Question 7                             DEVOPS                        pair admin + developer                        develop...
Question 7                          DEVOPS                       it’s a grass roots                          movement.    ...
Question 7                      DEVOPS                      help us with                      your storiesFriday 22 July 2...
DEVOPS                      that’s what                      devopsdays                        is aboutFriday 22 July 2011
DEVOPS         Thank you for being here!Friday 22 July 2011
DEVOPS                      Thank you for being                          awesome!Friday 22 July 2011
DEVOPS                              is a verb !                      Enabling, Participating, Improving                   ...
Upcoming SlideShare
Loading in...5
×

Devopsdays downunder-vfinal

53,470

Published on

Published in: Technology
5 Comments
27 Likes
Statistics
Notes
No Downloads
Views
Total Views
53,470
On Slideshare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
225
Comments
5
Likes
27
Embeds 0
No embeds

No notes for slide

Devopsdays downunder-vfinal

  1. 1. DEVOPS what’s in a word Patrick Debois - Devopsdays DownUnder 2011Friday 22 July 2011
  2. 2. DEVOPS is everywhereFriday 22 July 2011
  3. 3. DEVOPSFriday 22 July 2011
  4. 4. DEV OPSFriday 22 July 2011
  5. 5. Agile (Development) Project Mgr BUSINESS DEV TEST OPS HISTORICAL DRIVER #1Friday 22 July 2011
  6. 6. PRESSURE Agile (Development) Project Mgr BUSINESS DEV TEST OPS HISTORICAL DRIVER #1Friday 22 July 2011
  7. 7. PRESSURE Agile (Development) Project Mgr BUSINESS DEV TEST OPS HISTORICAL DRIVER #1Friday 22 July 2011
  8. 8. PRESSURE Agile (Development) Project Mgr BUSINESS DEV TEST OPS HISTORICAL DRIVER #1Friday 22 July 2011
  9. 9. PRESSURE Agile (Development) Project Mgr BUSINESS DEV TEST OPS PRESSURE ON OPS HISTORICAL DRIVER #1Friday 22 July 2011
  10. 10. Virtualization/Cloud Large Scale (Web)ops Project Mgr BUSINESS DEV TEST OPS HISTORICAL DRIVER #2Friday 22 July 2011
  11. 11. Virtualization/Cloud Large Scale (Web)ops Project Mgr BUSINESS DEV TEST OPS PRESSURE HISTORICAL DRIVER #2Friday 22 July 2011
  12. 12. People Process DEV OPS Tools 3 Layers of DEVOPSFriday 22 July 2011
  13. 13. People Process DEV OPS Tools Tool enablers: Automation and TestingFriday 22 July 2011
  14. 14. People Process DEV OPS Tools Continuous Delivery Tool enablers: Automation and TestingFriday 22 July 2011
  15. 15. People Process DEV OPS Tools Continuous Delivery Infrastructure as Code Tool enablers: Automation and TestingFriday 22 July 2011
  16. 16. People Process DEV OPS Tools Continuous Delivery Infrastructure as Code Tool enablers: Automation and TestingFriday 22 July 2011
  17. 17. People Process DEV OPS Tools Continuous Delivery Infrastructure as Code Tool enablers: Automation and TestingFriday 22 July 2011
  18. 18. People Process DEV OPS Tools Continuous Delivery Infrastructure as Code People Enablers: Multi Disciplinary CollaborationFriday 22 July 2011
  19. 19. People Developers Process DEV OPS Tools Continuous Delivery Infrastructure as Code People Enablers: Multi Disciplinary CollaborationFriday 22 July 2011
  20. 20. People Developers Sysadmins Process DEV OPS Tools Continuous Delivery Infrastructure as Code People Enablers: Multi Disciplinary CollaborationFriday 22 July 2011
  21. 21. People Developers Sysadmins Testers Process DEV OPS Tools Continuous Delivery Infrastructure as Code People Enablers: Multi Disciplinary CollaborationFriday 22 July 2011
  22. 22. People Developers Sysadmins Testers Process DEV OPS Tools Continuous Delivery Infrastructure as Code People Enablers: Multi Disciplinary CollaborationFriday 22 July 2011
  23. 23. DEV OPS Small and frequent successful iterationsFriday 22 July 2011
  24. 24. DEV OPS Small and frequent successful iterationsFriday 22 July 2011
  25. 25. DEV OPS Small and frequent successful iterationsFriday 22 July 2011
  26. 26. DEV OPS Creates a feedback loopFriday 22 July 2011
  27. 27. DEVOPSFriday 22 July 2011
  28. 28. DEVOPS Being ProfessionalFriday 22 July 2011
  29. 29. DEVOPS Being Professional Fosters CollaborationFriday 22 July 2011
  30. 30. DEVOPS Being Professional Increases Trust Fosters CollaborationFriday 22 July 2011
  31. 31. DEVOPS Being Professional Increases Trust Fosters Collaboration Generates RespectFriday 22 July 2011
  32. 32. Stop being an asshole DEVOPS Being Professional Increases Trust Fosters Collaboration Generates RespectFriday 22 July 2011
  33. 33. DEVOPS creating a cross-silo positive feedback loopFriday 22 July 2011
  34. 34. BUSINESS DEVOPS MARKET As part of the bigger feedback loopFriday 22 July 2011
  35. 35. Time to MarketBUSINESS DEVOPS MARKET As part of the bigger feedback loopFriday 22 July 2011
  36. 36. Time to MarketBUSINESS DEVOPS MARKET Faster Feedback As part of the bigger feedback loopFriday 22 July 2011
  37. 37. Time to Market Frictionless ITBUSINESS DEVOPS MARKET Faster Feedback As part of the bigger feedback loopFriday 22 July 2011
  38. 38. #1 DEVOPS Question how do I get started?Friday 22 July 2011
  39. 39. It’s no different from introducing any other changeFriday 22 July 2011
  40. 40. Tip 1 Be ready to face the critics there will be resistanceFriday 22 July 2011
  41. 41. DEVOPS is a SCAM http://teddziuba.com/2011/03/devops-scam.htmlFriday 22 July 2011
  42. 42. Critic 1 DEVOPS is nothing newAgile Scrum Kanban Reliable Engineering TestingLean Toc Systems Thinking Automation Config MgmtFriday 22 July 2011
  43. 43. Critic 1 DEVOPS true, difference is, devops actively seeks cross-silo collaboration by applying existing conceptsAgile Scrum Kanban Reliable Engineering TestingLean Toc Systems Thinking Automation Config MgmtFriday 22 July 2011
  44. 44. Critic 2 DEVOPS we’ve been doing #devops before there was a termFriday 22 July 2011
  45. 45. Critic 2 DEVOPS good for you! now that we have term we can tag/share stories. Why don’t you share yours?Friday 22 July 2011
  46. 46. Critic 3 DEVOPS is a bad nameFriday 22 July 2011
  47. 47. Critic 3 DEVOPS is a bad name akabussdevtestqanetsecsysnetopsFriday 22 July 2011
  48. 48. Critic 3 DEVOPS is a bad name aka *-opsFriday 22 July 2011
  49. 49. Critic 3 DEVOPS somehow the term stuck, it’s not important. #devops is inclusive, Think *dev*ops*Friday 22 July 2011
  50. 50. Critic 4 DEVOPS is too ops centric is too dev centric is too ...... centricFriday 22 July 2011
  51. 51. Critic 4 DEVOPS people have different backgrounds. Therefore their collaboration focus will varyFriday 22 July 2011
  52. 52. Critic 5 DEVOPS is too broad there are 20+ definitionsFriday 22 July 2011
  53. 53. Critic 5 DEVOPS Similar to cloud, but does that make it any less useful? Collaboration can take many forms. Only by doing it you realize full potentialFriday 22 July 2011
  54. 54. Critic 6 DEVOPS is too tools centric not enough business focusedFriday 22 July 2011
  55. 55. Critic 6 DEVOPS it’s NOT NOT NOT NOT NOT NOT NOT NOT NOT about the tools but tools can help collaboration it’s the way you use the tools if used for yes Monitoring Logging cross-silo devops feedback? Packaging Config Mgt no Deployment opsFriday 22 July 2011
  56. 56. Critic 7 DEVOPS is only for startups & small businessesFriday 22 July 2011
  57. 57. Critic 7 DEVOPS collaboration is easier in startups but ... large orgs need it moreFriday 22 July 2011
  58. 58. Critic 8 DEVOPS is not gonna work around hereFriday 22 July 2011
  59. 59. Critic 8 DEVOPS people said the same thing about collaboration ideas like facebook, wikipedia, wiki a horizontal mindset breaks barriersFriday 22 July 2011
  60. 60. Critic 9 DEVOPS will decrease security aka all devs have root access aka you can’t audit a continuous deploymentFriday 22 July 2011
  61. 61. Critic 9 DEVOPS repeatable process improves audit-able faster feedback prevents failure in production shared responsibility != no responsibility it’s about continuous (value) delivery not deployment multiple eyes principle appliesFriday 22 July 2011
  62. 62. Critic 10 DEVOPS will render OPS obsoleteFriday 22 July 2011
  63. 63. Critic 10 DEVOPS cloud/saas abstraction changes the context every abstraction is ‘leaky’ monitor, backup, failover, ... will occur at a different levelFriday 22 July 2011
  64. 64. Critic 10 DEVOPS the separation is blurring context changes roles collaborating specialistsFriday 22 July 2011
  65. 65. Critic 10 DEVOPS automation frees time to spend on design and on things that matterFriday 22 July 2011
  66. 66. Critic 11 DEVOPS requires ‘elite’ peopleFriday 22 July 2011
  67. 67. Critic 11 DEVOPS everybody can collaborate cross-training helps not asshole-proof thoughFriday 22 July 2011
  68. 68. Critic 12 DEVOPS nothing more than cumbaya is a buzz word and will die soon has jumped the shark has been taken over by the vendorsFriday 22 July 2011
  69. 69. Critic 12 DEVOPS surveys shows increase in collaboration is currently a differentiator and will become a giventools vendors - only fools belief tools can solve their ‘human’ level problemsFriday 22 July 2011
  70. 70. Tip 2 don’t spend too much time with the nay-sayers. focus on finding alliesFriday 22 July 2011
  71. 71. Tip 3 seek management support if not , impact will be limitedFriday 22 July 2011
  72. 72. Tip 4 pick a small project and make it work. Success builds trust better than anything elseFriday 22 July 2011
  73. 73. Tip 5 pick a problem area where there is real pain. This increases willingness for changeFriday 22 July 2011
  74. 74. Tip 6 show don’t tellFriday 22 July 2011
  75. 75. Tip 7 be bold go beyond your traditional silo is someone really stopping you ?Friday 22 July 2011
  76. 76. Tip 8 celebrate success give credit to people communicate resultsFriday 22 July 2011
  77. 77. Tip 9 measure improvementsFriday 22 July 2011
  78. 78. Tip 10 retrospective inspect and adaptFriday 22 July 2011
  79. 79. Question 1 DEVOPS should we have a separate devops team? if you have a devops team, you’re doing it wrong devops is not a jobtitleFriday 22 July 2011
  80. 80. Question 1 DEVOPS an initial change team/taskforce makes sense (temporary) the term is currently a good SEO term for hiring open minded peopleFriday 22 July 2011
  81. 81. Question 2 DEVOPS how to measure success?Friday 22 July 2011
  82. 82. Question 2 DEVOPS you can’t directly measure collaboration. (black-hole theory) measure it through other results. Increase in quality/performance/...Friday 22 July 2011
  83. 83. Question 3 DEVOPS where is the manifesto?Friday 22 July 2011
  84. 84. Question 3 DEVOPS re-read the agile manifesto with a more open mindset a specific devops manifesto is kind of counter-intuitiveFriday 22 July 2011
  85. 85. Question 4 DEVOPS how do you make it work with ITIL? does it replace ITIL?Friday 22 July 2011
  86. 86. Question 4 DEVOPS nothing in ITIL excludes collaboration most implementations became bureaucratic and avoid change. That should be uncontrolled changeFriday 22 July 2011
  87. 87. Question 4 DEVOPS Idea of an ‘reverse engineered/manual’ CMDB is changingFriday 22 July 2011
  88. 88. Question 4 DEVOPS automation drives “standard changes” tests create “objective” acceptance CAB becomes new bottleneck vs ‘Let the team decide’Friday 22 July 2011
  89. 89. Question 5 DEVOPS is there a ‘Windows’ devops?Friday 22 July 2011
  90. 90. Question 5 DEVOPS it’s not about the tools. At the tools level, Windows world has a more GUI , closed source history people are working on it.Friday 22 July 2011
  91. 91. Question 6 DEVOPS is there a devops certification?Friday 22 July 2011
  92. 92. Question 6 DEVOPS really? last thing we need is a process policeFriday 22 July 2011
  93. 93. Question 7 DEVOPS so where is the #!?#! cookbook?Friday 22 July 2011
  94. 94. Question 7 DEVOPS guiding principles Agile Lean Kanban engineering practicesFriday 22 July 2011
  95. 95. Question 7 DEVOPS it’s rather new. give us a break, we’re still collecting dataFriday 22 July 2011
  96. 96. Question 7 DEVOPS most stories are on technical/tools level testing infrastructure as code continuous deliveryFriday 22 July 2011
  97. 97. Question 7 DEVOPS need more stories on the process levelFriday 22 July 2011
  98. 98. Question 7 DEVOPS pair admin + developer developers wear pagers rotate roles/responsibilities use of kanban in ops devops and ITIL post-mortem as feedbackFriday 22 July 2011 ...
  99. 99. Question 7 DEVOPS it’s a grass roots movement. This is your chance!Friday 22 July 2011
  100. 100. Question 7 DEVOPS help us with your storiesFriday 22 July 2011
  101. 101. DEVOPS that’s what devopsdays is aboutFriday 22 July 2011
  102. 102. DEVOPS Thank you for being here!Friday 22 July 2011
  103. 103. DEVOPS Thank you for being awesome!Friday 22 July 2011
  104. 104. DEVOPS is a verb ! Enabling, Participating, Improving the feedback loopFriday 22 July 2011
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×