基於 Docker 的現代軟體供應鏈

OneAPM官方技術部落格發表於2016-05-12

【編者按】本文作者為 Marc Holmes,主要介紹一項關於現代軟體供應鏈的調查結果。本文系國內 ITOM 管理平臺 OneAPM 編譯呈現,以下為正文。

3 月初,為了瞭解軟體供應鏈的現狀以及 Docker 在軟體供應鏈發展中所起的作用,我們廣泛調查了對 Docker 感興趣的人群。今天上午,我們很高興在此公佈該調查的結果,您也可以點選此處獲取報告詳情。

基於 Docker 的現代軟體供應鏈

調查方法

在此次調查中,我們採訪了部署容器技術各個階段的人員,並收到了 500 多位調查物件的反饋結果。他們都是從事開發和運維工作的專業技術人員,而且在各個行業以及不同規模的企業中擔當重要角色:

  • 47% 是開發人員或開發經理
  • 56% 來自於規模少於 100 人的企業
  • 59% 來自軟體公司,其餘人員所屬行業分佈廣泛
  • 51% 正在生產環境中使用 Docker

感謝所有抽出寶貴時間作答並與大家分享觀點和經驗的調查物件。

主要調查結果

本次調查的資料、圖表和報告中包含了大量資訊,建議大家撥冗垂閱。以下是我們認為比較重要的調查結果:

Docker 為受訪者最新的開發計劃提供了所需的敏捷性、控制性和可移植性。當問及他們期望 Docker 帶來怎樣的成果時,以下三項所佔比例最高:

基於 Docker 的現代軟體供應鏈

在所有的容器管理供應商中,Docker 提供的獨特價值是可移植性。關於編排和管理生態系統,絕大部分調查物件表示正在使用 Docker Swarm、Google Kubernetes 和 Amazon EC2 容器服務。在這三者之中,只有 Docker Swarm 是與雲相容的容器編排系統。

基於 Docker 的現代軟體供應鏈

Docker 通過優化的 DevOps 實踐為應用程式交付流程提供了可量化的改進。調查物件驗證並量化了 Docker 對他們的應用所產生的積極影響——其中包括軟體版本釋出頻率高達13倍的平均提升。

基於 Docker 的現代軟體供應鏈

Docker 對混合雲/多重雲策略至關重要,使用者可以自由選擇本地、跨雲、私有云或公共雲環境。在使用 Docker 的調查物件中,80% 表示他們將 Docker 作為雲策略的一部分,原因包括遷移、混合雲的可移植性,以及避免鎖定於單一的雲供應商。

基於 Docker 的現代軟體供應鏈

Docker 可以實現微服務架構交付以及舊版單一應用程式的現代化改進。並不出人意料的是,Docker 正在幫助許多調查物件實現 2016 年的主要行動計劃。除了預期的 DevOps 用途,他們還計劃將 Docker 用於新的微服務應用程式以及現有舊版應用程式的現代化改進。

基於 Docker 的現代軟體供應鏈

再次感謝所有調查物件,這些資訊對於我們今年的 Docker 規劃工作堪稱無價。很高興我們對開發和運維團隊有所價值和幫助,我們會竭盡全力做得更好!

點此連結下載調查報告!

OneAPM Cloud Insight 產品集監控、管理、計算、協作、視覺化於一身,幫助所有 IT 公司,減少在系統監控上的人力和時間成本投入,讓運維工作更加高效、簡單。想閱讀更多技術文章,請訪問 OneAPM 官方技術部落格

本文轉自 OneAPM 官方部落格

原文地址:https://blog.docker.com/2016/04/the-modern-software-supply-chain-runs-on-docker/

相關文章