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

DevOps Community Of Practice

DevOps Community Of Practice

Everyone here at DevOpsDays is on a journey. The journey has names like: DevOps Transformation, Digital Transformation, or IT Modernization. This talk will explore some of the tools, workflows, practices, and mindset that lead to success.

Along your [DevOps digital modernization automation ] journey, you will encounter new tools, new workflows, and higher-levels of collaboration across all teams. Along the journey, teams will reorient to help deliver customer outcomes and tighten feedback loops. The principles and practices required are, collectively, known as “DevOps.” This talk will explore the meaning of DevOps and introduce you and your team to its principles and practices.

Nathen Harvey

April 18, 2018
Tweet

More Decks by Nathen Harvey

Other Decks in Technology

Transcript

  1. DevOps Community
    Of Practice
    @nathenharvey
    chef.io

    View Slide

  2. Scale

    View Slide

  3. View Slide

  4. View Slide

  5. We are on a journey
    Awakenings Continuous
    Everything
    Outcome-
    centric IT

    View Slide

  6. technology
    culture

    View Slide

  7. INFRA
    OPS
    SECURITY
    NETWORK
    CLOUD
    DEV
    BUSINESS
    CUSTOMER
    OUTCOME

    View Slide

  8. SERVICE OPERATIONS
    SERVICE DELIVERY
    MIDDLEWARE/ESB/PLATFORM
    INFRASTRUCTURE SERVICES
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    APPLICATION DEVELOPMENT
    Service-oriented IT

    View Slide

  9. THOUGHT
    LEADERS
    BEST
    PRACTICES
    IDEAS
    KNOWLEDGE
    STRATEGY
    TRENDS
    TECHNOLOGY
    Centers of Excellence

    View Slide

  10. THOUGHT
    LEADERS
    BEST
    PRACTICES
    IDEAS
    KNOWLEDGE
    STRATEGY
    TRENDS
    TECHNOLOGY
    Centers of Excellence

    View Slide

  11. SERVICE OPERATIONS
    SERVICE DELIVERY
    MIDDLEWARE/ESB/PLATFORM
    INFRASTRUCTURE SERVICES
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    APPLICATION DEVELOPMENT
    Service-oriented IT

    View Slide

  12. View Slide

  13. SERVICE OPERATIONS
    SERVICE DELIVERY
    MIDDLEWARE/ESB/PLATFORM
    INFRASTRUCTURE SERVICES
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    APPLICATION DEVELOPMENT
    You aren’t my only customer

    View Slide

  14. LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    SERVICE OPERATIONS
    SERVICE DELIVERY
    MIDDLEWARE/ESB/PLATFORM
    INFRASTRUCTURE SERVICES
    APPLICATION DEVELOPMENT
    The business takes control

    View Slide

  15. LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    SERVICE OPERATIONS
    SERVICE DELIVERY
    MIDDLEWARE/ESB/PLATFORM
    INFRASTRUCTURE SERVICES
    APPLICATION DEVELOPMENT
    The business takes control

    View Slide

  16. Will
    Moore
    Director, Engineering
    Services
    Aaron’s, Inc.
    @willmoore

    View Slide

  17. LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    Vertical Integration

    View Slide

  18. LOB
    Line of
    Business
    LOB
    Line of
    Business
    LOB
    Line of
    Business
    Application Development
    Community
    Infrastructure Services
    Community
    Vertical Integration with Communities of Practice

    View Slide

  19. THOUGHT
    LEADERS
    BEST
    PRACTICES
    IDEAS
    KNOWLEDGE
    STRATEGY
    TRENDS
    TECHNOLOGY
    Centers of Excellence

    View Slide

  20. ECOMMERCE
    DATACENTER
    OPS
    ANALYTICS
    HARDWARE
    IOT
    MANAGED
    SERVICES
    BUSINESS
    Communities of Practice
    CONTINUOUS
    AUTOMATION

    View Slide

  21. Non-bullet slide
    Non-bullet slide subtitle
    Community of Practice
    •  Collaborative
    •  Inclusive
    •  Do Change

    View Slide

  22. Align Incentives & Objectives
    • On my team responsibilities are shared

    View Slide

  23. Make the Work Visible

    View Slide

  24. Failure is an opportunity to learn
    • On my team failures are treated primarily
    as opportunities to improve the system

    View Slide

  25. Assessing Information Processing
    •  On my team…
    ●  information is actively sought
    ●  failures are learning opportunities, and messengers of them are not punished
    ●  responsibilities are shared
    ●  cross-functional collaboration is encouraged and rewarded
    ●  new ideas are welcomed
    ●  failures are treated primarily as opportunities to improve the system

    View Slide

  26. A typology of organisational cultures
    https://continuousdelivery.com/images/westrum.png | http://qualitysafety.bmj.com/content/13/suppl_2/ii22

    View Slide

  27. A cultural and professional
    movement focused on how to
    build and operate high-velocity
    organizations, born from the
    experiences of its practitioners.
    DevOps

    View Slide

  28. Non-bullet slide
    Non-bullet slide subtitle
    Community
    Our Foundation

    View Slide

  29. INFRA
    OPS
    SECURITY
    NETWORK
    CLOUD
    DEV
    BUSINESS
    CUSTOMER
    OUTCOME

    View Slide

  30. OPS
    SECURITY
    NETWORK
    CLOUD
    DEV
    BUSINESS
    CUSTOMER
    OUTCOME
    INFRA

    View Slide

  31. OPS
    SECURITY
    NETWORK
    CLOUD
    DEV
    BUSINESS
    CUSTOMER
    OUTCOME
    INFRA

    View Slide

  32. Questions That Matter in Service to Real Work
    •  How do we decrease the time between software deployments?
    •  How do we minimize the time required to detect incidents?
    •  How do we minimize the time required to recover from incidents?
    •  How do we improve cross-team collaboration?

    View Slide

  33. Thank
    You!
    Nathen
    Harvey
    VP, Community
    Development
    Chef Software, Inc.
    @nathenharvey .

    View Slide