Terraform

名词 · 基础设施即代码

1.

HashiCorp 开发的开源基础设施即代码(IaC)工具,通过 HCL 语言的声明式配置文件来定义、配置和管理云基础设施资源——确保可复现性和版本控制。

2.

多云 DevOps 平台,将数百个供应商(AWS、Google Cloud、Azure、Docker、Kubernetes)的 API 抽象为统一的工作流:编写、规划、应用——将基础设施转变为可审计、可测试和可协作的代码。

3.

基础设施自动化的行业标准,管理资源间的依赖关系图,通过 `terraform plan` 计算所需变更并以幂等方式应用——消除配置漂移和人为错误。

另见
IaCDevOps自动化