AI 分析公司 SlashData 联合 Continuous Delivery Foundation(CDF)最近发布了一项针对全球 400 多名专业开发人员的调查,探讨了他们在三个关键领域使用平台工程工具的经验:工作流自动化、应用程序交付以及安全和合规性管理。
本次报告中介绍的技术由云原生计算基金会(CNCF)及其终端用户社区根据其对云原生领域的相关性和重要性选出。该报告从“实用性”(即技术满足项目需求的程度)和“成熟度”(即其稳定性和可靠性)两个维度对工具进行评级。
基于这些评级、使用情况和推荐可能性,这些技术被分为三类:采用、 试用和评估。“采用”类技术被认为适用于大多数用例,“试用”类工具值得针对特定需求进行探索,“评估”类技术则需要在部署前进行仔细评估。
![]()
报告重点介绍了几项适合云原生团队采用的关键技术。 在应用交付方面, Helm、Backstage 和 kro 被列入技术雷达的“推荐采用”位置。 在工作流自动化方面,有五项技术被列入“推荐采用”名单:GitHub Actions、Armada、Buildpacks、Jenkins 和 ArgoCD。 在安全与合规管理方面,Keycloak、Open Policy Agent (OPA) 和 cert-manager 也被列为“推荐采用”技术。
Armada 获得了最高的成熟度评分,96% 的熟悉 Armada 的开发者给出了 4 星或 5 星的评价。GitHub Actions 和老牌工具 Jenkins 的 5 星评价比例更高(分别为 45% 和 47%)。 尽管 Armada 被认为是一项高度可靠且稳定的技术,但 GitHub Actions 和 Jenkins 拥有规模更大、用户使用时间更长的用户群,在更多用户中获得了超出预期的表现。
就推荐度而言,GitHub Actions 遥遥领先,有 91% 的开发者推荐,超过半数 (53%) 的开发者表示“极有可能”推荐它。Jenkins 则呈现出一种相反的趋势:老旧工具可能被认为吸引力不足。 尽管其成熟度评分高且应用广泛,但实用性评分却不尽如人意,这表明开发者可能更关注其与新兴替代方案相比的不足之处。
这种对新兴工具的偏好也体现在 Crossplane 的高推荐度评分上,Crossplane 在成熟度方面表现出色,但在实用性方面略逊一筹。表明开发者支持使用 Kubernetes API 处理所有事务的理想开发理念,他们推荐的是这种方法,而不仅仅是工具的现有功能。
在应用交付领域, Helm 在成熟度评级方面保持着稳固的领先地位(94% 的评级为 4 星或 5 星,其中 49% 为 5 星)。 值得注意的是,Helm 也是应用交付工具中采用率最高的技术(34%)。
相对较新的工具 kro 获得了第二高的成熟度评级,其强劲的表现主要由 4 星评价构成(56%)。kro 还获得了熟悉它的用户最高的推荐率,高达 91%。
在安全性和合规性管理方面, cert-manager 的成熟度领先,87% 的熟悉开发者给予了 4 星或 5 星评价。 in-toto 在成熟度方面排名垫底(4 星或 5 星评分仅占 55%),但未收到任何负面评价,反而有很大比例(45%)的开发者给予了 3 星评分。为 in-toto 等工具提供基础设施的 Sigstore 也获得了类似的低成熟度评价。
报告指出,在该类别中,Bank-Vaults 是获得熟悉该技术者推荐比例最高的技术,98% 的受访者表示“可能”或“非常可能”推荐该技术。Keycloak 的推荐率也非常高,达到 95%。在受访开发者中,Keycloak 拥有最多的用户群体,且作为一款更成熟的工具(尤其在企业级解决方案领域),它能够处理 Kubernetes 环境内外身份与访问管理。
该调查还深入分析了内部平台的组织结构。 最常见的做法是多个团队协作处理平台功能(41%)。 在应对 AI 工作流程这一新兴挑战时,大多数组织采用混合平台模式 (35%)。