O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Disciplined DevOps: An Enterprise-Ready Approach

328 visualizações

Publicada em

How does DevOps work in an enterprise class setting? How does BizDevOps, DevSecOps, and Database DevOps fit other into a cohesive whole?

Publicada em: Tecnologia
  • Login to see the comments

  • Seja a primeira pessoa a gostar disto

Disciplined DevOps: An Enterprise-Ready Approach

  1. 1. © Disciplined Agile Consortium 1 Disciplined DevOps: An Enterprise Ready Approach
  2. 2. Scott Ambler •  Helps enterprise-class organizations around the world to improve their processes and organization structures •  Thought leader of: –  Agile Modeling (AM) method –  Agile Data (AD) method •  Co-creator of the Disciplined Agile (DA) framework •  Author of 20+ books •  scott [at] scottambler.com •  SEMAT Advisory Board Member •  ScaleFree Advisory Board Member © Disciplined Agile Consortium 2 @scottwambler
  3. 3. Agenda •  Why DevOps? •  “Classic” DevOps •  Views on DevOps •  Defining Disciplined DevOps •  The DevOps Mindset •  Questions and Answers © Disciplined Agile Consortium 3
  4. 4. Why DevOps? •  Decreased time to market (reduced cycle time) •  Decreased cost to deploy •  Improved mean time between deployments (deploy more often) •  Improved quality •  Improved market competitiveness •  Improved decision making © Disciplined Agile Consortium 4
  5. 5. “Classic” DevOps © Disciplined Agile Consortium 5
  6. 6. One View: Continuous Delivery •  Practices: –  Automated regression testing –  Continuous integration (CI) –  Continuous deployment (CD) –  Canary tests –  Split (A/B) tests •  Operations-friendly features: –  Feature toggles –  Feature-level access control –  Built-in monitoring –  Self testing –  Self recovery © Disciplined Agile Consortium 6
  7. 7. A Better View: Agile Delivery + Operations © Disciplined Agile Consortium •  Multi-modal approach to software development •  Operations activities are also streamlined and “leaned out” •  Some teams will adopt a “you build it, you run it” philosophy, but a common operational infrastructure still required 7 Agile Lean Continuous Delivery: Agile Continuous Delivery: Lean Exploratory IT Operations
  8. 8. The BizDevOps Vision © Disciplined Agile Consortium 8
  9. 9. The DevSecOps Vision © Disciplined Agile Consortium 9
  10. 10. The DataDevOps/DevDataOps Vision © Disciplined Agile Consortium 10
  11. 11. Explicit Release Management and Supports © Disciplined Agile Consortium 11
  12. 12. Our View: Disciplined DevOps © Disciplined Agile Consortium 12
  13. 13. Disciplined DevOps: A Definition Disciplined DevOps is the streamlining of IT solution development and IT operations activities, along with supporting enterprise-IT activities such as Security and Data Management, to provide more effective outcomes to an organization © Disciplined Agile Consortium 13
  14. 14. The DevOps Mindset 1.  Streamline the end-to-end flow 2.  Reduce the feedback cycle 3.  Flexible people 4.  Multidisciplinary “generalizing specialists” 5.  Standardized infrastructure 6.  Automation and tools 7.  Standardized development guidelines 8.  You build it, you run it © Disciplined Agile Consortium 14
  15. 15. Please type your questions into the Q&A window © Disciplined Agile Consortium 15
  16. 16. The Disciplined Agile Enterprise – Enabling DAIT Friday, Aug 31 16:00-17:00 UTC (12:00-1:00 pm EDT) There will be Q&A at the end A Disciplined Approach to Agile Transformations Wednesday, Sept 12 16:00-17:00 UTC (12:00-1:00 pm EDT) There will be Q&A at the end © Disciplined Agile Consortium 16 Please join us for forthcoming sessions with Scott W Ambler, DA Fellow
  17. 17. Join Today Sign up at DisciplinedAgileConsortium.org and become a member It’s free Have access to new and upcoming information about Disciplined Agile strategies © Disciplined Agile Consortium 17
  18. 18. The Disciplined Agile Consortium (DAC) supports and evolves the Disciplined Agile process decision framework. The DAC site, DisciplinedAgileConsortium.org, provides information on curriculum and learning resources for Disciplined Agile practitioners. It is also the home of the Disciplined Agile certification program. The Disciplined Agile blog, DisciplinedAgileDelivery.com, provides a wealth of articles and blog postings about Disciplined Agile topics. The Disciplined Agile discussion forum, LinkedIn.com/groups/4685263, is a meeting place for Disciplined Agile practitioners to share their experiences and to get questions answered. © Disciplined Agile Consortium 18