Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >2025年基础设施即代码的成熟状态

2025年基础设施即代码的成熟状态

作者头像
云云众生s
发布于 2025-03-15 11:50:59
发布于 2025-03-15 11:50:59
970
举报
文章被收录于专栏:云云众生s云云众生s

多云环境激增,IaC采用率虽高但覆盖不足!Terraform地位受OpenTofu、Pulumi挑战。安全与治理仍是重点,DevOps流水线自动化待加强。2025年IaC报告聚焦AI在基础设施自动化中的作用,揭示IaC执行新挑战与自动化流水线变革。

译自:The Maturing State of Infrastructure as Code in 2025 作者:Ido Neeman

基础设施即代码 (IaC) 的发展历程中,出现了一些重大的方法和技术转变,通常是由于日益增长的云复杂性和效率低下所致。虽然大多数 DevOps 专业人士都认识到并试图跟上不断变化的形势,但他们并不总是意识到其影响远不止简单的自动化。

从手动脚本和配置管理的根源开始,IaC 已经发展成为一个复杂的生态系统,它正在重塑组织管理其 IT 基础设施的方式。

但并非所有云从业者都对 IaC 和最佳实践有足够的了解,无法充分利用它,导致基础设施即代码 仍然未得到充分利用,并将未编码的云环境置于风险之中。

我们的发展历程:IaC 的演变

从特定于云的框架到声明式的多云解决方案(如 Terraform)的演进,代表了 IaC 功能日益成熟。这种转变使组织能够以史无前例的效率管理复杂的环境。然后,基于编程语言的 IaC 工具(如 Pulumi)的出现进一步模糊了应用程序开发和基础设施管理之间的界限,使开发人员能够在运营中发挥更积极的作用。

对于 DevOps 和平台工程领导者来说,这种演变意味着要为云基础设施管理变得越来越自动化、智能化并与其他软件开发生命周期方面集成做好准备。它还强调了培养持续学习和适应的文化的重要性(理想情况下,以云卓越中心为核心),因为 IaC 格局继续快速发展。

以下是仅仅一年前 IaC 的状态,以及它如何再次发生变化的概况。

365 天的变化:我们在 2024 年学到了什么?

Firefly 的“基础设施即代码 (IaC) 状态”报告是对 IaC 采用、成熟度和影响的快速发展状态的年度脉搏检查。在过去的几个版本中,该报告已成为 DevOps 专业人员、平台工程师和站点可靠性工程师 (SRE) 应对多云环境和不断变化的 IaC 工具格局复杂性的越来越重要的资源。

2024 年,我们调查了 350 多名受访者,并使用他们的集体反馈创建了一份报告,该报告有助于为整个行业的 IaC 和云管理战略进行基准测试、记录和塑造未来。

虽然 2025 年的研究见解 要到 4 月下旬才会公开发布,但以下是 我们去年学到的内容 的回顾,以及其影响:

  • 多云复杂性达到新高:数据显示,80% 的公司运行多云环境,其中超过 50% 的公司管理三个或更多云。对于许多人来说,这直接导致了治理和成本管理方面的困难。
  • IaC 采用率有所增长,但 IaC 的总覆盖率仍然难以实现:72% 的组织使用 IaC,但只有三分之一的组织对超过 75% 的基础设施进行了编码,导致许多资源未得到管理。通常,这些未管理的资源是遗留资产。
  • Terraform 的据点开始下滑:2024 年,60% 的团队使用 Terraform,但 OpenTofu 和 Pulumi 已经开始获得早期关注,这表明未来会发生变化。
  • 安全和治理是主要问题:去年,45% 的受访者认为安全/合规风险是 IaC 的主要挑战,而 32% 的受访者在变更管理流程方面遇到了困难。
  • DevOps 管道和自动化成为标准:2024 年证明,在云基础设施管理方面仍然存在自动化方面的差距,因为 55% 的人使用 CI/CD 管道进行 IaC,但许多人仍然手动部署 Terraform(约 30%)。

2025 年 IaC 的状态:有什么新变化?

去年,“基础设施即代码状态”报告揭示了在日益复杂的多云现实中扩展 IaC 的困难。但是 2025 年发生了什么变化?

  • 多云是否仍在增长,或者公司是否开始整合?
  • 哪些因素威胁着 Terraform 的主导地位?
  • 围绕 IaC 治理的安全恐慌是否已经消退?如果是这样,哪些新挑战取代了它?
  • DevOps 团队如何应对漂移和基础设施错位的隐藏风险?
  • 基础设施自动化中的 AI 只是炒作,还是它正在悄悄地重塑团队管理云的方式?

2025 年的报告将于四月发布。请保持关注,获取塑造未来基础设施管理的独家见解和趋势。(提示:您将了解 IaC 如何成熟,什么样的 IaC 执行挑战正在超越早期采用的顾虑,以及自动化优先的流水线的作用如何变化。)

