2016 DevOps 新趨勢調查報告

JackyLeng 8年前發布 | 17K 次閱讀 DevOps Docker

RightScale于2016年1月進行了有關云計算使用情況的第五次年度調查,本次調查特別關注了 最新的DevOps趨勢 。從總體趨勢來看,對DevOps的接受度正在增長,尤其是大企業中,Docker和各種工具的使用率呈現出強有力的增長態勢。

本次調查是目前為止針對云環境中DevOps所做的最大規模調查,受訪者包含大量真實用戶以及配置管理和容器工具的用戶。他們的回應為目前的DevOps狀態提供了一種有益視角。

調查詢問了1,060位IT專業人員對DevOps工具的接受和使用情況。42%的受訪者就職于員工總數超過1000人的大型企業。本次調查的誤差幅度為3.07%。

我們將通過本文介紹此次調查中的一些重要新發現。

DevOps正在增長,尤其是在大企業中

  • DevOps的接受度從2015年的66%增至2016年的74%。
  • DevOps的接受度在大企業中最為強勁(81%的大企業開始接受DevOps,而中小企業比例為70%)。
  • 大企業正在自下而上接受DevOps:接受度分別為:項目或團隊29%;業務單位或部門31%;整個公司21%。

Docker用量翻倍,Chef和Puppet齊頭并進

  • 總的來說,Chef、Puppet和Docker是最主要的三大DevOps工具(分別占32%、32%,以及27%)。
  • Docker是增速最快的DevOps工具,年增長率超過一倍,從2015年的13%增至2016年的27%。

DevOps用戶會使用多種工具

  • 不到半數(43%)的公司在使用諸如Chef、Puppet、Ansible或Salt等配置工具。
  • 使用多種配置工具的情況(25%)比只使用一種配置工具(18%)更常見。
  • 使用Chef或Puppet的公司中,有67%還使用了其他工具。
  • 配置工具通常會與Docker配合使用,80%的Docker用戶使用了至少一種配置工具。

容器的接受度正在成熟,尤其是在大企業中

  • 大企業對容器的使用超過中小企業。29%的大企業在容器中運行了工作負載,中小企業這一比例為24%,此外41%的大企業在通過容器做實驗,而中小企業這一比例為33%。

Docker在歐洲的接受度最高,主要用戶為技術公司和大企業

  • 通過對不同地區、行業,以及角色的Docker接受度進行評估,RightScale發現目前Docker使用量最高的為技術型組織(32%),大型企業(29%),以及開發者(28%)。歐洲的Docker使用率(34%)也遠高于平均水平。

對裸機容器的關注激增

  • 容器目前主要部署于虛擬機(29%),而非裸機(Bare metal)環境(12%)。
  • 但是對于裸機容器部署的關注度激增,24%的受訪者稱有計劃未來進行此類部署。
  • 大部分容器均使用傳統Linux發行版構建,例如Ubuntu(43%)、CentOS(39%),以及Red Hat(37%)。CoreOS(12%)是目前使用率最高的最小化(Minimalist)操作系統,該系統就是專門針對容器設計的。

容器技術面臨的最大挑戰是經驗的缺乏

  • 對于目前尚未使用容器的受訪者,缺乏經驗是目前最大的挑戰(39%)。
  • 已經使用容器的受訪者提出的主要挑戰包括安全性(29%)和技術成熟度(29%)。

容器技術2016年的重心是教育和經驗

  • 2016年,容器方面最主要的倡議為提供更多教育(62%),以及在開發/測試場景中使用容器進行更多實驗(44%),接著是生產環境中的使用(28%)以及在開發/測試環境中擴大容器的使用范圍(28%)。

DevOps趨勢:重要結論

DevOps正在增長,尤其是在大企業中

自從上一次云計算狀態調查之后,12個月來我們發現DevOps的接受度有了顯著提高。74%的受訪者已經接受了DevOps,而去年這一比例為66%。

2016年,81%的大企業開始接受DevOps,中小企業的接受度僅為70%。

大企業正在自下而上接受DevOps,其中業務單位或部門(31%)以及項目和團隊(29%)最有可能接受DevOps。只有21%的大企業具備在整個公司范圍內接受DevOps的倡議。

