Contents
Terraform 在AWS EC2、VPC、ALB、CLB、NLB、Autoscaling、Route53、ACM、CloudWatch、SNS、CodePipeline、CodeBuild、S3上的應用。
從這 22 小時的課程,你會學到
- 你將透過 22 個演示,從真實世界的角度學習掌握Terraform
- 你將使用 Terraform 建構 AWS VPC 3層架構
- 使用 Terraform 建構各種負載均衡器 CLB、ALB 和 NLB
- 你將使用 Terraform 在 AWS 上建構 DNS 到 DB 的架構
- 你將使用 Terraform 建立帶有啟動配置的自動縮放功能
- 你將使用 Terraform 建立帶有啟動樣板的自動縮放功能
- 你將使用Terraform 建構 AWS CloudWatch 警報器
- 你將使用 AWS CodePipeline 為你的 Terraform 配置實現 IaC DevOps 用例
- 你將詳細瞭解 Terrafrom 狀態、本地和遠端後端
- 你將學習並實現所有的 Terraform 供應者
- 你將學習並實施2種類型的 Terraform 模組(公共模組和本地模組)
要求
- 你必須有一個 AWS 雲端帳戶,才能跟著我一起進行實踐活動。
- 你不需要有任何關於 Terraform 的基礎知識。課程將從 Terraform 的基礎知識開始,帶你到非常高階的水平。
課程說明
課程概述
歡迎來到這個關於 在 AWS 上使用 SRE 和IaC DevOps 的 Terraform 技術|真實世界的 20 個示範 的神奇課程。 以下是本課程涵蓋的模組列表。
課程模組
- 基礎設施即程式碼(IaC)
- Terraform基礎知識
- 在MacOs、LinuxOS和WindowsOS上安裝工具
- Terraform命令基礎知識
- Terraform語言語法
- Terraform設定、提供者和資源
- Terraform變數和資料來源
- Terraform迴圈、元引數和Splat運算子
- AWS VPC 3層架構
- VPC中的AWS EC2例項和安全組
- AWS經典負載平衡器
- AWS ALB應用負載平衡器
- AWS ALB基於 context 路徑的路由選擇
- AWS ALB基於主機頭的路由選擇
- AWS ALB HTTP頭和查詢字串重定向
- AWS DNS到DB的實現
- AWS自動縮放與啟動配置
- 使用啟動模板的AWS自動縮放
- 使用TCP和TLS的AWS網路負載平衡器
- 針對ALB、ASG和CIS的AWS CloudWatch警報器
- 本地開發和參考Terraform模組
- 從頭開始開發Terraform模組
- 使用AWS S3和DynamoDB進行遠端狀態儲存
- Terraform遠端狀態資料來源
- 使用AWS CodePipeline的IaC DevOps
涵蓋的AWS服務
- AWS VPC 虛擬私有雲
- 用於對外通訊的AWS VPC NAT閘道器
- AWS VPC公共和私有子網
- AWS EC2例項
- AWS安全組
- AWS經典負載平衡器
- AWS ALB應用負載平衡器–基礎版
- AWS ALB基於 contet 路徑的路由選擇
- AWS ALB基於主機頭的路由選擇
- 基於AWS ALB自定義HTTP頭的路由選擇
- 基於AWS ALB查詢字串的重定向
- 使用啟動配置的 AWS 自動縮放功能
- 使用啟動模板的 AWS 自動縮放
- AWS網路負載平衡器
- AWS CloudWatch警報器
- AWS證書管理器(ACM)
- AWS Route53
- AWS CodeBuild
- AWS CodePipeline
- AWS RDS資料庫
涵蓋的Terraform概念
- Terraform安裝
- 命令基礎(init, validate, plan, apply)。
- 語言語法(區塊、引數
- 設定塊
- 提供者區塊
- 資源區
- 資源元引數( depends_on, count, for_each)。
- 輸入變數–基礎知識
- 輸入變數–提示時的賦值
- 輸入變數 – 用 cli var 覆蓋預設值
- 輸入變數–用terraform.tfvars分配
- 輸入變數–用tfvars var-file引數指定
- 輸入變數–用auto tfvars指定
- 輸入變數 – 列表
- 輸入變數–地圖
- 輸入變數 – 敏感的輸入變數
- 功能。檔案
- 輸出值
- 本地值
- 資料來源
- 後端–遠端狀態儲存
- 檔案供應者
- 本地執行的供應者
- 遠端執行供應器
- 空白資源
- 來自公共登錄檔的模組
- 建立本地模組
- 使用列表的For Loop
- 帶地圖的For Loop
- 帶有高階地圖的For迴圈
- 遺留的濺射運算子
- 最新的濺射運算子
- 函式:toset
- 函式: tomap
- 功能: 鑰匙
- 模組升級
- 隨機資源
我的每門課程都配有
- 驚人的動手能力,一步一步的學習經驗
- 真實的實施經驗
- 問答部分的友好支援
- 30天 “無問題 “退款保證!
目標受眾
- 計劃掌握 Terraform 的基礎設施架構師或系統管理員或開發人員
- 任何有興趣學習作為當前流行的工具Terraform IaC 基礎設施的初學者
- 任何想從真實世界的角度學習Terraform的人
講師簡介
Kalyan Reddy Daida | DevOps & SRE Architect on AWS, Azure & Google Cloud Platforms Docker、Kubernetes、Terraform、SRE 等主題最暢銷講師
關於我
我是 Kalyan Reddy Daida,一位架構師,在設計複雜基礎設施解決方案、Java 編程以及為全球主要薪資客戶設計方面擁有 15 年經驗。
我對 Kubernetes 和 Istio 等雲技術和雲原生解決方案特別感興趣。 我熱衷於學習新技術和教學。
我在 AWS 上構建、設計和實施解決方案方面擁有豐富的經驗。
關於 Stack Simplify
在 Stack Simplify,我們專注於在課程中實現真實場景。
我們的每門課程都專注於為學生提供以循序漸進、有趣的方式學習新技術的實踐經驗。
英文字幕:有
- 想要了解如何將英文字幕自動翻譯成中文? 請參考這篇 How-To
- 點選這個✨優惠連結✨ ( NT390 起特價中 ) | Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- 學習 DevOps : 運用 Terraform 做基礎架構的自動化
- 中文課程 – Terraform 從入門到精通
- 更多 Terraform 課程介紹
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
你必須登入才能發表留言。