Auto-sync: 2026-04-16 17:30
This commit is contained in:
25
wiki/concepts/IaC.md
Normal file
25
wiki/concepts/IaC.md
Normal file
@@ -0,0 +1,25 @@
|
||||
---
|
||||
title: "IaC"
|
||||
type: concept
|
||||
tags: [devops, infrastructure, automation]
|
||||
sources: [cloud-devop-maturity-guideline, DevOps-Culture-and-Transformation]
|
||||
last_updated: 2026-04-16
|
||||
---
|
||||
|
||||
## Definition
|
||||
IaC(Infrastructure as Code,基础设施即代码)是一种通过代码和版本控制管理基础设施的方法,替代手动配置和交互式界面操作。
|
||||
|
||||
## Key Benefits
|
||||
- **可重复性**:相同配置可多次部署
|
||||
- **可版本化**:配置变更可追溯
|
||||
- **可测试性**:基础设施变更可自动化测试
|
||||
- **一致性**:消除人工配置差异
|
||||
|
||||
## Key Tools
|
||||
- [[Terraform]]:声明式 IaC 工具
|
||||
- [[Ansible]]:命令式配置管理
|
||||
- AWS CloudFormation:(仅在另一源文件中提及)
|
||||
|
||||
## Connections
|
||||
- [[DevOps 成熟度模型]] ← 技术支柱 ← [[IaC]]
|
||||
- [[CI/CD 流水线]] ← 依赖 ← [[IaC]]
|
||||
Reference in New Issue
Block a user