DevOps

 DevOps

A newer updated version of my DevOps talk with more on the culture aspects and metrics. Presented at the Auckland Software Craftsmanship Meetup.

7dbef1af5cf22a5368fa36cb6ac3339f?s=128

Peter Goodman

August 12, 2015
Tweet

Transcript

  1. DevOps @petegoo a re a l t h i n

    g o r j u s t a n o t h e r buzzword bingo triple word score?
  2. @petegoo

  3. DEVELOPMENT OPERATIONS

  4. None
  5. None
  6. Origins

  7. Lowering the risk of change through TOOLS CULTURE a n

    d John Allspaw and Paul Hammond 2009
  8. Continuous Improvement Reducing Friction

  9. Culture Automation Measurement Sharing The Pillars of DevOps John Willis

    and Damon Edwards
  10. CULT URE “It all starts with blameless post-mortems” Josh Robb,

    smart guy “You can see human error as the cause of trouble or you can see it as the symptom of deeper trouble.” Sidney Dekker
 The Field Guide to understanding Human Error
  11. HINDSIGHT OUTCOME BIAS

  12. Continuous Integration Continuous Deployment Automated Testing Infrastructure Automation Automation Where

    do we start?
  13. Continuous Integration

  14. Continuous Deployment

  15. Automated Testing

  16. Infrastructure Automation

  17. None
  18. Metrics “we aren't paid to write code, we're paid to

    create business value” Coda Hale
 Metrics, metrics everywhere
  19. Metrics “our code generates business value when it runs, not

    when we write it” Coda Hale
 Metrics, metrics everywhere
  20. Metrics “your mental model of how it runs is not

    equal to reality. 
 Mind the Gap.” Coda Hale
 Metrics, metrics everywhere
  21. Metrics “measure it in production, not in a test lab

    or your laptop” Coda Hale
 Metrics, metrics everywhere
  22. None
  23. ERROR Tracking and alerting Track the “exceptional” not just exceptions

    Wake the right people up
  24. ChatOps

  25. None
  26. A word about who does devops

  27. Culture Automation Measurement Sharing The Pillars of DevOps John Willis

    and Damon Edwards
  28. done