查看原文
其他

CNCF 2021 年度调查报告

常华Andy Andy730 2024-03-16

Source: CNCF, Annual Survey 2021, February 2022


Kubernetes  跨越鸿沟之年



关键要点


  • 容器和 Kubernetes  已经真正成为主流 —— 全球组织中的使用率有所上升,尤其是在大型企业中。

  • 有了这种事实上的地位,Kubernetes  现在正走向类似于 Linux 的 "内部动力" (under the hood),越来越多的组织利用托管服务和打包容器平台。

  • CNCF 也开始看到组织向上移动 —— 应用不太成熟的项目来应对包括监控和通信在内的挑战。



Kubernetes  已经跨越了应用鸿沟,成为全球主流技术


根据 CNCF 的受访者,96%的组织正在使用或评估 Kubernetes ,这是自2016年我们开始调查以来的历史新高。特别有趣的是 Kubernetes  在生产中心区域的导入,新兴技术中心非洲(73%)领先于其他更成熟的技术中心,包括欧洲(69%)和北美(55%)。此外,93%的受访者目前正在使用或计划使用生产中的容器,这与我们2020年调查中的92%相呼应。


96% 的组织正在使用或评估 Kubernetes 



Kubernetes  已经跨越了应用鸿沟


根据 SlashData 为 CNCF 发布的最新《云原生开发报告》,Kubernetes  在过去 12 个月中取得了令人瞩目的增长,目前有 560 万开发人员使用 Kubernetes 。


这比一年前增长了67%,当时,根据问题方法的变化进行调整,全球有390万Kubernetes 开发人员。这个群体现在占所有后端开发人员的31%,比去年增加了4个百分点。


Kubernetes 的无处不在也得到了 New Relic 的有力证据的支持,基于账户信息,Kubernetes 的应用率同比增长了37%,而整体容器应用率同比增长了49%。根据这些统计数据和 New Relic 的 O11y 趋势报告,他们认为 Kubernetes 和基于容器的平台的应用率上升,增加了希望了解其复杂应用程序架构的组织对可观察性成熟度的需求。


CNCF 看到的一个有趣的趋势是 Kubernetes 和大型组织之间的相关性:来自超过5000个 FTE 的组织的受访者比那些在较小组织中工作的人更有可能使用Kubernetes 。SlashData 的调查结果强化了这一点,SlashData 发现 Kubernetes 的使用率在大公司中飙升。此外,Datadog 报告称,大公司(500-1000和1000+)比较小的公司(<500)更多地使用 Kubernetes 。



随着其主流地位的巩固,Kubernetes 开始成为 "内部动力"


随着技术的发展,容器和 Kubernetes 似乎都变得越来越不明显。看起来,组织使用无服务器和托管服务比过去更密集,用户现在不一定需要了解底层容器技术。


"在过去一年中,我们看到报告容器使用(93%)与 Kubernetes 使用(96%)之间的差异一直在稳步增长。令人着迷的是,Kubernetes 已经从一种利基技术发展到如此无处不在的东西,以至于人们甚至不知道他们正在使用基于它的技术,因为最终用户的价值已经上升到堆栈。它类似于无处不在的 Linux,Linux 现在存在于许多其他平台和设备中:电视,电话,冰箱,甚至火星探测器。人们往往没有意识到下面的所有技术。“

Chris Aniszczyk,CNCF 首席技术官



Kubernetes 开始成为 "内部动力"


CNCF 在我们的调查结果的第一部分中看到了这一趋势:79%的受访者使用经过认证的Kubernetes 托管平台。其中,最受欢迎的是 Amazon Elastic Container Service for Kubernetes (39%),Azure Kubernetes  Service(23%)和 Azure(AKS)Engine(17%)。


与此同时,我们调查的第二部分显示,39%的受访者正在使用无服务器技术(与2020年类似),其中托管平台(75%)是最受欢迎的 —— 比去年增加了24%,AWS Lambda(74%)和Azure Functions(39%)是领先的选择。


Datadog 的2021年容器报告显示,近90%的 Kubernetes 用户利用云托管服务,高于2020年的近70%。与此同时,使用 Amazon ECS 的容器化公司中有近40%使用Fargate,高于2020年的35%左右,这表明无服务器容器正在上升。


此外,Datadog 的《2021年无服务器状态报告》(State of Serverless Report)研究了数千家公司运行的数百万个函数,以了解无服务器技术的实际应用,发现 Lambda函数被调用的频率是两年前的3.5倍。根据该报告,AWS Lambda 是最成熟和广泛使用的功能即服务产品,但 Datadog 在应用 Azure Functions 和 Google Cloud Functions 方面也出现了令人印象深刻的增长。


SlashData 还报告了类似的趋势:33%使用编排技术的开发人员目前正在使用 Amazon ECS,使其成为最广泛应用的解决方案。然而,GKE 在过去12个月中一直在接近这一领先地位,大幅增长了4个百分点。与此同时,30% 的编排开发人员使用 Amazon EKS,AWS Lambda 仍然是最受欢迎的无服务器解决方案,53% 的无服务器开发人员使用它。



有证据表明,组织正开始向技术栈上游转型


随着 Kubernetes 逐渐成熟为主流技术,越来越多的组织似乎正在利用 Kubernetes  API 和接口,慢慢地向云原生堆栈上游移动。


这在运行时容器(CRI-O,containerd),服务网格(Envoy,Linkerd)和监视工具(Prometheus)中尤为明显。然而,正如 Kubernetes 已经开始“内部动力”消失一样,对更广泛的云原生技术的认识似乎也在下降。当 CNCF 与 Datadog 和 New Relic 的报告数据形成对比时收到的响应突出了这一点 —— 这描绘了云原生应用的更准确的画面。


在 CNCF 的调查数据中,我们看到我们的毕业项目在生产和评估中的使用量保持稳定。生产中使用的更成熟的毕业项目略有下降,我们将其归因于我们不断增长的社区更广泛的全球反应 —— Fluentd 的生产使用量略有下降13%,其次是Envoy(-10%)和Prometheus(-6%)。containerd 的使用量增幅最大,为28%。然而,这与可观察性公司的生产数据有冲突,这些公司显示 Kubernetes 和 Prometheus 等成熟项目有所增加。


此外,人们对生产使用量健康增长的新兴孵化项目有着浓厚的兴趣。最值得注意的是 Argo 的生产使用量同比增长了115%。容器运行时 CRI-O 的投产期也同比增长了51%。


根据账目,New Relic 报告称,2021年最后六个月 Prometheus 的应用率总体增长了43%。与此同时,基于数据采集,FluentD 的应用率在过去一年中增长了53%。这些趋势表明,越来越多的组织正在寻求利用开源技术来推进其可观察性实践和能力。


Datadog 报告称,从2020年到2021年,使用 containerd 的容器化公司的比例迅速增长了500%。同样,从2020年1月到2021年1月,使用 Envoy 的容器化公司增长了39%。


这是一个新兴趋势,将 CNCF 即将到来的2022年调查结果与我们今天看到的云原生景观不断发展的结果进行比较将特别有趣。

继续滑动看下一个
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存