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

70%开发者对云原生一知半解,“云深”如何知处?_第1张图片

作者 | 杨阳

责编 | 屠敏

出品 | CSDN(ID:CSDNnews)

近日来,腾讯云、阿里云等科技公司纷纷发布了云原生开源平台,聚焦在微服务管理框架和大数据运维。此外,据云原生计算基金会(CNCF)数据统计,云原生相关的开源项目已经超过1000个,覆盖计算、存储、网络、大数据、AI等各个方面。

毋庸置疑,云原生吞噬世界处于现在进行时。为此,CSDN在《2021-2022中国开发者调查报告》中,也首次对2503位开发者进行了云原生技术的报告调查。

本次调查报告专家顾问点评道,云原生将是企业实现数字化转型的底层技术趋势。然而,“理想国”纵然美好,但我们更需要清楚当前的位置。“从多个统计数据中,可以看出国内企业的云原生落地还处于发展期,商业化落地还有更大可挖掘的空间。

事实上,和互联网已经完全普及,人工智能技术更为形象不同,云原生既远离我们的日常感知,又因为是技术体系和方法论的抽象,真正理解还需要还原到具体情境之中。但好在,已有不少开发者开始接触到云原生DevOps的相关实践。

在产业端,有20%的公司在云原生上的投入占比达到公司整体IT投入的30%以上。

除此之外,在本次调查结果中,以下几点也值得开发者特别关注:

  • 40%的开发者专注于微服务架构,是云原生领域涉足最多的技术;

  • 38%的公司完成了微服务化/容器化改造,云原生技术趋势势不可挡;

  • 67%的开发者认为,掌握和运用Docker、Kubernetes等技术最为重要;

  • 混合云、多云的占比逐渐增大,对弹性和灵活性的需求正在逐渐增强;

  • 41.2%的开发者认为,规范API接口是亟待改善的首要问题。

a071b52f87917d69da88a27483fc0f4e.png

技术普及任重道远,60%开发者持续学习

云原生作为云计算领域新的变量,在普及应用的近几年间,无数开发者涌入其中。但是据调查数据显示,在开发者对云原生的理解和实践上,有两个7%的数据:第一个是能深度理解云原生,并能较深入应用这一技术的开发者占比7%;第二个则是有三年以上DevOps相关实践的开发者占比。

这意味着在各大互联网巨头布局云原生技术的同时,高端、资深人才的匮乏也是行业面临的通用性难题。

70%开发者对云原生一知半解,“云深”如何知处?_第2张图片

图1 开发者对云原生的了解

不过,72%开发者表示,自己正处于了解云原生的概念、以及了解技术但尚未应用阶段,且有 75% 的开发者刚开始展开DevOps相关实践,这也将为云原生技术的未来发展注入新的活力和可能性。

70%开发者对云原生一知半解,“云深”如何知处?_第3张图片

图2 开发者对DevOps实践年限

在云原生人才技能提升层面上,有两大影响要素,一是,技术认知度与工作者的契合度;二是,开发者的自学能力和意愿也是在人才市场上脱颖而出的关键。虽然有相当一部分开发者在工作中并没有使用云原生技术,但仍有60%的开发者表示每天会花1个小时以上进行相关知识的学习。

70%开发者对云原生一知半解,“云深”如何知处?_第4张图片

图3 开发者对云原生学习、实践的每日时长

整体来说,相较于产业的迅猛发展,云原生的人才供给略显滞后。企业加速招聘或培养云原生人才是实现业务云原生化和敏捷化的关键点。对于开发者而言,加速学习和掌握云原生相关技术才能让自己在行业中的价值更加凸显。

d05568b413dba2eb8991e09ad513273b.png

微服务架构是主流,多云部署逐渐增多

在企业对云技术专家的配置上,近5成开发者表示,所在公司从事相关工作的专家数量在1-10人之间,只有8%的公司人数在500人以上。

70%开发者对云原生一知半解,“云深”如何知处?_第5张图片