Docker用量翻倍,Chef和Puppet齊頭并進

2016年,DevOps工具的用量大幅激增。Chef和Puppet依然是最常用的DevOps工具,使用率均為32%(2015年時,Chef使用率為28%,Puppet為24%)。Docker是年增長率最快的工具,用量增長一倍以上(從13%增至27%)。Ansible的用量也有顯著增加,使用率從10%翻倍至20%。

DevOps用戶會使用多種工具

不到半數(43%)的公司在使用諸如Chef、Puppet、Ansible或Salt等配置工具。然而使用配置工具的公司更有可能同時使用多個工具。25%的受訪者使用兩種或更多配置工具,只使用一種工具的比例為18%。

Chef和Puppet是最常用的組合:使用Chef的組織中有67%同時也使用Puppet,類似的,使用Puppet的組織中也有67%同時使用了Chef。

Docker并沒有取代配置工具,而是被作為這些工具的補充。絕大部分Docker用戶(80%)同時還使用了至少一種配置工具。Chef用戶有45%同時也使用了Docker,Puppet用戶則有43%使用了Docker。

容器的接受度正在成熟,尤其是在大企業中

對Docker的接受已遠遠超出實驗階段。更出乎意料的也許是有很多大企業不僅通過Docker部署工作負載,其中甚至有29%已經開始通過容器運行工作負載(開發用途僅為8%,生產負載占21%)。只有少數大企業(8%)不打算使用Docker。

Docker在歐洲的接受度最高,主要用戶為技術公司和大企業

RightScale按照不同群體對受訪者進行了分類,發現Docker的使用群體主要為技術公司(32%)、大企業(29%),以及開發者(28%)。目前歐洲的Docker使用率最高(34%),亞洲打算使用Docker的受訪者比例最大(25%已在使用,42%計劃使用)。

對裸機容器的關注激增

容器目前主要部署于虛擬機(29%),而非裸機環境(12%)。但是對于直接在裸機中部署容器的關注度激增,24%的受訪者稱有計劃未來進行此類部署。

容器技術面臨的最大挑戰是經驗的缺乏

對于使用過容器的受訪者,最大的挑戰是安全性(29%)、技術成熟度(29%),以及容器使用經驗的缺乏(25%)。對于目前尚未使用容器的受訪者,缺乏經驗是目前最大的挑戰(39%)。

容器技術2016年的重心是教育和經驗

2016年,容器方面最主要的倡議為提供更多教育(62%),以及在開發/測試場景中使用容器進行更多實驗(44%),接著是生產環境中的使用(28%)以及在開發/測試環境中擴大容器的使用范圍(28%)。

總結:DevOps接受度的大躍進

從2016云計算狀態調查報告中可以知道,用戶對DevOps的興趣正在提升,同時對Docker的接受也呈現出野火燎原般的發展趨勢。與以往的很多技術變遷不同,當時大企業的接受速度更為緩慢,但對于Docker的接受大企業反而走在最前端,速度遠遠超過小型組織。

Chef和Puppet依然是最常用的DevOps工具,緊隨其后的還有Docker,但只要宣稱即將使用Docker的大量組織能夠落實自己的計劃,Docker很快就會獲得更高使用率。采用Docker并不意味著要放棄其他DevOps工具。調查顯示,很多組織并未采取“多選一”的做法,而是同時使用多個配置工具,大部分Docker用戶同時還使用了至少另一種配置工具。

很多Docker技術的觀察家也預測說,如果用戶開始使用裸機Docker,虛擬化技術供應商將面臨不小的風險。雖然這個預測尚未成真,但調查顯示越來越多的Docker用戶打算以后拋棄虛擬機層。

盡管全球用戶都對Docker表示出興趣,但在使用率方面,歐洲目前已經超過了北美,亞洲的使用率也在激增。隨著用戶關注度的持續增長,很多企業受制于壓力必須開始接受Docker。實際上很多公司自己就認為相關經驗的缺乏是目前最大的挑戰之一,因此提高教育水平和經驗,已經成為容器技術在2016年最重要的倡議。

閱讀原文

 

 本文由用戶 JackyLeng 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!