原文:[The State of IaC 2025](https://www.firefly.ai/state-of-iac-2025?)
对于 IaC 采用、成熟度和影响力的年度调查
执行摘要
对于云从业者来说,IaC 年度状态报告的重要性正在逐步凸显,该报告帮助云从业者应对多云环境的复杂性、云基础设施管理和不断变化的 IaC 工具。
今年,我们调查了数百名专业人士,并整合了他们的反馈,以帮助我们评估、记录并塑造 IaC 和云管理的未来。
以下是我们 2025 年的主要发现。
云变得越来越复杂,多云、多 IaC 变得更加普遍。
68% 的公司使用多云环境
多 IaC 成为常态,约 57% 受访者表示正在使用两个或者更多的 IaC 框架
绝大多数受访者都已开始使用 IaC,但是云资源被完全代码化的的案例极少。
89% 的组织采用了 IaC,使用代码定义全部基础设施的却只有约 6%
Terraform 仍占据统治地位,但是 OpenTofu 正在高歌猛进。
Terraform 占据统治地位。Terraform 坐拥 62% 的市场份额,但是只有 47% 的受访者计划未来使用 Terraform。
OpenTofu 涨势良好,然而仅有 5% 的受访者表示已经完成从 Terraform 到 OpenTofu 的迁移,另外有 6% 受访者计划明年进行迁移。
使用 IaC 的三大益处之一就是漂移管理,但大多数方法只是被动的和高度人工化的。
环境的持续性和标准化是防止漂移的关键,在 2025 年调查中,这个点被评为 IaC 优势的前三名。27% 受访者认为这是 IaC 最大的优势。
虽然漂移管理是个重点,但是只有不足 1/3 的组织对其进行主动监控和配置恢复。
受访者对 AI 云管兴趣浓厚,但是态度谨慎。
17% 的团队已经在云运维过程中使用 AI 驱动的能力
另外 41% 团队计划在半年内使用 AI 或者正在积极探索解决方案。
2025 年,绝大多数云从业者还在追赶 IaC
IaC 得到了广泛采用,但是 100% (基础设施)代码化的屈指可数。
决定采用 IaC 很容易,但是数据表明,要达到 100% 的 IaC 覆盖,则需要专项的资源和工具。云工程师认可 IaC 的价值,并已经开始从 IaC 中取得收益。
然而 IaC 的成熟之路上,还是充满挑战。从业者们在管理云基础设施时,面临的最大问题包括技能缺陷(团队要寻求自动化和规范从而打破知识壁垒),工具混乱,并且 IaC 难于覆盖到存量和传统资源。这些问题又会导致后续的管线管理困难。
IaC 的五个最大优势
持续性 :确保环境配置不会漂移
可靠性和稳定性
部署效率:更快的资源供给
治理和安全
不可变
另外,65% 的受访者认为最近两年的云变得复杂了,还有 27% 的受访者表示最近两年并没有发生变化。
虽然受访者没有将安全列为首位,但是 61% 的受访者表示安全/合规风险正在随着云规模的扩大而扩大。
上图表明,虽然有团队已经面临并觉察了更多的风险,但是还没来得及建设正式的治理体系来进行应对。有些团队可能已经面临停机风险,同时缺乏恢复手段,甚至这些团队还没能觉察这些问题。
过去两年,云管理难度并未降低。存在几个关键因素。
| 因素 | 保持不变 (%) | 变得更难 (%) | 变得更容易 (%) |
| 复杂性/知识要求 | 20 | 65 | 15 |
| 时间要求 | 25 | 55 | 20 |
| 成本 | 15 | 70 | 15 |
| 安全和合规风险 | 10 | 75 | 15 |
随着云弹性和灾难恢复基础设施变得越来越重要,企业转向 laC,将其作为云基础设施备份和恢复解决方案的基础层。
接下来将深入这次调查中的显著亮点。
Terraform 的统治地位正在受到削弱和威胁
Terraform 虽然保持了市场份额,然而 IaC 的权利更迭正在发生。
市场正在对从 Terraform 迁移到 OpenTofu 表现出兴趣
| 类别 | 百分比 (%) |
| 无计划从 Terraform 迁移 | 47 |
| 等待 OpenTofu 更成熟 | 17 |
| 评估 OpenTofu | 13 |
| 其他计划 | 12 |
| 在未来 12 个月内计划迁移 | 6 |
| 已迁移到 OpenTofu | 5 |
绝大多数调研对象都正在使用 Terraform,但是其统治地位已经有了动摇迹象:12% 使用了 OpenTofu,造成这一局面的一个重要原因就是近期 Terraform 授权的变化。27% 的受访者正在计划未来使用 OpenTofu。在这些正在从 Terraform 切换到 OpenTofu 的案例中,约 5% 已经完成了迁移,另外约 6% 计划在未来 12 个月内启动迁移。Pulumi 和 Crossplane 也得到了 更多关注。
很明显,社区正在积极的寻找替代品,这也意味着工程师需要面对多个 IaC 框架。但是,虽说 2025 年,IaC 工具的多样性趋势已经明显,我们还是要继续观察,这种多样性会引发更多创新,还是造成更多的工具碎片。
尽管如此,IBM 收购 Hashicorp,还是给市场带来了一定的确定性一-至少目前是这样。虽然有人认为这将标志着 Terraform 的终结,但对于企业用户来说,风险规避是最重要的,为了安全,他们不会立即从 IBM 这样的市场巨头这里叛逃。
和去年相比
Terraform 仍然雄踞在王座之上,然而只有 47% 的团队计划未来继续使用 Terraform。显而易见,OpenTofu 的热度急剧上升。不过半数组织并没有考虑使用像 Crossplane 这样的基于 Kubernetes 的 IaC Operator。这个概念在处于早期阶段,至少在加入 Kubernetes 控制器的成本和收益之间得到证实之前,这种思路尚属前途未卜,这也正是对 Kubernetes 包一切的证明过程。
多 IaC 的新常态需要自动化的 CICD
除了多 IaC 之外,多云也处于上涨阶段。86% 的公司运行在多云之上。
根据 Firefly 的用户数据,我们的客户,平均每个租户中有 93 个云账号。这种情况证明了用多账号来简化部门或者项目环境的趋势,但是这种方式进一步提升了对整个组织的成本、透明度以及最佳实践进行管理的难度。
面对着这样的复杂性,手工操作越发难以为继,工具碎片化的问题也更为凸显。这样就要求实践层面做出改变,尤其是面对新的基础设施部署的时候。自动化优先的 Pipeline 自然就成了新的标准。
2025 年,使用 CI/CD 或者 GitOps 流水线进行基础设施交付的比例已经升高到约 59%,成为主流方案。
2024 年,手工本地运行 IaC 的比例是 30%,2026 年,这一比例降低到了 24%。
和去年相比
IaC 自动化流水线得以广泛应用。多云已成事实,但是对多数场景来说,聚焦在两个主要供应商是一个可能的趋势。另外 2025 年,自动化和 GitOps 风格的交付,被受访者认为是 IaC 流水线的首要能力。这表明 DevOps 团队希望能够最小化 IaC 过程中的手工步骤。
漂移管理:从亡羊补牢到料敌机先
2025 年,云治理活动中的配置漂移问题是一个主要的关注点。这个问题在 2024 年是较少被关注的。这是 IaC 的最大优势之一。然而多数从业者依旧冒着放过机会的风险,走在错误的道路上。
目前,主动采取措施(持续监控和自动恢复)面对配置漂移的组织还不到 1/3。其余组织都是被动参与:只有出现问题的时候才发现配置漂移,或者只在某些时候进行一些 ad-hoc 的检查。甚至有 17% 的受访者完全没有偏移检测。这意味着基础设施可能会长期处于未同步的未知状态之中。
发现漂移之后,恢复是比较慢的。40% 的反馈表明需要数天甚至数周来进行修复。2024 年以来,解决速度还是有些改善的,有些组织已经有了偏移检测能力。但是总的说来,仅有约 8% 的用户具备自动修复漂移的能力,手动修复仍是主流。
和去年相比
IaC 的关键能力/优势之一就是更好的漂移管理。从前面的手工修复迁移的数字来看,很多团队还处在被动灭火的阶段。有些组织甚至还没有锁定账号(允许控制台访问)。这种情况表明,尽管了解漂移的危害(和其中的机会),从业者还会牺牲敏捷性来换得控制力。
认可 AI 的潜力,但是采用缓慢
尽管尚未普及,但人工智能正在进入云基础设施管理领域。虽然还只是在早期采用阶段,云从业者也基本认识到人工智能的潜力。那些早期投资的人将具备获得竞争优势的潜力。
约 17% 的团队已经在云运维工作中使用 AI 驱动的能力(例如基于 AI 进行成本优化或者为 IaC 生成代码)。另外 41% 团队正在积极探索或者计划在未来 6 个月内采用 AI 助手。
余下的 42% 没有用 AI 管理基础设施的打算。并且没有团队声明使用完全自主的 AI 管理基础设施。
这种背离表明了行业对 AI 是好奇的,但是还在早期采用阶段,很大程度上,这是一个试验 AI 的阶段。
和去年相比
趋势表明,虽然对于 AI 的兴趣和试验都在增加,然而 AI 尚未在 IaC 工作流程中产生重大影响。在 2024 年,当被问及“人工智能是否影响了您的 IaC 采用和实践?”时,大多数人回答“没有”或“尚未”。到 2025 年:调查将问题重新表述为“您是否使用人工智能功能来控制您的云基础设施?”,14% 的人给出了肯定的回答,当被问及哪些人工智能功能对 IaC 最有价值时,最流行的答案包括自动合规和智能漂移检测。这表明了 AI 可以提供帮助的愿望清单,当然,实际采用还处于萌芽阶段。
2026 展望
根据 2025 年的调研结果,绝大多数公司都有采用 IaC 的意愿,但是因为种种原因,他们无法完全地采用和拥抱 IaC。报告显示 IaC 正在走向成熟,机会多多;但问题也是存在的,例如薄弱的偏移管理和缓慢的 AI 接入,这都影响了推进的速度。Terraform 的统治地位受到威胁。另外自动化优先的流水线是成功的核心要素。
2026 年会怎样?
为了驯服云的复杂性,涌现更多的新方法,可能会出现云供应商的聚焦和自动化水平的提高。
Terraform 的市占率在下降,但仍然还是第一名的 IaC 解决方案。IBM 收购,让企业用户更有信心。
不可变基础设施的理念继续发扬光大,这是因为从业者们已经意识到了这一理念在配置偏移场景上的价值。
更多的自动化和 AI 助手,帮助工程师跨越技术壁垒(例如用 AI 发现不合规的 IaC 变更意图,或者识别并纠正配置偏移——像 Firefly 一样)。
Comments
Join the discussionNo comments yet. Be the first to comment.
