課程簡介

IaC與Terraform簡介

  • 什麼是基礎設施即代碼?
  • Terraform的優勢和架構
  • 比較Terraform與供應商特定工具
  • Terraform基本概念和工作流程

Terraform基礎

  • 安裝Terraform並設置環境
  • Terraform中的身份驗證
  • 理解Terraform文件及其在模塊中的作用
  • Terraform模板結構和語法
  • Terraform工作區簡介
  • 執行核心Terraform命令
  • 管理Terraform操作的並行性
  • 理解隱式與顯式依賴

Terraform提供商

  • 在AWS、Azure和GCP中配置和使用Terraform
  • 提供商特定配置和最佳實踐

Terraform變量和函數

  • 深入探討變量
  • 探索內置函數以進行動態配置
  • 使用插值、表達式和函數

高級Terraform配置

  • 高級模板設計和嵌套模塊
  • 管理Terraform狀態
  • 處理配置漂移和資源生命週期管理
  • 導入和管理現有資源
  • 本地與遠程執行模型
  • Terraform中的調試和日誌記錄

Terraform Cloud

  • 比較Terraform開源版、雲版和企業版
  • 在Terraform Cloud (TFC)中設置和管理工作區
  • Terraform Cloud對團隊和協作環境的好處

總結與下一步

最低要求

  • 雲計算基礎知識
  • 瞭解基礎設施即代碼(IaC)

受衆

  • DevOps工程師
  • 雲工程師
  • 系統管理員
  • 軟件開發人員
 14 時間:

客戶評論 (5)

課程分類