『产业气象站』为何如此成功?,“出道”5 年采用率达 78%,Kubernetes


『产业气象站』为何如此成功?,“出道”5 年采用率达 78%,Kubernetes
文章图片
很难相信Kubernetes直到2015年中期(首次提交后的一年)才达到1.0版本 , 因为容器编排平台目前已经在云原生计算基金会(CNCF)调查的企业中生产了78% , 这是非常疯狂的快速增长 。
CNCF2018年的报告中也提到:2018年时就有58%的企业在生产中运行Kubernetes 。
当企业希望改进其开发应用程序的方式时 , 这说明了容器的强大功能 。 它还强调了开源对于广泛采用技术的重要性 。
Kubernetes社区
Kubernetes受欢迎的秘诀是社区 。 正如作者在2016年曾写道 , Kubernetes并不是第一个进入市场的(Mesosphere和Docker获得了这一荣誉) 。 它也不是市场上唯一的开源容器编排工具 。
然而 , 它是开放的 , 是可开源的 , 但是封闭的治理会阻碍潜在的贡献者(和竞争者) 。 然而 , 谷歌采取了一种不同的策略 , 作者当时写道:
是什么导致了这些完全不同的社区结果?(在Kubernetes、Docker和ApacheMesos之间)一句话概括:谷歌 。 或者更确切地说 , 是谷歌的相对缺乏 。 尽管其他每个编排项目都具有很大的单一供应商影响力 , 但Kubernetes受益于Google的持续开发方法及其原始工程 。
【『产业气象站』为何如此成功?,“出道”5 年采用率达 78%,Kubernetes】五年来 , Google仍然是Kubernetes的最大贡献者 , 其次是VMware和RedHat(以去年的贡献来衡量) 。 但Kubernetes已不再是谷歌的全部 , 甚至关闭 。 有超过35000名贡献者分布在超过2000家公司 , 产生了超过110万的贡献 。 这是非常令人印象深刻 。
这一成功并不是因为谷歌开发了很好的容器编配技术 。 毕竟 , 该公司已经使用同类(Borg)管理容器10年了 。 “在一个k8s不是开源的世界里 , ”RedMonk的分析师SteveO’grady指出 , “它是一个小众产品 , 与现在相比 , 更多的工作负载被拼接到AWS上 。 ”
谷歌认识到了这一点 , 这让TimHockin争论道:“所有人都太天真了 , 以为一个非开源的Kubernetes会跟这个现象有一点点相似 。 ”
这种现象可以转化为一个活跃的开发社区 。 根据MarekKuczyński所说:“由于广泛的采用 , 在任何地方都更容易部署Kubernetes , 社区正高速开发/改进项目 。 ”
现在我们来谈谈广泛采用 。
Kubernetes俱乐部
CNCF每年都对社区进行调查 。 今年 , 他们收到了1337份回复 , 分布在全球各地 。 受访者也为各种规模的组织工作 , 尽管最大的比例(30%)来自雇佣超过5000人的公司 。 样本集相当多样化 , 多达三分之二的受访者在软件和技术行业工作 。
换句话说 , 大多数受访者从事技术行业 , 因此倾向于“早期采用者” 。 这种偏见体现在一些问题上 , 比如受访者在哪里运行他们的应用程序 。 62%的受访者选择了“公有云” , 尽管大部分IT支出(占全球3.7万亿美元 , IT市场的97%)仍然在本地 。
即便如此 , 即使容器和Kubernetes稳步进入了主流 , 但它们在这种早期采用者中的发展速度仍然令人印象深刻 。 首先 , 这是自2016年以来采用的容器:
『产业气象站』为何如此成功?,“出道”5 年采用率达 78%,Kubernetes
文章图片
在这些生产工作负载中 , 各组织越来越习惯运行大量容器:
『产业气象站』为何如此成功?,“出道”5 年采用率达 78%,Kubernetes
文章图片
在这样的背景下 , Kubernetes的采用率从2017年的约50%飙升至2018年的58% , 并在2019年跃升至78% , 这是有原因的 。 企业正在大规模地拥抱容器 , 并且需要强大的方法来扩展它们 , 而Kubernetes提供了这些方法 。 但这与技术无关 。 或者说它不仅只与技术有关 。 调查的受访者认为 , 采用容器的最大障碍是文化变革 。 要真正以云本原生方式构建 , 公司需要改变它们对应用程序的思考方式 , 以及如何构建、部署和维护它们 。 作为一个广泛的社区安全网 , Kubernetes可以做的不仅仅是单纯的技术来为准采用者提供帮助 。


推荐阅读