感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
Terraform 簡介
- 什麼是 Terraform?
- 使用 Terraform 的優點
- 核心概念與術語
- Terraform 與其他基礎設施即程式碼工具的比較
環境設置
- 安裝 Terraform
- 為 Terraform 開發配置 Visual Studio Code
- 建立及配置 Azure 帳戶
在 Azure 上開始使用 Terraform
- AzureRM provider 配置
- 向 Azure 進行身份驗證
- 編寫第一個 Terraform 配置文件
- 部署基礎 Azure 資源
管理 Terraform 狀態
- 了解 Terraform 狀態
- 使用 Azure 儲存體進行遠端狀態管理
- 狀態鎖定與一致性
使用 Terraform 建置基礎設施
- 建立及管理 Azure 虛擬機器
- 配置 Azure 網路 (VNet、Subnets、NSGs)
- 部署 Azure 儲存體帳戶
- 設定 Azure SQL Databases
進階 Terraform 功能
- Terraform 模組與可重用性
- 使用資料來源與輸出變數
- Terraform 運算式與函數
- 管理 Terraform 的相依性
持續整合與部署
- Azure DevOps 簡介
- 為 Terraform 設定 CI/CD 流程
- 使用 Azure DevOps 自動化 Terraform 部署
- 整合 GitHub actions 以實現持續交付
處理機密資料與敏感資訊
- 使用 Azure Key Vault 管理機密資料
- 將 Key Vault 與 Terraform 整合
- 機密資料管理的最佳做法
基礎設施監控與擴展
- 設定 Azure 監控與警示
- 使用 Terraform 擴展 Azure 資源
- 實作自動擴展群組
問題排除與最佳實務
- 除錯 Terraform 配置文件
- 處理常見錯誤與問題
- Terraform 最佳做法與建議
總結與後續步驟
最低要求
- 具備雲端計算基本概念的基本理解
- 熟悉 Microsoft Azure 的服務與入口網站
- 具備基本的腳本或程式設計知識
適用對象
- 雲端工程師
- DevOps 工程師
- IT 專業人員
- 系統管理員
21 小時
客戶評論 (3)
節奏總體非常出色。Michal非常擅長確保觀衆參與,並確保大部分人都能跟上進度。
Asif Shaikh - Carpmaels & Ransford
課程 - Terraform on Microsoft Azure
機器翻譯
培訓師以非常清晰、簡潔和結構化的方式講解了主題,易於理解。我的同事們表示,他們希望在開始使用Terraform之前就能接受這項培訓。 我也非常喜歡在虛擬機上進行動手編碼的環節,效果非常好。 培訓師也非常親切,容易相處。
Shane - Keystart
課程 - Terraform on Microsoft Azure
機器翻譯
我非常喜歡練習中的技術部分,看到Terraform的實際應用,並能夠看到資源在Azure中的創建過程,真是太棒了。
Brett Hawson - Reach Plc
課程 - Terraform on Microsoft Azure
機器翻譯