调查近两万程序员,当前云原生开发现状究竟如何?
容器的标准化使用改变了软件的开发方式 , 我们迎来了开发运维的时代 , 基于云原生的开发能够帮助我们构建更灵活、更强大的应用程序 。 近日 , CNCF(云原生计算基金会)就发布了云原生开发现状的报告解读 。
该报告通过对17,000多位软件开发人员的调查数据 , 对云原生开发深入分析 , 希望能够帮助大家更好地掌握云原生开发生态系统的当前状况 。 其要点包括:
全球云原生开发人员超过470万 。
使用Kubernetes的开发人员超过170万 。
使用serverless架构及云函数的开发人员超过330万 。
Kubernetes用户更有可能影响购买决策 。
简介
市场规模
据估计 , 全球云原生开发人员数量超过470万 , 占后端开发的36% 。 其中包括290万使用编排的用户以及330万使用云函数或serverless架构的开发人员 。 二者分别占据了后端开发的22%和25% 。
该估算数据还考虑了150万同时使用编排和serverless技术的开发人员 。
各个国家及地区的情况
全球范围内云原生技术的使用差异很大 。
总的来说 , 欧洲和北美的容器使用率远超亚洲 。 容器的使用已在东欧得到普及 , 54%的后端开发人员使用容器 。 北美和西欧等发达地区的使用率也很高 。 在北美、西欧和以色列 , 一半后端开发人员都使用了容器 。 同时在三个地区内 , 25%-26%的后端开发人员采用编排技术来管理这些容器 。
大洋洲地区云原生技术的使用情况非常独特 。 尽管容器的使用在该地区并没有其他地区那么普遍 , 但与全球其他地区相比 , serverless以及容器编排等技术在大洋洲的普及率最高 。
亚洲、中东和非洲地区的开发人员采用容器和云原生技术的速度较慢 。 中国的各大公司在向云的迁移方面一直滞后 , 并且云原生技术的使用也呈现同样的趋势 。 随着阿里巴巴的CaaS获得市场的青睐 , 相信将来东亚地区会涌现更多云原生开发人员 。
本文插图
云原生开发人员选择何种方式运行代码?
云原生开发人员掌握多种基础架构
云原生开发的灵活性可以让各个组织更灵活地操作分布式基础架构 , 并按需合理分配工作资源 。 因此 , 我们想了解与未参与云原生的开发人员相比 , 云原生开发人员如何利用这种灵活性 , 以及在何处运行代码 。
与未参与云原生的开发人员相比 , 云原生开发人员掌握的计算基础架构确实更多 。 这些开发人员更加愿意在私有云、公共云、混合云和本地服务器等四种环境中运行代码 , 且平均使用了1.8种环境 , 而未参与云原生开发人员的平均值为1.5 。 数据显示 , 270万云原生开发人员(58%)在公共云上运行后端代码 , 220万开发人员(47%)选择了私有云 , 选择本地服务器的开发人员为220万(47%) , 而选择混合云的开发人员为170万( 36%) 。
无论是云原生开发人员还是传统开发人员 , 选择在本地服务器上运行代码的比例都相同 。 这表明 , 尽管云原生开发人员已经掌握了云的灵活性 , 但他们并未放弃本地服务器 。
本文插图
云的使用在各个行业各不相同
虽然开发人员采用了云原生开发策略 , 但运行这些软件的计算资源在各个行业往往各不相同 。
例如 , 与本地服务器或私有云相比 , 软件公司更倾向于在公共云中运行代码 。 在软件公司工作的云原生开发人员中 , 近三分之二在公共云中运行代码 , 同时该行业一半的开发人员在私有云上运行代码 。
数据分析、商业智能以及硬件领域的开发人员更倾向于在公共云上运行软件 。 与其他行业的平均水平相比 , 这些行业中的云原生开发人员在公共云中运行代码的概率高7% 。
推荐阅读
- zol中关村在线|刘作虎发放调查问卷 OnePlus TV即将国内发布
- 北京时间|皖通科技“武斗”调查:大股东遭倒戈 背后隐现神秘富豪
- 慢慢买比价|618装机配置推荐丨从两千到两万全价位盘点,不同需求都能满足
- 爱集微APP|调查将至?蓝牙配件商Tile指控苹果滥用权力并非法偏袒自家产品
- CSDN|“编程能力差,90%输在了选择上!”CTO:多数程序员都是瞎努力!
- |Science:有调查有真相!某些AI领域多年无实际进展
- 不正经d玩家|2020 开发者调查:TypeScript 最受欢迎击败 Python,Scala 最赚
- 快科技|程序员装机上了9900K+RTX 2070 灵魂拷问:性能过剩用来干啥?
- 咖啡涉嫌IPO前虚假交易?瑞幸咖啡回应称正推进内部调查
- 观众|猫眼研究院观影意愿调查:3月至5月期间,期待回到影院的观众比例从七成提升至近九成
