← 返回 Day 179 正文

Day 179 · 练习与清单

Day 179: Terraform 基础设施 — 练习题与检查清单

📝 完成清单

基础练习(必做)

进阶练习(挑战)

💡 思考题

  1. 状态管理:Terraform 状态文件(.tfstate)包含什么关键信息?为什么状态管理对团队协作很重要?如何解决状态冲突?

  2. 模块 vs 资源:什么情况下应该创建模块而不是直接编写资源?模块的三大好处是什么?如何设计一个好的 Terraform 模块?

  3. Count vs For_each:count 和 for_each 有什么区别?何时使用哪一个?for_each 的值类型有什么要求?

  4. 远程后端:为什么需要远程后端存储?S3 后端配合 DynamoDB 锁的作用是什么?如何从本地状态迁移到远程状态?

  5. 基础设施即代码(IaC)的原则:Terraform 如何体现 IaC 理念?与传统的手动配置相比,有什么优势和劣势?

✅ 今日完成情况

任务 状态 备注
基础练习全部完成 ☐
进阶练习全部完成 ☐
README.md 内容完整 ☐
code/ 目录 3 个 .py 文件 ☐
exercises/checklist.md ☐
diagrams/README.md (如有) ☐

最后更新:2026-10-12 点击查看参考答案:无(需自行完成实验)