Fargate ECS應用程序和基礎設施植入課程:帶Terraform的AWS

植入應用程序和Fargate ECS基礎架構:帶有Terraform的AWS

學習如何與AWS ECS Fargate合作,使用AWS Architect的Terraform完全部署基礎架構

分類:5595個評論中的4.2
總共5小時
67個講座
所有級別

了解如何與AWS ECS Fargate合作,使用Terraform與AWS Architect一起實施基礎架構的完整部署!

了解如何使用AWS認證的解決方案架構師使用Terraform使用AWS Fargate AWS容器平台實現現成的生產基礎架構!您是否想將整個基礎架構作為代碼實現?您是否想學習Terraform的最酷和流行的基礎設施配置管理工具,並為您的技能做出巨大貢獻?因此,本課程是您需要的!您不僅會學習如何實施Terraform代碼,而且還將實施AWS良好的框架,該框架將高度可用,可擴展,有缺陷的耐受性和彈性!在本課程中,我們將開始探索整個課程所需的工具。只是要在這裡觀察,我們將需要一個帶有適當土地可用插件的IDE。也需要一個AWS帳戶,因此,如果您還沒有,我將向您展示如何獲得一個帳戶。當然,我們將為Terraform部署配置環境變量,並配置我們的IDE有效地使用Terraform,安裝Terraform插件,該插件將突出顯示語法並自行完成我們想做的一切。其中,我還將為您提供有關Terraform的密集課程,在這裡您將獲得實施此基礎架構所需的所有信息!一旦我們設置了所有內容,現在該是時候讓您的手弄髒並編寫一些Terraform代碼來實現我們的涼爽明亮的建築!我們將首先實現我們的遠程狀態並獲得一對我們將使用的密鑰連接到我們將啟動的實例。執行此操作後,我們將首先創建私人虛擬網絡(VPC)的環境。為了滿足高可用性的需求,我們將在一個地區內為三個不同的可用性區域傳播私人和公共補貼。我們還將創建我們的私人和公共路由表,以管理VPC中資源之間的路由。我們還將確保將Internet網關(IGW)附加到我們的VPC上,以與公共補貼一起使用,以便資源可以從Internet訪問和接收公共流量。我們的私人子網還需要某種互聯網連接,但並非兩種方式。我們只希望在私人子網中訪問我們資源的輸出連接!為了滿足此要求,我們將啟動並將網關NAT附加到我們的私人路由台上。現在是時候開發我們的AWS ECS平台了!對於初學者,我們將首先註冊一個將用於我們的Spring Boot應用程序的域。然後,我們將創建一個ECS群集,目標組,應用程序負載平衡器,HTTPS偵聽器以及ECS群集的證書和功能,以準備應用程序部署。然後,我們將檢查我們將在AWS ECS Fargate上部署的Spring Boot應用程序!我們將快速看一下,首先實施我們對ECS Fargate任務的定義。我們將創建我們的功能和策略AI,ECS服務,目標組,偵聽器規則和CloudWatch日誌組,以最終確定應用程序部署的準備!在下一章中,我們將創建應用程序的整個管道,從使用Maven的編譯到在AWS彈性容器(ECR)記錄中插入Docker Image,再到AWS ECS Fargate的植入!我們將創建一個Shell腳本,以將所有內容作為不同的步驟實現並開發整個管道!一旦對管道感到滿意,我們將開始一個一個步驟!首先,我們將構建代碼,我們將構建並將Docker Image構建到AWS ECC,最後我們將在AWS ECS Fargate上部署我們的Spring Boot應用程序,以使用註冊域運行它!本課程還有更多的內容,我等不及您來學習AWS認證的解決方案架構師的最佳實踐!

您將學到什麼

  • 了解如何使用Terraform與AWS進行編纂!
  • 了解如何使用Terraform與AWS Fargate合作!
  • 使用基礎架構AS-Code(IAC)的Terraform在AWS上進行ECS Fargate應用程序!
  • 了解如何使用Route53註冊域,並與AWS ECS Fargate的應用程序負載平衡器一起使用!
  • 了解如何為Route53域創建SSL HTTPS證書!
  • 了解如何使用Terraform IAC在AWS上為您的應用程序中的3層生產質量實施基礎架構!
  • 您將有信心使用Terraform與VPC和ECS Fargate中的任何AWS功能一起使用!
  • 了解如何播種您的應用程序春季啟動
  • 學習如何為您的應用程序創建Dockerfile
  • 了解如何為您的ECS容器應用程序創建任務定義
  • 了解如何使用Shell腳本進行應用程序部署開發末端-DON -end Pipeline!
  • 學習如何用Terraform的HCL語言閱讀和編碼!
  • 您可以在AWS上啟動自己的基礎架構,而無需在AWS登錄!
  • 在實施時了解AWS良好框架框架的最佳實踐!
Scroll to Top