70%开发者对云原生一知半解,“云深”如何知处?( 三 )


2013年发布的Docker依然是使用量最多的容器平台 。数据显示 , 77%的开发者使用的容器运行时环境是基于Docker构建的 。
70%开发者对云原生一知半解,“云深”如何知处?
文章图片

文章图片

图12容器运行时环境
有67%的开发者认为 , 掌握和运用Docker、Kubernetes等技术是最为重要的 。其次 , 51%的开发者认为微服务架构也非常重要 。
70%开发者对云原生一知半解,“云深”如何知处?
文章图片

文章图片

图13云原生时代必不可少的技能
此外 , 在DevOps的实施中 , 团队协作依然是重中之重 。46%的开发者表示 , 他们会在团队协作上使用更多的工具保证协作过程的流畅 。
70%开发者对云原生一知半解,“云深”如何知处?
文章图片

文章图片

图14DevOps中使用的工具分布
云原生不是“银弹” , 需契合不同应用场景
云原生的相关技术越来越受到开发者的重视 , 关于学习和实践云原生 , 一方面能让开发者在专业技能上得到提升 , 另一方面是开发者职业生涯的需要 。
70%开发者对云原生一知半解,“云深”如何知处?
文章图片

文章图片

图15开发者学习和实践云原生的原因
在云原生的落地实践所遇到的挑战中 , 排在第一的是“高延时增加” , 占比27.5%;其次是故障增加 , 占比26.7% 。对于为什么云原生在理论上应该提升系统性能和并发性能 , 实际当中却主要面临着“非功能性”的挑战 , 张鑫分析道:“任何技术都不是‘银弹’ , 它们的成功落地需要严谨的调优、正确的最佳实践 , 以及契合不同场景的使用姿势 。”
70%开发者对云原生一知半解,“云深”如何知处?
文章图片

文章图片

图16实践云原生遇到的挑战
在“云原生技术亟待改善的问题”中 , 有41.2%的开发者认为“规范API接口”排在首位 。此外 , 适度微服务拆分、统一配置管理分别占比30.8%和30.4% 。
70%开发者对云原生一知半解,“云深”如何知处?
文章图片

文章图片

图17云原生技术亟待改善的问题
从调查数据来看 , 云原生技术目前面临的首要问题还是在人才的普及上 , 好在无论是产业端还是开发者都开始重视并大力投入 。但和任何新兴技术一样 , 从概念到落地 , 最终形成产业化 , 需要漫长的试错和纠偏 。伴随着产业应用进入稳步发展期 , 相信遇到的挑战和问题都会迎刃而解 。