DevOps: The Future is Already Here — It’s Just Unevenly Distributed

  • View
    1.292

  • Download
    4

Embed Size (px)

Transcript

  • DevOps: The Future is Already Here Its Just Unevenly Distributed

    Damon Edwards @damonedwards

  • @damonedwards

    Damon Edwards

  • DevOps Consulting

    Automation Design

    Support & Services

  • devopscafe.org

    dev2ops.org

  • The history of DevOps is important

  • A B

  • A B

    OpsDev

  • Agile Infrastructure

  • Agile Infrastructure

  • Agile Infrastructure

  • Agile Infrastructure

  • June 23, 2009

  • "10+ Deploys Per Day: Dev and Ops Cooperation at Flickr

    June 23, 2009

  • "10+ Deploys Per Day: Dev and Ops Cooperation at Flickr

    June 23, 2009

  • "10+ Deploys Per Day: Dev and Ops Cooperation at Flickr

    June 23, 2009

  • "10+ Deploys Per Day: Dev and Ops Cooperation at Flickr

    June 23, 2009

  • October 30 - 31, 2009: Ghent, Belgium

  • DevOctober 30 - 31, 2009: Ghent, Belgium

  • DevOctober 30 - 31, 2009: Ghent, Belgium

    Ops

  • DevOctober 30 - 31, 2009: Ghent, Belgium

    OpsDays

  • DevOctober 30 - 31, 2009: Ghent, Belgium

    OpsDays

    *and many more!

  • DevOctober 30 - 31, 2009: Ghent, Belgium

    # OpsDays

    *and many more!

  • DevOps DaysGhent 2009

  • DevOps DaysGhent 2009Sydney 2010

  • DevOps DaysGhent 2009Sydney 2010

    Mountain View 2010

  • DevOps DaysGhent 2009Sydney 2010

    Mountain View 2010

    +49 more as of Jan 2015

    devopsdays.org

  • The Rise of a New IT Operations Support Model

    By 2015, DevOps will evolve from a niche strategy employed by large cloud providers into a mainstream strategy employed

    by 20% of Global 2000 organizations

    Why DevOps will emerge:

    !DevOps is not usually driven from

    Why DevOps will not emerge:

    !Cultural changes are the hardest to

    by 20% of Global 2000 organizations.

    !DevOps is not usually driven from the top down and, thus, may be more easily accepted by IT operations teams.

    !Cultural changes are the hardest to implement, and DevOps requires a significant rethinking of IT operations conventional wisdom.

    !ITIL and other best practices frameworks are acknowledged to have not delivered on their goals, enabling IT organizations to look for

    !There is a large body of work with respect to ITIL and other best practices frameworks that is already accepted within the industry enabling IT organizations to look for

    new models.

    !The growing interest in tools such as Chef, Puppet, etc., will help

    accepted within the industry.

    !Open source (OSS) management tools, which are more aligned with this approach, have not seen pp p

    stimulate demand for OSS-based management

    ppsignificant enterprise market share traction.

    March 18, 2011

  • The Rise of a New IT Operations Support Model

    By 2015, DevOps will evolve from a niche strategy employed by large cloud providers into a mainstream strategy employed

    by 20% of Global 2000 organizations

    Why DevOps will emerge:

    !DevOps is not usually driven from

    Why DevOps will not emerge:

    !Cultural changes are the hardest to

    by 20% of Global 2000 organizations.

    !DevOps is not usually driven from the top down and, thus, may be more easily accepted by IT operations teams.

    !Cultural changes are the hardest to implement, and DevOps requires a significant rethinking of IT operations conventional wisdom.

    !ITIL and other best practices frameworks are acknowledged to have not delivered on their goals, enabling IT organizations to look for

    !There is a large body of work with respect to ITIL and other best practices frameworks that is already accepted within the industry enabling IT organizations to look for

    new models.

    !The growing interest in tools such as Chef, Puppet, etc., will help

    accepted within the industry.

    !Open source (OSS) management tools, which are more aligned with this approach, have not seen pp p

    stimulate demand for OSS-based management

    ppsignificant enterprise market share traction.

    March 18, 2011

  • Next October 19-21, 2015 in San Franciscodevopsenterprise.io

  • 2014 State of DevOps Survey

    9,200+ Respondents from 110 countries, across all industries

  • 2014 State of DevOps Survey

    9,200+ Respondents from 110 countries, across all industries

  • Why is the history important?

  • Why is the history important?It reminds us that DevOps is...

  • Why is the history important?

    from practitioners, by practitioners

    It reminds us that DevOps is...

  • Why is the history important?

    from practitioners, by practitioners not a thing (product, methodology, specification, job title)

    It reminds us that DevOps is...

  • Why is the history important?

    from practitioners, by practitioners not a thing (product, methodology, specification, job title) an experience-based movement

    It reminds us that DevOps is...

  • Why is the history important?

    from practitioners, by practitioners not a thing (product, methodology, specification, job title) an experience-based movement decentralized and open to all

    It reminds us that DevOps is...

  • Why is the history important?

    from practitioners, by practitioners not a thing (product, methodology, specification, job title) an experience-based movement decentralized and open to all

    It reminds us that DevOps is...

    Biggest source of tensions in community is not understanding this!

  • What have we learned?

  • DevWa

    ll of

    Con

    fusio

    n

    Ops

  • At first we forgot the context!

  • OpsDev

    We are in business to give the customer... What they want When they want it At the lowest cost possible

  • OpsDev

    DevOps Problems!

  • Ah-ha!

    OpsDev Remove

    Shorten

    Lead Time

    Feedback

  • Ah-ha!

    OpsDev Remove

    Shorten

    Lead Time

    Feedback

  • My organization is stuck! and I dont know why

    Business pressuring to route around me

    I have no real visibility Org has low confidence in ability to deliver

    Usual coping mechanisms arent working

    Dont bring me more tools!

    My job is painful!.. and I know why

    Im always waiting for someone or being undermined by someone else

    If you just let me do it myself We should automate everything first

    Using new tools like company x will fix our problems!

    Executives Teams

    I think DevOps can help me I think DevOps can help me

  • My organization is stuck! and I dont know why

    Business pressuring to route around me

    I have no real visibility Org has low confidence in ability to deliver

    Usual coping mechanisms arent working

    Dont bring me more tools!

    My job is painful!.. and I know why

    Im always waiting for someone or being undermined by someone else

    If you just let me do it myself We should automate everything first

    Using new tools like company x will fix our problems!

    Executives Teams

    I think DevOps can help me I think DevOps can help me

  • My organization is stuck! and I dont know why

    Business pressuring to route around me

    I have no real visibility Org has low confidence in ability to deliver

    Usual coping mechanisms arent working

    Dont bring me more tools!

    My job is painful!.. and I know why

    Im always waiting for someone or being undermined by someone else

    If you just let me do it myself We should automate everything first

    Using new tools like company x will fix our problems!

    Executives Teams

    I think DevOps can help me I think DevOps can help me

  • My organization is stuck! and I dont know why

    Business pressuring to route around me

    I have no real visibility Org has low confidence in ability to deliver

    Usual coping mechanisms arent working

    Dont bring me more tools!

    My job is painful!.. and I know why

    Im always waiting for someone or being undermined by someone else

    If you just let me do it myself We should automate everything first

    Using new tools like company x will fix our problems!

    Executives Teams

    I think DevOps can help me I think DevOps can help meOrganizational Analysis

    Process Redesign

    Management Coaching

  • My organization is stuck! and I dont know why

    Business pressuring to route around me

    I have no real visibility Org has low confidence in ability to deliver

    Usual coping mechanisms arent working

    Dont bring me more tools!

    My job is painful!.. and I know why

    Im always waiting for someone or being undermined by someone else

    If you just let me do it myself We should automate everything first

    Using new tools like company x will fix our problems!

    Executives Teams

    I think DevOps can help me I think DevOps can help meOrganizational Analysis

    Process Redesign

    Management Coaching

    Software Tools

    Design Patterns and Methodologies

    Training

  • My organization is stuck! and I dont know why

    Business pressuring to route around me

    I have no real visibility Org has low confidence in ability to deliver

    Usual coping mechanisms arent working

    Dont bring me more tools!

    My job is painful!.. and I know why

    Im always waiti