感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
引言
- Terraform 與 Chef、Puppet、Ansible 或 Salt 有何不同?
- 為何不選用 Google Deployment Manager?
Terraform 功能與架構概述
- 基礎設施即程式碼,執行計劃,資源圖表,變更自動化
Terraform 工作流程
- 撰寫、預覽、建立、重複、摧毀
入門指南
- 準備與 Terraform 配合使用的 GCP 帳戶
- 初始化 Terraform 並建構虛擬機器(計算引擎執行個體)
建立應用程式
- 在 GCP 上啟動專案
- 初始化範例 Web 應用程式
準備執行計劃
- 撰寫新計劃、儲存及移除 .tf 檔案
處理配置文件
- 語法概述
- 撰寫、版本控制與更新
設定資源相依性
- 使用 Terraform 資源圖表
- 基礎設施與應用程式相依性
部署基礎設施
- 預覽配置變更
- 執行變更
管理狀態
- 設定 Google Cloud Storage 以進行持久化
- 設定遠端狀態
網路
- 設定防火牆
- 管理子網路
複製基礎設施
- 為應用程式設置環境:dev、test/qa、stage 和 prod
將配置文件封裝為模組
- 使用可共享模組重複代碼
- 使用模組庫建構可重用的範本
整合 Terraform 至部署管線
- 建立、部署及測試應用程式
- 將現有外部資源匯入 Terraform
Terraform 效能調校
- 基礎設施監控與效能指標
疑難排解
摘要與結論
最低要求
- 具備命令行操作經驗
- 理解雲端基礎設施概念
適用對象
- 雲端架構師
- 系統管理員
- DevOps 工程師
21 小時
客戶評論 (3)
培訓師對Terraform的深入瞭解,他在良好編碼方式和原則上的熱情,以及他的耐心。
Douglas Hanna - Mailchimp
課程 - Terraform on GCP (Google Cloud Platform)
機器翻譯
番茄工作法,這種方法使參與變得容易,並且不會佔用太多時間,因爲班級人數較多。
Chris Carlino - Mailchimp
課程 - Terraform on GCP (Google Cloud Platform)
機器翻譯
互動環節
Jay Lavu - ZEBRA TECHNOLOGIES CORP
課程 - Terraform on GCP (Google Cloud Platform)
機器翻譯