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

DevOps is dead, long live DevOps!

DevOps is dead, long live DevOps!

DevOps began as a philosophy. A technological way of life that valued inclusion and collaboration in order to breakdown organisation barriers for the betterment of ops and dev engineers, and ultimately the bottom line of the company they work for. So where did it all go sideways? Is the traditional meaning of DevOps dead before it even had a chance to thrive? In this talk Josh will talk briefly about the history of DevOps, and the landscape as it stands today, and what the future holds for the philosophy-turned-buzzword we call DevOps.

Josh Michielsen

September 26, 2018
Tweet

More Decks by Josh Michielsen

Other Decks in Programming

Transcript

  1. Josh Michielsen | jaymickey | jmickey_ | jmichielsen | @ [email protected]
    DEVOPS IS DEAD, LONG LIVE DEVOPS!
    JOSH MICHIELSEN / DEVOPS ENGINEER @ BANKWEST
    1
    Josh Michielsen | jaymickey | jmickey_ | jmichielsen | @ [email protected]

    View full-size slide

  2. Josh Michielsen | jmickey | jmickey_ | jmichielsen | @ [email protected]
    ME
    - DevOps Engineer @ Bankwest
    - Background in Software Dev & Sysadmin
    - Meme doge owner
    - Opinionated AF
    2

    View full-size slide

  3. Josh Michielsen | jmickey | jmickey_ | jmichielsen | @ [email protected]
    Pro Tip: Try not to hit Kangaroo's

    View full-size slide

  4. Josh Michielsen | jmickey | jmickey_ | jmichielsen | @ [email protected]
    AGENDA
    1. (Very)
    Brief history of DevOps
    2. Current state of the game
    3. What does the future hold?
    4. Bringing it together
    4

    View full-size slide

  5. Josh Michielsen | jmickey | jmickey_ | jmichielsen | @ [email protected]
    A PROFESSIONAL MOVEMENT THAT ADVOCATES A COLLABORATIVE
    WORKING RELATIONSHIP BETWEEN DEVELOPMENT AND IT
    OPERATIONS, RESULTING IN THE FAST FLOW OF PLANNED WORK (I.E.,
    HIGH DEPLOY RATES), WHILE SIMULTANEOUSLY INCREASING THE
    RELIABILITY, STABILITY, RESILIENCE AND SECURITY OF THE
    PRODUCTION ENVIRONMENT
    Gene Kim
    Top 11 things you need to know about DevOps
    WTF DEVOPS? 5

    View full-size slide

  6. Josh Michielsen | jmickey | jmickey_ | jmichielsen | @ [email protected]
    HISTORY
    - 2008: Andrew Shafer talks about 'Agile Infrastructure'
    - 2009: John Allspaw presents '10+ Deploys per Day: Dev and Ops Cooperation at Flickr'
    - 2010: Patrick Debois creates 'DevOpsDays Belgium', coining the term
    - 2010: Dave Farley and Jez Humble release the 'Continuous Delivery' book
    - 2013: The Phoenix Project lands, written by Gene Kim, George Spafford, and Kevin Behr
    - 2015: First 'State of DevOps Report' released by DORA, written by Nicole Forsgren, Gene Kim, and Jez
    Humble. Demonstrating the relationship between DevOps practices and high performing orgs through
    rigorous scientific methodology.
    6

    View full-size slide

  7. Josh Michielsen | jmickey | jmickey_ | jmichielsen | @ [email protected]
    DEVOPS ENGINEER
    7

    View full-size slide

  8. Josh Michielsen | jmickey | jmickey_ | jmichielsen | @ [email protected]
    8

    View full-size slide

  9. Josh Michielsen | jmickey | jmickey_ | jmichielsen | @ [email protected]
    9

    View full-size slide

  10. Josh Michielsen | jmickey | jmickey_ | jmichielsen | @ [email protected]
    DEVOPS ENGINEER
    EVANGELIST
    10

    View full-size slide

  11. Josh Michielsen | jmickey | jmickey_ | jmichielsen | @ [email protected]
    OMG THE WORLD IS BURNING!
    STATE OF THE GAME
    - 'DevOps as a [Role, Team, Product]' probably isn't going away
    - When your company hired you as a 'DevOps Engineer' they probably didn't know
    what they wanted, they just knew they had a problem
    - Use the opportunity to be the change you want to see in your organisation
    - Your value isn't in the tools you know, it's in your ability to to communicate and enact
    change
    - Ride that money wave baby!
    11

    View full-size slide

  12. Josh Michielsen | jmickey | jmickey_ | jmichielsen | @ [email protected]
    HOT TAKE: DEVOPS ISN'T DEAD, IT'S JUST THAT MOST OF US FAIL TO
    PROPERLY IMPLEMENT IT.
    12

    View full-size slide

  13. Josh Michielsen | jmickey | jmickey_ | jmichielsen | @ [email protected]
    EVERYTHING IS GOING TO BE OK
    MOVING FORWARD
    'DEVOPS ENGINEERING'
    'PLATFORM ENGINEERING' 'SITE RELIABILITY ENGINEERING'
    - Platform teams take on operational responsibility,
    allowing devs to focus on the product.
    - A focus on providing APIs and self-service capabilities.
    - Allows the abstraction of the underlying products (e.g.
    public vs. private cloud).
    - Automation is key.
    - Application teams build, deploy, monitor, and are on call for the
    application components and application infrastructure that they
    provision and deploy on the platform. Platform teams build, deploy,
    monitor, and are on call for the platform components and underlying
    platform infrastructure. - Evan Bottcher
    - Expertise in reliability and scalability.
    - Reliability should be built in. Often acts more as an SME
    / consultant.
    - Focus on engineering practices above all.
    - Communication is key.
    13

    View full-size slide

  14. Josh Michielsen | jmickey | jmickey_ | jmichielsen | @ [email protected]
    14

    View full-size slide

  15. Josh Michielsen | jmickey | jmickey_ | jmichielsen | @ [email protected]
    SHUDDUP NOW DUDE
    CONCLUSION
    - This space is always evolving
    - It's up to you to enact change
    - Don't focus on the tools - they shouldn't be your point of differentiation
    - People come first
    - Everything will be OK
    15

    View full-size slide

  16. THANKS!
    Josh Michielsen | jmickey | jmickey_ | jmichielsen | @ [email protected]
    16

    View full-size slide