2022 年最受欢迎的 5 大开源自动化和编排技术

DevOps 一直是开发者的重点关注领域,外媒 openlogic 联合 OSI 统计了各行各业 2600 多名开源用户的数据,得出了一份 2022 年开源状态报告,根据统计的数据总结了 2022 年最受欢迎的 5 大开源自动化和编排技术,以及开发团队选择这些技术的标准和常见问题。

基于自动化和编排技术的调查范围,本次参与调查的工具主要有 Puppet、Ansible、Chef、Salt、Kubespray、Terraform、Rancher 和 Zabbix ,而 GitHub Actions、GitLab、Jenkins X、Jenkins、Spinnaker、Travis CI、Tekton、 Zuul 被视作 CI/CD 工具,不作统计。 

2022 年最受欢迎的 5 大开源自动化和编排技术

1、Puppet

2022年的调查发现,Puppet 是自动化和编配技术中被采用最多的技术,26.6% 的受访者使用该软件。上一次调查Puppet 仅有 16%  的占比,可谓是迅猛增加。

2、Ansible

Ansible 的采用率第二,24.8% 的受访者表示使用了该软件,上次调查是 24 %占比,较为稳定。

3、Chef

 23.4% 的人使用 Chef 作为自动化和编排工具。自上次调查以来,Chef 使用量增加了 10%,也是被市场认可的工具。

4、Salt

Salt 的增长率位居第二,占比从 7% 提高到 21.9%,

5、Kubespray

排名第五的 Kubespray 增长百分比最高,在之前的调查中,Kubespray 占比仅 5%,2022 年增长到 21.4%。

选择开源自动化和编排工具的原因

调查结果显示,大型组织选择自动化和编排工具的主要原因是新特性和功能、安全访问和控制,而小型组织选择自动化和编排工具的关键原因是客户群的不断扩展,需要自动化工具来维持产品的安全和稳定。

开源自动化和编排技术面临的主要问题

安装、升级和配置问题是开源自动化和编排技术的最大挑战:并非每个组织都拥有熟悉自动化和编排工具的 DevOps 团队。对很多开发者来说 DevOps 其实是一项从未接触过的新工具,很容易在复杂的安装和配置过程中陷入困境,然后花费大量的时间查资料解决问题,这对小型组织来说是非常昂贵的人力资源和学习成本。

总结

从统计结果来看, DevOps 领域内采用开源技术变得更加普遍。openlogic 之前的调查发现 50% 的开发者从未使用过任何开源自动化和编排技术。而 2022 年的调查中这一数据仅剩 16% 。但采用并不意味着能掌握,大部分采用这些开源技术的组织在安装、配置、升级以及熟练部署方面都遇到了困难,这意味着开源自动化和编排技术的资料和教程仍需进一步完善。

感兴趣的朋友可以查看 openlogic 的开源调查报告和开源自动化和编排技术排行博客

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/201003/top-five-open-source-automation-and-orchestration-2022

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
优质分享Android(本站安卓app)

优质分享Android(本站安卓app)

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。