CNCF 釋出了 2021 年度調查報告。調查報告分為兩部分,第一部分針對容器和 Kubernetes,第二部分涵蓋雲原生技術,主要包括服務網格、無伺服器、儲存以及其他 CNCF 專案。本次調查覆蓋了全球 3800 多名受訪者,也首次加入了來自 Datadog、New Relic 和 SlashData 的資料和見解。
據 CNCF 本次調查,96% 的企業正在使用或評估 Kubernetes,這個資料是自 2016 年開啟調查以來的歷史新高。
SlashData 為 CNCF 開發的雲原生開發狀態報告也顯示,Kubernetes 在過去 12 個月中增長迅速,目前有 560 萬開發人員使用 Kubernetes。比一年前增加了 67%。此外,Kubernetes 的普遍性也得到了 New Relic 有力證據的支援,New Relic 的 O11y 趨勢報告中顯示,基於賬戶的 Kubernetes 採用率同比增長 37%,整體容器採用率同比增長 49%,他們認為 Kubernetes 和基於容器的平臺的採用率上升,增加了希望獲得其複雜應用程式架構可見性的企業對可觀測性成熟度的需求。
另外,還有一個重要的趨勢就是 Kubernetes 與大型企業的聯絡佔比更多。SlashData 的調查結果強化了這一點,他們發現 Kubernetes 在大公司中的使用量猛增。此外,Datadog 報告也提到,大公司(500-1000 人和 1000+)比小公司(<500)更多地使用 Kubernetes。
CNCF 認為,容器和 Kubernetes 的事實地位已經鞏固,隨著技術的發展,容器和 Kubernetes 將慢慢轉向 “幕後” 工作,與過去相比,企業似乎更密集地使用無伺服器和託管服務,開發者也不一定需要了解底層容器技術。
CNCF 首席 CTO Chris Aniszczyk 提到:“過去一年中,容器使用(93%)和 Kubernetes 使用(96%)之間的差異一直在穩步增長。令人著迷的是,Kubernetes 從一個小眾技術迅速發展成這麼普遍的技術是這麼的迅速,人們甚至不知道他們正在使用基於它的技術,它類似於無處不在的 Linux,現在它已經存在於許多其他平臺和裝置中,例如電視、電話、冰箱甚至火星探測器。人們往往沒有意識到底層的所有開源技術。”
調查顯示 79% 的受訪者使用經過認證的 Kubernetes 託管平臺。其中,最受歡迎的是亞馬遜 Kubernetes 託管服務 Amazon EKS、Azure (AKS) Engine。
調查的第二部分顯示,39% 的受訪者正在使用無伺服器技術,與 2020 年相差不大,其中託管平臺最受歡迎,AWS Lambda 和 Azure Functions 仍是主流選擇,相比去年都有不小的增長。
Datadog 的容器和無伺服器報告印證了這一點,報告顯示,接近 90% 的 Kubernetes 與使用者使用雲託管服務。Lambda 作為最成熟、使用最廣泛的 FaaS(功能即服務)產品,過去一年的函式呼叫頻率是兩年前的 3.5 倍。此外,Azure Functions 和 Google Cloud Functions 的採用方面也有很大的增長。
SlashData 也報告了類似的趨勢,33% 使用編排技術的開發人員目前正在使用 Amazon ECS,這是最為廣泛採用的解決方案,此外 GKE 在過去 12 個月也實現了大幅增長。
隨著 Kubernetes 成為主流技術,越來越多的企業正在慢慢向雲原生技術棧升級。這一點在執行時容器(CRI-O、containerd)、服務網格(Envoy、Linkerd)和監控工具(Prometheus)幾個方面尤為明顯。
CNCF 執行董事 Priyanka Sharma 在一份宣告中說到:“Kubernetes 在雲原生社群中的採用率接近 100%,這意味著那些投資於雲原生的人對未來充滿了信心和期待。我們的資料也表明了雲原生很普遍,無論是內部部署還是作為一種管理服務。隨著容器基礎設施的不斷成熟,我相信 2022 年將是雲原生的新興領域(如邊緣計算、可觀測性、安全性)的大好年景。
2021 CNCF 年度調查報告地址:
https://www.cncf.io/wp-content/uploads/2022/02/CNCF-Annual-Survey-2021.pdf