共计 5770 个字符,预计需要花费 15 分钟才能阅读完成。
简介: 在 CNCF,为更好地理解开源和云原生技术的应用,咱们定期考察社区。这是第三次中国云原生考察,以中文进行,以便更深刻地理解中国云原生技术采纳的步调及如何在宏大且一直倒退的社区中赋能开发者并作出改革。本报告基于 2018 年 3 月和 2018 年 11 月公布的前两份中国报告。
中国 72% 的受访者生产中应用 Kubernetes
在 CNCF,为更好地理解开源和云原生技术的应用,咱们定期考察社区。这是第三次中国云原生考察,以中文进行,以便更深刻地理解中国云原生技术采纳的步调及如何在宏大且一直倒退的社区中赋能开发者并作出改革。本报告基于 2018 年 3 月和 2018 年 11 月公布的前两份中国报告。
- https://www.cncf.io/blog/2018/03/26/cncf-survey-china/
- https://www.cncf.io/blog/2018/11/13/cncf-survey-china-november-2018/
中国云原生考察的重点
- 49% 的受访者在生产中应用容器,另有 32% 打算这样做。与 2018 年 11 月相比,这是一个显著的增长,过后生产中仅 20% 应用容器。
- 72% 的受访者在生产中应用 Kubernetes,高于 2018 年 11 月的 40%。
- 私有云的使用率从 2018 年 11 月的 51% 降落到了 36%,取而代之的是应用 39% 的混合新选项。
- CNCF 我的项目呈指数增长。CNCF 现有四个在中国诞生并在该地区更宽泛应用的我的项目:孵化阶段的 Dragonfly 和 KubeEdge,以及刚毕业的 Harbor 和 TiKV。
2019 年中国云原生考察包含 300 名受访对象 – 其中 97% 来自亚洲,次要是中国。
容器应用
咱们晓得容器曾经扭转了基于云的基础架构,然而在过来的一年中,容器在生产中的应用已成为常态。依据咱们今年初公布的 2019 寰球云原生考察,84% 的受访对象在生产中应用容器,使得容器在寰球范畴内无处不在。
- https://www.cncf.io/wp-content/uploads/2020/08/CNCF_Survey_Report.pdf
中国考察表明,只管中国的容器应用落后于寰球,但其势头正在加强。在中国考察中,将近一半(49%)的受访对象在生产中应用容器 – 从 2018 年 3 月考察的 32% 和 2018 年 11 月的 20% 跃升至更高水平。
打算在生产中应用容器的中国会员越来越少 – 当初 32%,2018 年 3 月的考察中为 57%,11 月为 40%。这意味着许多组织已将容器打算付诸实施,而不再处于打算阶段,但仍存在增长空间,心愿持续增长。
Your organization uses containers for 您的组织应用容器为了 …
Proof of concept 概念验证
Development 开发
Test 测试
Production 生产
随着生产中利用的减少,测试环境中容器缩小。约 28% 的中国考察受访者目前测试中应用容器 – 与 2018 年 3 月的 24% 相比略有回升,但与 2018 年 11 月的考察中的 42% 相比有所降落。
只管容器带来了惊人的劣势,但也带来了挑战。随着工夫的推移产生了变动,然而复杂性的挑战始终放弃不变。在中国考察中,53% 的受访者将复杂性列为最大挑战。相比之下,2018 年 3 月的考察中,44% 受访者认为复杂性是最大挑战,占比最高。2018 年 11 月的考察中 28% 的受访者,占比排第三。
在挑战方面,安全性排名第二,受访者占比 39%。平安首次被列为首要挑战。培训有余和网络并列第三,占比 36%,而 35% 的考察受访者将可靠性和监控性作为部署挑战。
container challenges 容器挑战
complexity 复杂性
security 安全性
lack of training 培训 有余
networking 网络
reliability 可靠性
monitoring 监控
service mash 服务网络
cultural changes w/development team 文化扭转 w / 开发团队
scaling deployments based upon the load 基于负载的拓展部署
difficulty in choosing an orchestration solution 很难抉择编排流程解决方案
Kubernetes 增长
Kubernetes 作为一个容器编排通用平台正在行业中锋芒毕露并在中国的 CNCF 社区中的采用率也急剧回升。72% 的受访者示意在生产中应用 Kubernetes – 与 2018 年 11 月的 40% 相比有了大幅增长。
因而,评估 Kubernetes 的人数从 42% 降至 17%。
using in production 生产中应用
evaluating 评估
咱们还看到 Kubernetes 的生产集群在部署范畴两端的增长。大部分中国考察的受访组织应用不到 10 个集群,然而运行 50 个以上的集群的组织有所增加。这可能是因为在生产中应用容器的新受访者数量减少,从而减少了集群。
36% 的受访者领有 2 到 5 个集群,高于 2018 年 11 月的 25%,一半的受访者应用 1 到 5 个集群,70% 的受访者应用 1 到 10 个。只有 13% 多的受访者生产中有超过 50 个集群,而在 2018 年 11 月时仅有 5% 的受访者。
如果您应用 Kubernetes,那么您有多少个生产集群?
打包
Helm 是打包 Kubernetes 应用程序最受欢迎的办法,54% 的受访者抉择了这种办法。
入口
NGINX(54%)是应用最多的 Kubernetes 入口提供商,其次是 HAProxy(18%),F5(16%)和 Envoy(15%)。
拆散 Kubernetes 应用程序
在集群中治理对象是个挑战,然而命名空间通过按组过滤和管制来帮忙治理。71% 的受访者用命名空间拆散 Kubernetes 应用程序。在多个团队中应用 Kubernetes 的考察对象中,有 68% 应用命名空间。
监控,日志和跟踪
对于那些应用监控,日志和跟踪解决方案的用户来说,本地运行还是通过近程服务器托管更广泛。46% 的受访者应用本地监控工具,而 20% 的受访者通过近程服务运行。整体上应用日志和跟踪的受访者较少,然而 26% 的受访者在本地运行跟踪,而 20% 通过近程服务运行跟踪。21% 的企业外部运行跟踪工具,另外 21% 的企业通过近程服务运行。
代码
因为继续集成(CI)和继续交付(CD)的反对,云和容器的弱小性能独特推动了中国的开发和部署速度。咱们的考察通过开发者将代码检入存储库的频率来量化开发速度。35% 的受访对象每天屡次检入代码。43% 的每周几次检入代码,16% 的每月几次检入代码。
您检入代码的频率是?
A few times a month 一月几次
Multiple times a day 一天几次
A few times a week 一周几次
大多数受访对象公布周期是每周一次(43%),而仅五分之一多的(21%)是每月一次。而 18% 的是每日一次。12% 的受访对象按特定时间表工作。
您的公布周期是?
CI/CD
许多人认为胜利的 CI/CD 的根底是流程自动化。然而,咱们在中国的考察显示,纯自动化环境绝对较少 – 只有 21% 的受访对象采纳主动公布周期,而 31% 依附手动流程。最受欢迎的是混合形式,占 46%。
您的公布周期是手动还是主动?
CI/CD 是实现云原生零碎灵便交付和生命周期治理一种哲学和技术。Jenkins 是中国社区中最受欢迎的 CI/CD 工具,占社区的一半以上 53%,GitLab 占 40%。
云与外部部署
云在增长,然而往年的中国考察显示了从公共云的转移,公有云的合并以及混合云的呈现。2018 年 11 月考察中,公共云的应用仿佛达到了峰值 51%,而往年降落到 36%。公有云保持稳定 42%,2018 年 11 月是 43%。混合云是往年的新抉择,占 39%。
您公司 / 组织应用以下哪种数据中心?
Private cloud 公有云
Public cloud 私有云
Hybrid cloud 混合云
Other 其余
云原生我的项目
CNCF 治理着大量的开源我的项目,这些我的项目对于云原生的开发,部署和生命周期治理至关重要。CNCF 我的项目在中国呈指数级增长。例如 57% 的受访者应用 Prometheus 监控和警报系统,较 2018 年 3 月的 16% 有显著增长。当初 35% 受访者应用 CoreDNS,2018 年 3 月只有 10%。Containerd 运行时也实现了惊人增长 – 从 2018 年 3 月的 3% 增长到 2019 年初的 29%。
CNCF 还托管了在中国创立的四个我的项目,这些我的项目在该地区失去了更宽泛的利用。Dragonfly(17% 受访者在生产中应用)和 KubeEdge(11% 受访者在生产中应用)是最罕用的两个沙箱我的项目,当初两个都在孵化阶段。Harbor 和 TiKV 是毕业我的项目,别离有 27% 和 5% 受访者用于生产。
毕业的 CNCF 我的项目应用
* 不包含:新的毕业我的项目 Rook
孵化的 CNCF 我的项目应用
* 不包含:新的孵化我的项目 Argo,Contour 和 Operator Framework。Rook 当初是毕业我的项目。
自 CNCF 上次的中国考察以来,在生产中应用云原生我的项目的益处产生了转变:
- 更快的部署工夫首次成为最大益处,被 47% 的受访者援用。
- 改良的可扩展性保留其晚期的第二名,占 35%。
- 老本节俭依然排名第三,为 33%。
- 进步开发者生产力,云可移性和更高的可用性并列第四,受访者占 31%。2018 年 11 月,可用性排名第一,可移性排名第四。
无服务器
您的组织应用无服务器技术么?
在中国的考察中,36% 受访者应用托管平台作无服务器,22% 应用可装置软件。
您的组织应用哪个无服务器托管平台?
对于那些应用托管平台作为无服务器工具的企业,排名前三的提供商是阿里云性能计算(46%),AWS Lambda(34%)以及腾讯云无服务器云性能和华为 FunctionStage 并列(12%)。
您的组织应用哪个无服务器可装置平台?
对于那些应用可装置软件作为无服务器工具的用户,Kubeless 排名第一(29%),其次是 Knative(22%),以及 Apache OpenWhisk(20%)。
2019 年,咱们在云原生存储和服务网络上减少了新问题。这些是风行的云原生我的项目,可在沉闷生产环境中撑持这些劣势:
存储
您的组织在生产中应用云原生存储我的项目么?
最罕用的云原生存储我的项目是 Ceph(24%),Amazon Elastic Block Storage(EBS)(23%)和容器存储接口(CSI)(18%)。
服务网络
您的组织在生产中应用服务网络么?
中国云原生社区
CNCF 当初在中国有近 50 个成员。中国还是 CNCF 我的项目的第三大贡献者(按贡献者和提交者计),仅次于美国和德国。
咱们有一些中国公司的案例钻研,包含:
- 京东应用 Harbor 为其公有图像地方存储器节俭了大概 60% 的保护工夫。
- 中国民生银行交付效率进步了 3-4 倍,并且应用 Kubernetes 资源利用率翻了一番。
- 蚂蚁金服应用云原生技术,经营方面至多晋升十倍。
咱们还在中国开设了 20,000 多人加入的 Kubernetes and Cloud Native 课程,最近还实现了首届中国 Cloud Native + Open Source 虚构峰会。
中国社区以多种不同形式理解云原生技术。
您如何理解云原生技术?
Documentation 文件
Technical podcast 技术播客
KubeCon + CloudNativeConMeetups and local events 团聚和本地流动
Kubernetes blog Kubernetes 博客
Trade press articals, blogs 行业刊物文章,博客
Articles 文章
Technical Webinars 技术研讨会
CNCF website CNCF 网站
Twitter
Kubernetes case studies Kubernetes 案例钻研
Business-orientied webinars 业务导向的研讨会
CNCF webinars CNCF 研讨会
Industry Analyst Reports/Data 行业剖析报告 / 数据
Case Study Podcasts 案例钻研播客
Other 其余
文档
72% 的中国受访者通过文档理解了云原生技术。每个 CNCF 我的项目在其网站上都有大量文档,可在此处找到。
- https://www.cncf.io/projects/
CNCF 每年投资数千美元来改善我的项目文档。其中包含我的项目文档托管,增加教程,操作指南等。
流动
流动是受访者理解云原生技术的一种风行形式。
41% 的受访者抉择 KubeCon + CloudNativeCon 作为学习新技术的中央。下一个虚构 KubeCon + CloudNativeCon 打算于 11 月 17 日至 20 日举办。
37% 的受访者抉择了团聚和本地流动,(例如 Cloud Native Community Groups)作为理解云原生技术的一种形式。
网络研讨会
22% 的受访者通过技术网络研讨会理解云原生技术,另有 8% 抉择面向业务的网络研讨会,还有 8% 抉择 CNCF 网络研讨会。
CNCF 增强了其网络研讨会我的项目,并打算为中国观众安顿定期的网络研讨会。您能够在此处查看行将到来的日程安排及录像,幻灯片和之前网络研讨会的回放。
- https://www.cncf.io/webinars/
对于考察办法和受访对象
非常感谢参加此考察的每个人!
该考察于 2019 年 10 月进行。该考察以中文进行,300 名受访对象中 97% 来自亚洲。
您公司 / 组织的规模是?
您公司 / 组织的行业属于?
Financial services 金融服务
Government 政府
Healthcare 医疗
Hotel and food services 酒店和餐饮服务
Manufacturing 制作
Media/Analyst 媒体 / 剖析
Non-profit 非盈利
Professional services 业余服务
Technology 技术
Transportation 交通
Retail 批发
Real estate, rental, leasing 房地产,租借,租赁
Scientific or technical services 科学技术服务
Software 软件
Telecommunications 通信
Transportation and 交通和
Utilities 设施
Other 其余
您的工作职能是?
原文链接
本文为阿里云原创内容,未经容许不得转载。