感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
介紹
- Terraform 與 Chef、Puppet、Ansible 或 Salt 有何不同?
- 爲什麼不使用 Google Deployment Manager?
Terraform 功能與架構概述
- 基礎設施即代碼、執行計劃、資源圖、變更自動化
Terraform 工作流程
- 編寫、預覽、創建、複製、銷燬
入門
- 準備與 Terraform 一起使用的 GCP 賬戶
- 初始化 Terraform 並構建虛擬機(計算引擎實例)
創建應用程序
- 在 GCP 上啓動項目
- 初始化一個示例 Web 應用程序
準備執行計劃
- 編寫新計劃、保存和刪除 .tf 文件
處理配置文件
- 語法概述
- 編寫、版本控制和更新
設置資源依賴關係
- 使用 Terraform 資源圖
- 基礎設施與應用程序依賴關係
部署基礎設施
- 預覽配置更改
- 執行更改
管理狀態
- 設置 Google Cloud Storage 以實現持久化
- 設置遠程狀態
網絡
- 設置防火牆
- 管理子網
複製基礎設施
- 爲應用程序設置環境:開發、測試/質量保證、預發佈和生產
將配置文件打包爲模塊
- 使用可共享模塊複製代碼
- 使用模塊註冊表構建可重用模板
將 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)
機器翻譯