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

The Rise of DevOps

The Rise of DevOps

Bottlenecks, firefighting, wake up calls in the early hours seems to be the Modus Operandi and perception of most IT Ops. Deliver more business value using agile methods, automation, testing, predictive metrics, better communication and fostering cross skills in your organization. Embracing DevOps in a practical fashion gives you a fighting chance with more nimble competitors and bringing sanity in an ever changing world. This talk will cover the challenges in introducing DevOps and creating high-performing teams.

Ovidiu Dimulescu

June 15, 2013
Tweet

More Decks by Ovidiu Dimulescu

Other Decks in Technology

Transcript

  1. The Rise of DevOps
    Jax IT Pro Camp, 2013
    Ovidiu Dimulescu
    @odimulescu
    speakerdeck.com/odimulescu

    View Slide

  2. About @odimulescu
    • Working on the Web since 1997

    • Organizer for JaxMUG.com
    • Organizer for meetup.com/webscale

    View Slide

  3. 3
    Biz Dev Ops
    $$$

    View Slide

  4. Individuals and interactions over processes and tools
    Working software over comprehensive documentation
    Customer collaboration over contract negotiation
    Responding to change over following a plan
    Agile Manifesto

    View Slide

  5. 5
    Biz Dev Ops
    $$$
    Agile

    View Slide

  6. 6

    View Slide

  7. 7

    View Slide

  8. 8
    Biz Dev Ops
    $$$
    Agile

    View Slide

  9. 9
    Biz Dev Ops
    $$$
    Agile DevOps

    View Slide

  10. 10
    Ideal Flow
    * Source: http://www.collab.net/products/teamforge/deploy-with-uc4

    View Slide

  11. X

    View Slide

  12. X
    Certified

    View Slide

  13. 13
    ?

    View Slide

  14. 14

    View Slide

  15. 15
    2007 - Patrick Debois, complexity testing a project
    2008 - Agile Conference -> Agile Infrastructure
    2009 - Velocity Conf, 10+ Deploys a day, John Allspaw
    2009 - Patrick Debois, DevOps days in Europe
    2011 - Gartner references DevOps
    2013 - HP, IBM, SERENA, etc.
    History

    View Slide

  16. View Slide

  17. 17
    Motivations

    View Slide

  18. 18
    Tools

    View Slide

  19. 19
    Config Management
    Dev in Ops - Infrastructure as Code

    View Slide

  20. 20
    Config Management
    Self-serve tools
    • UI, CLI, APIs, etc.
    • On-Demand
    Dev in Ops - Infrastructure as Code

    View Slide

  21. 21
    Config Management
    Self-serve tools
    • UI, CLI, APIs, etc.
    • On-Demand
    Dev in Ops - Infrastructure as Code

    View Slide

  22. View Slide

  23. 23
    Config Management
    Self-serve tools
    • UI, CLI, APIs, etc.
    • On-Demand
    SCM Based, Testable
    Dev in Ops - Infrastructure as Code

    View Slide

  24. 24
    Broaden perspective beyond 127.0.0.1
    • Logging
    Ops in Dev - Operational mindset

    View Slide

  25. 25
    Broaden perspective beyond 127.0.0.1
    • Logging
    • Metrics
    Ops in Dev - Operational mindset

    View Slide

  26. 26
    Broaden perspective beyond 127.0.0.1
    • Logging
    • Metrics
    • Performance
    Ops in Dev - Operational mindset

    View Slide

  27. 27
    Broaden perspective beyond 127.0.0.1
    • Logging
    • Metrics
    • Performance
    • Security
    Ops in Dev - Operational mindset

    View Slide

  28. 28
    Scrum

    View Slide

  29. 29
    Kanban
    Visualize the workflow

    View Slide

  30. 30
    Kanban
    Visualize the workflow

    View Slide

  31. 31
    Kanban
    Visualize the workflow
    Limit Work in Progress (WIP)
    Manage flow
    Monitor, Adapt, Improve

    View Slide

  32. Resources
    WebOperations book, by John Allspaw & Jesse Robins
    Phoenix Project book, by Gene Kim
    DevOps History, by Daemon Edwards
    devopscafe.org, DevOps podcast
    devopsdays.org, Free events around the world
    planetdevops.net
    dev2ops.org
    Scrum vs Scrumban
    Velocity, Puppet and Chef Conf on YouTube

    View Slide

  33. Questions ?
    Ovidiu Dimulescu
    @odimulescu
    speakerdeck.com/odimulescu

    View Slide