rightscale 2016 state of the cloud report: devops ?· rightscale 2016 state of the cloud report:...

Download RightScale 2016 STATE OF THE CLOUD REPORT: DevOps ?· RightScale 2016 STATE OF THE CLOUD REPORT: DevOps…

Post on 26-Jul-2018

212 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • RightScale 2016

    STATE OF THE CLOUD REPORT:DevOps Trends Docker Spreads All the Way to Production,

    Is Used Alongside Chef, Puppet, and Ansible

  • 22016 RightScale, Inc. All rights reserved. This work by RightScale is licensed under a Creative Commons Attribution 4.0 International License.

    Executive Summary

    In January 2016, RightScale surveyed 1,060 technical professionals across a broad cross-section of

    organizations about their adoption of cloud computing. The company published its annual State of

    the Cloud Report on February 9, 2016.

    We also asked a number of additional questions about their adoption of DevOps and use of

    DevOps tools, including Docker. In this DevOps Trends report, we offer a deep dive into those

    responses as well as some additional analysis about DevOps.

    The 2016 State of the Cloud Survey identified several key findings:

    DevOps growing especially in the enterprise.

    DevOps adoption increased from 66 percent in 2015 to 74 percent in 2016.

    DevOps adoption is strongest in the enterprise (81 percent of enterprises adopting DevOps compared to 70 percent in SMBs).

    Enterprises are adopting DevOps from the bottom up: projects or teams (29 percent) and business units or divisions (31 percent), company-wide (21 percent).

    Docker usage doubles while Chef and Puppet are neck and neck.

    Overall, Chef, Puppet, and Docker are the top 3 DevOps tools (32 percent, 32 percent, and 27 percent, respectively).

    More enterprises use Puppet (42 percent) vs. Chef (37 percent) and Docker (29 percent).

    Docker is the fastest growing DevOps tool, with adoption more than doubling year-over-year from 13 percent in 2015 to 27 percent in 2016. In the enterprise, Docker also saw more than 2x

    growth (from 14 percent to 29 percent).

    Docker could soon be the most used DevOps tool in the enterprise as 38 percent of enterprises have plans to use it. This compares to 20 percent that plan to use Chef and 19 percent that plan

    to use Puppet.

    The deep dive into DevOps Trends revealed several additional findings:

    DevOps users use multiple tools.

    Less than half (43 percent) of companies are using a configuration tool such as Chef, Puppet, Ansible, or Salt.

    Use of multiple configuration tools is more common (25 percent) than a single configuration tool (18 percent).

    http://creativecommons.org/licenses/by/4.0/http://creativecommons.org/licenses/by/4.0/

  • 32016 RightScale, Inc. All rights reserved. This work by RightScale is licensed under a Creative Commons Attribution 4.0 International License.

    67 percent of companies using Chef or Puppet also use the other tool.

    Configuration tools are often used with Docker; 80 percent of Docker users also leverage at least one configuration tool.

    Almost half of companies using Chef or Puppet also use Docker (45 percent of Chef users also use Docker; 43 percent of Puppet users also use Docker).

    Container adoption is maturing, especially in enterprises.

    Overall, 26 percent of respondents have workloads already running in containers (8 percent in development, 18 percent in production). 36 percent of respondents are experimenting with

    containers, while 25 percent are learning about containers.

    Enterprises are using containers more than SMBs. 29 percent of enterprises have workloads running in containers versus 24 percent of SMBs, and 41 percent of enterprises are

    experimenting as compared to 33 percent of SMBs.

    Docker seeing greatest adoption in Europe, with tech companies, and with enterprises.

    Evaluating Docker adoption across different geographies, industries, and roles, RightScale found that current use of Docker is heaviest among tech organizations (32 percent), enterprises

    (29 percent), and developers (28 percent). Use of Docker in Europe (34 percent) is also well

    above average.

    Significant interest in containers on bare metal.

    Containers are currently being deployed primarily on virtual machines (29 percent) versus bare metal (12 percent).

    There is significant interest in deploying containers on bare metal with 24 percent of respondents having plans to do so in the future.

    Most containers are built using traditional Linux distributions such as Ubuntu (43 percent), CentOS (39 percent), and Red Hat (37 percent). CoreOS (12 percent) is the most widely

    adopted of the minimalist operating systems, which are designed specifically for containers.

    Biggest challenge with containers is lack of experience for newbies.

    For respondents who are not currently using containers, lack of experience was by far the top challenge (39 percent).

    The top challenges cited by respondents who are already using containers were security (29 percent) and immature technology (29 percent).

    Container focus in 2016 is education and experience.

    The top container initiative in 2016 will be getting more educated (62 percent), followed by conducting more experiments with containers in dev/test (44 percent) and production

    (28 percent), as well as expanding container use in dev/test (28 percent).

    http://creativecommons.org/licenses/by/4.0/http://creativecommons.org/licenses/by/4.0/

  • 42016 RightScale, Inc. All rights reserved. This work by RightScale is licensed under a Creative Commons Attribution 4.0 International License.

    Key Survey Stats:

    All respondents = 1,060

    Enterprise respondents (1,000+ employees) = 433

    SMB respondents (

  • Respondents by Industry

    Respondents by Region

    Level of RespondentsRole of Respondents

    52016 RightScale, Inc. All rights reserved. This work by RightScale is licensed under a Creative Commons Attribution 4.0 International License.

    http://creativecommons.org/licenses/by/4.0/http://creativecommons.org/licenses/by/4.0/

  • DevOps Adoption Up in 2016

    Enterprise vs. SMB DevOps Adoption

    62016 RightScale, Inc. All rights reserved. This work by RightScale is licensed under a Creative Commons Attribution 4.0 International License.

    Key Findings

    DevOps growing especially in the enterprise. In the twelve months since the last State of the Cloud Survey, weve seen strong growth in DevOps

    adoption. 74 percent of respondents are now adopting DevOps up from 66 percent last year.

    In 2016, the number climbs to 81 percent with enterprises while only 70 percent of SMBs say they

    are adopting DevOps. Enterprises are adopting DevOps from the bottom up, with business units or

    divisions (31 percent) and projects and teams (29 percent) most likely to be adopting DevOps.

    Only 21 percent of enterprises have a company-wide DevOps initiative.

    http://creativecommons.org/licenses/by/4.0/http://creativecommons.org/licenses/by/4.0/

  • Enterprise Adoption of DevOps

    Respondents Using DevOps Tools

    72016 RightScale, Inc. All rights reserved. This work by RightScale is licensed under a Creative Commons Attribution 4.0 International License.

    Docker usage doubles while Chef and Puppet are neck and neck. In 2016, the use of DevOps tools increased significantly. Chef and Puppet remain the most

    commonly used DevOps tools at 32 percent each (Chef is up from 28 percent, and Puppet is up

    from 24 percent in 2015). The biggest gains year-over-year came from Docker, which more than

    doubled in use (13 percent to 27 percent). Ansible also saw strong gains, doubling from 10 percent

    to 20 percent adoption. Adoption of cluster management tools lagged Docker adoption with

    Kubernetes (7 percent) and Docker Swarm (6 percent) gaining the largest use.

    http://creativecommons.org/licenses/by/4.0/http://creativecommons.org/licenses/by/4.0/

  • Enterprise Respondents Using DevOps Tools

    82016 RightScale, Inc. All rights reserved. This work by RightScale is licensed under a Creative Commons Attribution 4.0 International License.

    Among enterprises, Puppet is the most popular DevOps tool with 42 percent using it, compared

    to 37 percent using Chef. Docker is the third most used tool (29 percent), but is also the tool

    enterprises plan to use the most (38 percent). When adding current use with future plans to

    use, Docker is the most popular at 67 percent compared to Puppet at 61 percent and Chef at 57

    percent. Year-over-year, Ansible saw the largest percentage increase, almost tripling from 8 percent

    last year to 23 percent in 2016. Docker also more than doubled on a larger base, from 14 percent

    to 29 percent.

    Respondents Using DevOps Tools

    http://creativecommons.org/licenses/by/4.0/http://creativecommons.org/licenses/by/4.0/

  • SMB Respondents Using DevOps Tools

    92016 RightScale, Inc. All rights reserved. This work by RightScale is licensed under a Creative Commons Attribution 4.0 International License.

    In SMBs, Docker, Chef, and Puppet usage is comparable (Chef 28 percent, Docker 26 percent,

    and Puppet 25 percent). When adding current usage with future plans to use, Docker leads with

    59 percent; Chef is at 46 percent; and Puppet is at 43 percent. Docker usage doubled in the

    SMB space, increasing from 13 percent to 26 percent.

    Enterprises Using DevOps Tools

    http://creativecommons.org/licenses/by/4.0/http://creativecommons.org/licenses/by/4.0/

  • Number of Configuration Tools Used

    SMBs Using DevOps Tools

    102016 RightScale, Inc. All rights reserved. This work by RightScale is licensed under a Creative Commons Attribution 4.0 International License.

    DevOps users use multiple tools. Less than half (43 percent) of