Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Our Child, DevOps

Our Child, DevOps

DevOps Days Detroit 2015
An examination of the history and circumstances that led us here, and what it means for business and collaboration in the future. I’ve always been fascinated by the concept of Zugzwang, and how it relates to the cost of becoming a truly agile organization in 2015. DevOps Days tend to be overwhelmingly attended by newcomers, and this talk will set the stage and provide context for the tools and techniques in the program and larger scene.

We’ll cover:
our siloed, waterfalled past
the ‘lean’, ‘agile' future
the cost of doing business
what to do about it
what works

Steve Pereira

November 12, 2015
Tweet

More Decks by Steve Pereira

Other Decks in Technology

Transcript

  1. @steveElsewhere
    DEVOPS
    OUR CHILD,
    @steveElsewhere

    View Slide

  2. @steveElsewhere
    SOME OF YOU WORK
    IN STARTUPS AND
    HAVE NO IDEA WHAT
    WE’RE ON ABOUT
    OR:
    @steveElsewhere

    View Slide

  3. @steveElsewhere
    ME
    @steveElsewhere

    View Slide

  4. @steveElsewhere
    TREND(N)
    1. GENERAL TENDENCY OR
    DIRECTION
    2. FASHION; MODE
    WHY?

    View Slide

  5. @steveElsewhere
    NUMBER 1 2?
    MORE #1 THAN #2?
    and

    View Slide

  6. @steveElsewhere
    MY
    START

    View Slide

  7. @steveElsewhere
    CONTEXT
    VALUE

    View Slide

  8. @steveElsewhere
    ZUGZWANG (N)
    A SITUATION IN WHICH THE
    OBLIGATION TO MAKE A MOVE
    IS A SERIOUS, OFTEN
    DECISIVE, DISADVANTAGE.

    View Slide

  9. @steveElsewhere
    ZUGZWANG
    TECH DEBT
    =

    View Slide

  10. @steveElsewhere
    MANUFACTURING
    THE SOFTWARE WORLD ’S

    View Slide

  11. @steveElsewhere
    WA
    TER
    FALL
    #$%&ING

    View Slide

  12. @steveElsewhere
    WE GET
    BETTER JOBS
    WHICH WE ALL MISS WHEN

    View Slide

  13. @steveElsewhere
    THE NOC

    View Slide

  14. @steveElsewhere
    VIRTUALIZATION
    MORE AND BIGGER, COMPLEX SYSTEMS

    View Slide

  15. @steveElsewhere
    VERSION

    CONTROL

    & MAKE
    THEN

    View Slide

  16. @steveElsewhere
    I
    T
    I

    L
    #$%&ING

    View Slide

  17. @steveElsewhere
    AGILE APPEARS
    SO NATURALLY,

    View Slide

  18. @steveElsewhere
    TEENAGE YEARS
    THE

    View Slide

  19. @steveElsewhere
    LEAN
    WE FIND
    OURSELVES BACK
    AT
    MANUFACTURING
    WITH

    View Slide

  20. @steveElsewhere
    OPEN SOURCE
    & JENKINS

    View Slide

  21. @steveElsewhere
    GIT
    AND LINUS GAVE US

    View Slide

  22. @steveElsewhere
    INFRASTRUCTURE
    AS CODE
    VAGRANT AND

    View Slide

  23. @steveElsewhere
    CONTINUOUS DELIVERY

    View Slide

  24. @steveElsewhere
    CONFLICT

    View Slide

  25. @steveElsewhere
    THE WALL
    @steveElsewhere

    View Slide

  26. @steveElsewhere
    DEVOPS RISING
    NOW:

    View Slide

  27. @steveElsewhere
    MAKES THINGS BETTER
    EMPATHY

    View Slide

  28. @steveElsewhere
    WHERE WE GO
    FROM HERE

    View Slide

  29. @steveElsewhere
    AUTOMATION
    THE NEXT

    View Slide

  30. @steveElsewhere
    COLLABO-
    TOMATION
    CHATOPS

    View Slide

  31. @steveElsewhere
    CONTAINERS
    ONE
    SIMPLY
    MUST
    TALK
    ABOUT

    View Slide

  32. @steveElsewhere
    MY ADVICE

    View Slide

  33. @steveElsewhere
    THINK TWICE ABOUT
    HIRING DEVOPS

    View Slide

  34. @steveElsewhere
    BE SPECIFIC.
    DON’T SAY DEVOPS

    View Slide

  35. @steveElsewhere
    DEVOPS
    DON’T AIM FOR

    View Slide

  36. @steveElsewhere
    THINK
    ABOUT SECURITY

    View Slide

  37. @steveElsewhere
    TECH IS
    NOT YOUR PROBLEM

    View Slide

  38. @steveElsewhere
    HAVE A MISSION

    View Slide

  39. @steveElsewhere
    THANK YOU!
    J.MP/TALKRESOURCES
    DEV
    OPS
    AWESOME

    View Slide