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

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

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

  Ansible 的采用率第二,24.8% 的收房的人说使用了该软件,上次调查是 24 % 占比,较为稳定。

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

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

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

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