全书目录

第四十九篇:Terraform 完全指南 —— 基础设施蓝图总工局宇宙

第三章:IaC 到底在讲什么 —— 不是“自动化脚本”,而是“城市施工图法治化”

1 分钟 186 字 第 912 / 962 个阅读单元

很多人第一次听到 IaC,会误以为它就是:

  • 自动执行脚本
  • 批量点按钮
  • 帮你偷懒建资源

这理解太浅。

Terraform 里的 IaC,更接近:

把城市建设标准化、版本化、可审计化。

它和普通脚本有一个根本区别:

text
普通脚本
= 告诉施工队“现在去做这些动作”

Terraform
= 先声明“这座城市应该长成什么样”
= 然后由系统推导出要做哪些动作

这就是声明式的关键。

比如你不是写:

text
1. 创建 VPC
2. 创建子网
3. 创建安全组
4. 创建机器
5. 创建负载均衡

你更像是在写:

text
我需要一座这样的网络区
我需要两台这样的服务机
我需要一个这样的入口流量站

然后 Terraform 来推导施工步骤。

所以它不是“施工工人手册”。

它是:

蓝图总工局的正式施工图。