🏗️ Terraform 基礎設施即程式碼
「我們伺服器是怎麼設定的?誰手動改了防火牆規則?這個 S3 bucket 是誰建的?」
Infrastructure as Code (IaC) 讓基礎設施像程式碼一樣:可版本控制、可審查、可重複、可自動化。
🔥 Vibe Coding 核心 Prompt
【Terraform 詠唱範例】
「請幫我寫 Terraform 設定檔:1. 在 AWS 上建立一個 VPC 與兩個公有子網。2. 建立一個 Security Group,開放 80 與 443 埠。3. 建立一個 EC2 t3.medium 實例,安裝 Docker。4. 建立一個 S3 bucket 存放靜態檔案。5. 輸出 EC2 的公有 IP。」
🎯 課程大綱
- IaC 核心概念與 Terraform 基礎
- AWS/GCP 資源管理
- Terraform State 與遠端後端
- Modules 與可重用架構
- 實戰:一鍵部署完整環境