感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
進階 Terraform 語法與建構
- 深入探討 Terraform 語法
- 使用 for_each 和 count 的進階循環
- 利用映射(maps)和列表(lists)進行動態配置
表達式與動態配置
- 基本表達式及其使用情境
- 用於複雜基礎設施設定的進階表達式
- 關於表達式的實作練習
Terraform 模組最佳實踐
- 本地模組與共用模組:何時使用各者
- 建構適合重複使用和維護的模組
- 版本控制及管理模組來源
Terraform 最佳實踐與模式
- 檢視狀態管理中的實例索引鍵
- 編寫和組織 Terraform 程式碼的最佳實踐
- 確保冪等性並最小化副作用
管理 Terraform 狀態
- 匯入資源並理解狀態檔案
- 狀態鎖定、狀態後端及遠端狀態管理
- 在分散式環境中處理狀態檔案
跟上 Terraform 更新
- 隨著新 Terraform 版本發布檢視文件
- 升級 Terraform 版本的策略
- 處理棄用事項與遷移路徑
將 Terraform 與 CI/CD 管道整合
- YAML 和管道配置的概覽
- 使用流行的 CI/CD 工具設定 Terraform
- 在管道中自動化 Terraform 工作流程
進階問題排除與偵錯
- 系統化方法來排除 Terraform plan 和 apply 的問題
- 偵錯 Terraform 中常見及進階錯誤
- 使用日誌和詳細輸出進行錯誤解決
Terraform 中的輸出與資料流程
- 理解並運用 Terraform 中的輸出
- 模組與根配置之間的資料流程
- 保護輸出中的敏感資訊
Terraform 中的條件邏輯
- 使用 count、for_each 和 if 編寫條件語句
- 資源的條件性建立
- 模組中條件邏輯的使用情境
在本地執行 Terraform
- 設定本地 Terraform 環境
- 在本地機器上執行和測試 Terraform 程式碼
- 本地開發最佳實踐
處理循環依賴關係
- 識別並解決循環依賴關係
- 重構程式碼以防止依賴迴圈
- 進階依賴關係管理技巧
摘要與後續步驟
最低要求
- 理解基本的 Terraform 語法和操作
- 具備雲端基礎設施經驗,最好是 AWS,並熟悉 CI/CD 概念
適用對象
- DevOps 工程師
- 雲端架構師
- 基礎設施專家
- 技術負責人及經理
21 小時
客戶評論 (4)
通過編寫實際代碼,檢查所有細節
Michal Pipala - EY
課程 - Advanced Terraform: Efficient Infrastructure as Code
機器翻譯
非常互動的培訓
Michal Bojko - EY
課程 - Advanced Terraform: Efficient Infrastructure as Code
機器翻譯
結構安排很好,每個部分都有明確的目的,易於理解。練習很有用,當問題出現時,培訓師也提供了幫助。我對實驗部分的輕鬆處理方式也很喜歡。特別要稱讚培訓師在整個培訓過程中保持冷靜友好的態度,即使有些參與者放棄了整個體驗。
Rares - Orange Services
課程 - Advanced Terraform: Efficient Infrastructure as Code
機器翻譯
培訓師能夠根據團隊的反饋或興趣領域,靈活調整知識分享的內容
Alexandru - Orange Services
課程 - Advanced Terraform: Efficient Infrastructure as Code
機器翻譯