同时,如果您的 IaC 策略仍然不足,请观看为什么您的 IaC 策略在 2025 年仍然很糟糕,了解相关见解和工具,以帮助您的 IaC 工作提高云基础设施的效率、一致性和可靠性。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2025-03-142,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
为什么基础设施即代码需要云资产管理
Pulumi 的最新公告反映了多云环境和更积极的云治理在 IaC 中日益重要的地位。
云云众生s
2024/10/25
1340
基础设施即代码:IaC简介
IaC:自动化您的IT,消除错误并更快扩展。学习Terraform和Ansible。拥抱当今基础设施的未来!
云云众生s
2025/01/11
1980
2024年的基础设施即代码:为什么它仍然如此糟糕
工具碎片化,集成困难,配置噩梦:IaC 工具的用户们忍无可忍了。基础设施即代码的兴起能否带来帮助?
云云众生s
2024/12/28
1230
基础设施即代码终极指南
随着 IaC 的兴起,DevOps 中对于与机器直接通信的需求日益增长,这使得开发人员和运维人员能够使用共享语言来实现和管理基础设施。
云云众生s
2024/03/28
2040
基础设施即代码终极指南
基础设施代码化(IaC)的自动化配置与编排
云上运维,那就是和云上资源和产品打交道,无疑会涉及到一系列的资源部署。比如简单地使用一台云服务器,就需要运维人员依次创建 VPC、VSwitch、安全组和云服务器实例,如果想创建一个集群,那还要进一步创建负载均衡、数据库和多个云服务器实例。
用户8639654
2021/09/09
2.2K0
基础设施即代码:从命令式到声明式再回到命令式
向混合 IaC 模型转变是由开发者体验、效率以及对可扩展云原生解决方案的需求所驱动的。
云云众生s
2025/02/11
1330
基础设施即代码在 CI/CD 中必须具备的功能
翻译自 What Infrastructure as Code Must Do for CI/CD 。
云云众生s
2024/03/27
1160
基础设施即代码、GitOps将带来哪些改变?
随着云计算的发展,越来越多的企业都开始了迁移上云。从传统的物理服务器或机房迁移到云端虚机或云数据中心。将通过云供应商提供的控制台管理计算、网络、存储等资源。
DevOps云学堂
2022/04/06
3820
基础设施即代码、GitOps将带来哪些改变?
基础设施即代码的利与弊
基础设施即代码虽然解决了自动化、一致性和可扩展性等传统挑战,却也引入了新的复杂性问题。
云云众生s
2024/03/28
1320
基础设施即代码(IaC):自动化基础设施管理的未来
随着云计算和大规模分布式系统的迅速发展,手动管理和配置基础设施的传统方式已逐渐跟不上快速迭代的步伐。于是,基础设施即代码(Infrastructure as Code,IaC)作为一种创新实践,成为现代运维管理的基础。IaC不仅提高了基础设施的配置速度,还提升了系统的一致性和可重复性。本文将深入讲解IaC的基本概念、核心优势和实现方法,并通过实例展示其在实际工作中的应用。
Echo_Wish
2024/10/27
7060
基础设施即代码(IaC):自动化基础设施管理的未来
如何控制云基础设施漂移
基础设施漂移不仅仅是技术上的小麻烦;它是一个普遍存在的问题,如果不加以控制,会危及整个组织。
云云众生s
2024/12/04
1260
如何控制云基础设施漂移
为什么基础设施即代码是现代DevOps不可或缺的一环
随着企业应用程序底层的基础设施日益复杂,完整的服务负责制和一致性部署成为亟待解决的两大难题。
云云众生s
2024/03/27
1280
数千行IaC代码后学到的5个技巧
我 10 年的基础设施管理经验告诉我,可以通过以下策略来优化云基础设施的效率和安全性。
云云众生s
2024/08/27
2230
2025 年 DevOps 工具全景解析:本土化与云原生双轮驱动
在数字化转型浪潮中,DevOps 工具链已成为企业突破技术瓶颈、实现敏捷交付的核心支柱。2025 年,伴随多云架构深化、安全合规升级及智能化技术渗透,构建一套高效、灵活且本土适配的 DevOps 平台,成为企业提升竞争力的关键。本文精选多款工具,覆盖研发协作、自动化运维及智能监控等场景,为团队提供技术选型参考。
春江晚
2025/03/17
1450
从技术雷达看DevOps的十年 - 基础设施即代码和云计算
在上一篇文章中,我们讲到了DevOps和持续交付的关系。本篇将回顾最先改变运维工作的相关技术 —— 基础设施即代码和云计算,通过技术雷达上相关条目的变动来跟踪其趋势变化。
ThoughtWorks
2019/05/22
1.1K0
从技术雷达看DevOps的十年 - 基础设施即代码和云计算
弥合基础设施即代码和GitOps的鸿沟
如何将Terraform、Crossplane和Atlantis巧妙地组合使用,发挥每项技术的优势,同时保留实施严格日常管理的灵活性。
云云众生s
2024/03/28
1470
弥合基础设施即代码和GitOps的鸿沟
大多数公司难以实现基础设施即代码的原因
基础设施即代码 (IaC) 是云原生应用和基础设施定义、供应和管理 IT 基础设施的一项基本实践。
云云众生s
2024/11/28
650
Cloudformation与其背后的“基础设施即代码”
熟悉AWS的肯定不会对Cloudformation感到陌生,AWS官方对Cloudformation的定义如下:
极客人
2018/12/14
2.2K0
2025年互联网公司DevOps工具选型指南:国产化与高效协同
在2025年,随着云计算、容器化和自动化技术的普及,DevOps工具链的选型成为互联网公司提升开发效率和运维能力的关键。本文将重点推荐Gitee DevOps作为国产化的DevOps平台,并结合其他主流工具,探讨如何构建高效、安全且灵活的DevOps生态系统。
用户11592109
2025/04/10
1390
DevOps已死?2024年的DevOps将如何发展
随着我们进入2024年,DevOps也发生了变化。新兴的技术、变化的需求和发展的方法正在重新定义有效实施DevOps实践。
陈哥聊测试
2024/04/08
2480
DevOps已死?2024年的DevOps将如何发展
推荐阅读
相关推荐
为什么基础设施即代码需要云资产管理
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档