- 對雲計算概念的基本瞭解
- 熟悉 Microsoft Azure 服務和門戶
- 腳本或程式設計的基本知識
觀眾
- 雲工程師
- DevOps 工程師
- IT 專業人員
- 系統管理員
Terraform on Microsoft Azure 是一種工具和服務,用於在 Azure 雲平臺上自動配置和管理基礎設施。
這種以講師為主導的現場培訓(在線或遠端)面向希望使用 Terraform 在 Azure 雲平臺上自動部署、管理和擴展基礎架構的中級雲工程師和 IT 專業人員。
在培訓結束時,參與者將能夠:
- 瞭解 Terraform 的基礎知識及其在基礎結構即代碼中的優勢。
- 為 Azure 設置和配置 Terraform。
- 為各種 Azure 服務開發、測試和部署 Terraform 配置檔。
- 使用 Terraform 管理和擴展 Azure 資源。
- 實施 Terraform 狀態管理和版本控制的最佳實踐。
- 將 Terraform 與 Azure DevOps 集成以實現自動化部署。
- 創建可重用的 Terraform 模組,以實現一致的資源配置。
- 利用 Terraform 的高級功能進行複雜的基礎架構部署。
課程形式
- 互動講座和討論。
- 大量的練習和練習。
- 在現場實驗室環境中動手實施。
課程自定義選項
- 如需申請本課程的定製培訓,請聯繫我們進行安排。
Terraform 簡介
- 什麼是Terraform?
- 使用 Terraform 的好處
- 關鍵概念和術語
- Terraform 與其他基礎設施即代碼工具相比
設置環境
- 安裝 Terraform
- 設置 Visual Studio 代碼以進行 Terraform 開發
- 創建和配置 Azure 個帳戶
Terraform 開始使用 Azure
- AzureRM 提供程式配置
- 驗證至 Azure
- 編寫您的第一個 Terraform 配置
- 部署基本 Azure 資源
管理 Terraform 狀態
- 瞭解 Terraform 狀態
- 使用 Azure 儲存進行遠端狀態管理
- 狀態鎖定和一致性
使用 Terraform 構建基礎設施
- 創建和管理 Azure 虛擬機
- 配置 Azure Networking(VNet、子網、NSG)Configuring Azure Networking (VNet, Subnets, NSGs)
- 部署 Azure 個存儲帳戶
- 設置 Azure SQL Databases
高級 Terraform 特性
- Terraform 模組和可重用性
- 使用數據源和輸出變數
- Terraform 運算式和函數
- 在 Terraform 中管理依賴項
持續集成和部署
- Azure DevOps 簡介
- 為 Terraform 設置 CI/CD 管道
- 使用 Azure DevOps 自動執行 Terraform 部署
- 集成 GitHub 個操作以實現持續交付
處理機密和敏感數據
- 使用 Azure Key Vault 管理機密
- 將 Key Vault 與 Terraform 集成
- 機密管理的最佳做法
監控和擴展基礎設施
- 設置 Azure 監控和警報
- 使用 Terraform 擴展 Azure 資源
- 實現 Auto-Scaling 組
疑難解答和最佳實踐
- 調試 Terraform 配置
- 處理常見錯誤和問題
- Terraform 最佳實踐和建議
摘要和後續步驟
United Arab Emirates - Terraform on Microsoft Azure
Qatar - Terraform on Microsoft Azure
Egypt - Terraform on Microsoft Azure
Saudi Arabia - Terraform on Microsoft Azure
South Africa - Terraform on Microsoft Azure
Brasil - Terraform on Microsoft Azure
Canada - Terraform on Microsoft Azure
中国 - Terraform on Microsoft Azure
香港 - Terraform on Microsoft Azure
澳門 - Terraform on Microsoft Azure
台灣 - Terraform on Microsoft Azure
USA - Terraform on Microsoft Azure
Österreich - Terraform on Microsoft Azure
Schweiz - Terraform on Microsoft Azure
Deutschland - Terraform on Microsoft Azure
Czech Republic - Terraform on Microsoft Azure
Denmark - Terraform on Microsoft Azure
Estonia - Terraform on Microsoft Azure
Finland - Terraform on Microsoft Azure
Greece - Terraform on Microsoft Azure
Magyarország - Terraform on Microsoft Azure
Ireland - Terraform on Microsoft Azure
Luxembourg - Terraform on Microsoft Azure
Latvia - Terraform on Microsoft Azure
España - Terraform on Microsoft Azure
Italia - Terraform on Microsoft Azure
Lithuania - Terraform on Microsoft Azure
Nederland - Terraform on Microsoft Azure
Norway - Terraform on Microsoft Azure
Portugal - Terraform on Microsoft Azure
Sverige - Terraform on Microsoft Azure
Türkiye - Terraform on Microsoft Azure
Malta - Terraform on Microsoft Azure
Belgique - Terraform on Microsoft Azure
France - Terraform on Microsoft Azure
日本 - Terraform on Microsoft Azure
Australia - Terraform on Microsoft Azure
Malaysia - Terraform on Microsoft Azure
New Zealand - Terraform on Microsoft Azure
Philippines - Terraform on Microsoft Azure
Singapore - Terraform on Microsoft Azure
Thailand - Terraform on Microsoft Azure
Vietnam - Terraform on Microsoft Azure
India - Terraform on Microsoft Azure
Argentina - Terraform on Microsoft Azure
Chile - Terraform on Microsoft Azure
Costa Rica - Terraform on Microsoft Azure
Ecuador - Terraform on Microsoft Azure
Guatemala - Terraform on Microsoft Azure
Colombia - Terraform on Microsoft Azure
México - Terraform on Microsoft Azure
Panama - Terraform on Microsoft Azure
Peru - Terraform on Microsoft Azure
Uruguay - Terraform on Microsoft Azure
Venezuela - Terraform on Microsoft Azure
Polska - Terraform on Microsoft Azure
United Kingdom - Terraform on Microsoft Azure
South Korea - Terraform on Microsoft Azure
Pakistan - Terraform on Microsoft Azure
Sri Lanka - Terraform on Microsoft Azure
Bulgaria - Terraform on Microsoft Azure
Bolivia - Terraform on Microsoft Azure
Indonesia - Terraform on Microsoft Azure
Kazakhstan - Terraform on Microsoft Azure
Morocco - Terraform on Microsoft Azure
Tunisia - Terraform on Microsoft Azure
Kuwait - Terraform on Microsoft Azure
Oman - Terraform on Microsoft Azure
Slovakia - Terraform on Microsoft Azure
Kenya - Terraform on Microsoft Azure
Nigeria - Terraform on Microsoft Azure
Botswana - Terraform on Microsoft Azure
Slovenia - Terraform on Microsoft Azure
Croatia - Terraform on Microsoft Azure
Serbia - Terraform on Microsoft Azure
Bhutan - Terraform on Microsoft Azure