图4 公司中从事云技术相关的专家人数

相较去年61%的公司将云原生的应用集中在微服务上,今年这一数据下降到了 40%。不过,微服务架构依然是开发者涉足云原生领域的首选,随着微服务架构分层逐渐清晰,包括业务侧Serverless化,这将帮助更多的公司进一步提升研发和运维效率。

70%开发者对云原生一知半解,“云深”如何知处?_第6张图片

图5 开发者涉足云原生领域排行

在国内,各公司对数据、安全性都比较重视,从数据中也可以看到,34%的开发者表示公司使用私有云。16%的公司使用混合云的部署方式,将私有、敏感数据放到私有云中去处理。多云的使用在近年来的占比也逐渐加大。

70%开发者对云原生一知半解,“云深”如何知处?_第7张图片

图6 公司使用云的情况

a9495523f5f4b05148750d47018bc92a.png

节点部署、微服务化/容器化仍需持续推进

据IDC预测,到2024年,新增的生产级云原生应用在新应用的占比将增加到60%。而要达到这一目标,还需要企业的持续发力。

在节点部署上,33%的公司少于50个,相较于去年59%的数据,已有更多公司愿意进行更多节点的部署。但整体来看,大部分公司部署的总结点数仍然较少,这与投入在云原生上的费用较少密切相关,20%的公司云原生投入费用占到整个公司IT投入比例30%以上,另有20%的公司投入只占5%以内。

70%开发者对云原生一知半解,“云深”如何知处?_第8张图片

图7 部署节点数量

70%开发者对云原生一知半解,“云深”如何知处?_第9张图片

图8 公司用于云原生的费用占比

调查数据显示,有相当一部分(42%)的公司尚未完成微服务化/容器化改造,38%的公司同时完成了两项改造。另有分别占比为10%的公司完成了两项改造中的一项。这一方面说明商业化落地还有很大可挖掘空间,另一方面,选择改造的企业大部分会采取微服务化/容器化同时进行。

70%开发者对云原生一知半解,“云深”如何知处?_第10张图片

图9 公司微服务化/容器化情况

75b5bed63b351d23d8a3a49725a29a6b.png

掌握和运用Docker、Kubernetes最为重要

据“CNCF 2021年云原生调查”结果显示,Kubernetes使用率持续增长,达到了有史以来的最高水平,96%的组织在使用或评估这项技术。

在我们本次调查中,48%的开发者表示正在使用Kubernetes进行容器管理,其次是Docker Swarm,占到31%。

70%开发者对云原生一知半解,“云深”如何知处?_第11张图片

图10 容器集群管理工具排行

在Kubernetes技术栈下面,最受开发者欢迎的工具是Minikube,29%的开发者表示经常使用。

70%开发者对云原生一知半解,“云深”如何知处?_第12张图片

图11 经常使用的Kubernetes工具

2013年发布的Docker依然是使用量最多的容器平台。数据显示,77%的开发者使用的容器运行时环境是基于Docker构建的。

70%开发者对云原生一知半解,“云深”如何知处?_第13张图片

图12 容器运行时环境

有67%的开发者认为,掌握和运用Docker、Kubernetes等技术是最为重要的。其次,51%的开发者认为微服务架构也非常重要。

70%开发者对云原生一知半解,“云深”如何知处?_第14张图片

图13 云原生时代必不可少的技能

针对这一点,CSDN于日前最新发布了云原生入门技能树(https://bbs.csdn.net/skill/cloud_native),想要入门云原生的开发者们,不妨一学。

70%开发者对云原生一知半解,“云深”如何知处?_第15张图片

CSDN云原生技能树截图

此外,在DevOps的实施中,团队协作依然是重中之重。46%的开发者表示,他们会在团队协作上使用更多的工具保证协作过程的流畅。

70%开发者对云原生一知半解,“云深”如何知处?_第16张图片

图14 DevOps中使用的工具分布

5391d8944934df6e7de64cdfea3aa8e0.png

云原生不是“银弹”,需契合不同应用场景

云原生的相关技术越来越受到开发者的重视,关于学习和实践云原生,一方面能让开发者在专业技能上得到提升,另一方面是开发者职业生涯的需要。

70%开发者对云原生一知半解,“云深”如何知处?_第17张图片

图15 开发者学习和实践云原生的原因

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

70%开发者对云原生一知半解,“云深”如何知处?_第18张图片

图16 实践云原生遇到的挑战

在“云原生技术亟待改善的问题”中,有41.2%的开发者认为“规范API接口”排在首位。此外,适度微服务拆分、统一配置管理分别占比30.8%和30.4%。

70%开发者对云原生一知半解,“云深”如何知处?_第19张图片

图17 云原生技术亟待改善的问题

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

面对云原生的大火,如何使用云原生工具则十分重要,通过云原生工具我们可以适当地提高云服务产品的交付速度,增加服务的可用性与性能,以及保持企业的竞争优势。帮助数据开发者更快的完成交付过程以外,云原生与数据中台的结合则更能够产生不小的“化学作用”,尤其是在帮助企业实现数字化运营的道路上,更是必要的创新技术与方法论。

正如我们所了解,云原生包括了微服务和容器技术以及一套DevOps和CI/CD的流程,而智领云数据中台正是云原生的数据中台架构。

70%开发者对云原生一知半解,“云深”如何知处?_第20张图片

具体而言,这套云原生数据中台架构的最底层是硬件资源层,在硬件资源层之上,左侧是应用基础能力平台,右侧是数据基础能力平台。 其中,蓝色标注的子系统,如数据基础能力平台,是智领云技术团队通过容器化集成到数据中台中的。绿色标注的是智领云技术团队自主研发的子系统,而浅紫色部分是智领云与合作伙伴合作开发的应用系统。 

当然了,实际上大多数企业用户对于云原生等新技术并非十分了解,因此,在实施交付与进行企业数字化转型的过程中,走了不少弯路。所以欢迎大家了解智领云,详细了解云原生与数据中台作为未来IT核心技术的重要性及落地场景。

#智领云公司简介#

武汉智领云科技有限公司成立于2016年8月,专注于云计算、大数据领域前沿技术的研发。公司创始团队成员来自于推特(Twitter)、苹果(Apple)和艺电(EA)等硅谷知名企业,是硅谷最早一批从事云计算和大数据研究与实践的技术专家,拥有十多年的云计算、大数据系统的系统架构和系统开发经验。公司作为拥有云计算、大数据领域核心技术的高科技企业获得了来自硅谷和国内知名投资人和投资机构的投资。公司于2019年4月获得线性资本数千万元pre-A轮融资,2020年7月获得由金沙江联合领投、线性资本跟投的数千万元A轮融资。

公司为企业级客户提供以云原生DataOps为底座的大数据平台数据中台/大数据平台数据中台系统解决方案;帮助企业搭建数据和AI中台实现云原生DataOps,轻松打造业务数据能力闭环,掌握全面、及时、更多维度的业务现状,提升数据驱动应用的迭代和发布速度;实现系统资产(人/资源/数据/应用) 在同一系统中的统一管理,建立数字化运营体系,并最终完成数据驱动的数字化转型。

公司在能源、教育、医疗健康、物联网、金融等行业同国内外很多知名企业和上市公司建立了合作关系,包括:D2IQ、埃克森美孚(中国)、一汽集团、极狐(GitLab中国)、南瑞信通、万达信息股份、中亦安图、深圳智宇、长江云通、湖北楚天云、万方数据股份、天喻教育、广州畅驿、上海和今、南京赛信等。公司与合作伙伴在多个领域中展开紧密的合作,充分利用各自的优势,共同为企业客户提供更有价值的云计算和大数据产品和技术服务。

- FIN -

70%开发者对云原生一知半解,“云深”如何知处?_第21张图片

点击阅读原文,了解更多技术细节。

你可能感兴趣的:(大数据,人工智能,java,编程语言,区块链)