EC2生產的VPC解決方案課程:帶Terraform的AWS

帶EC2生產的VPC解決方案:帶有Terraform的AWS

以AWS,基礎架構為代碼學習Terraform!使用AWS Architect開發可擴展且高度可用的架構!

使用Terraform 0.14+更新!今天了解如何使用AWS認證的解決方案架構師來實現AWS和Terraform的現成生產基礎架構!您是否想將整個基礎架構作為代碼實現?您是否想學習Terraform的最酷和流行的基礎設施配置管理工具,並為您的技能做出巨大貢獻?因此,本課程是您需要的!您不僅會學習如何實現地球形式代碼,還可以實現AWS良好的框架實現模型,該模型將高度可用,可擴展,耐故障和彈性!在本課程中,我們將開始探索整個課程所需的工具。只是要在這裡觀察,我們將需要一個帶有合適的Terraform插件的IDE。也需要一個AWS帳戶,因此,如果您還沒有,我將向您展示如何獲得一個帳戶。當然,我們將為地球部署配置環境變量,還將配置我們的IDE有效地使用TerraForm,安裝Terraform插件,該插件將突出顯示語法並自行完成我們想做的一切。在所有這些過程中,我還將為您提供有關Terraform的密集課程,在這裡您將獲得實施此基礎架構所需的所有信息!設置了所有內容後,現在是時候讓您的手弄髒並編寫一些Terraform代碼來實現我們的涼爽明亮的建築!我們將首先實現我們的遠程狀態並獲得一對我們將使用的密鑰連接到我們將啟動的實例。執行此操作後,我們將首先創建虛擬私有云(VPC)環境。為了滿足高可用性的需求,我們將在一個地區內為三個不同的可用性區域傳播私人和公共補貼。我們還將創建我們的私人和公共路由表,以管理VPC中資源之間的路由。我們還將確保將Internet網關(IGW)附加到我們的VPC上,以與公共補貼一起使用,以便資源可以從Internet訪問和接收公共流量。我們的私人子網還需要某種互聯網連接,但並非兩種方式。我們只希望在私人子網中訪問我們資源的輸出連接!為了滿足此要求,我們將啟動並將網關NAT附加到我們的私人路由台上。在配置低級網絡基礎架構後,我們將繼續為公共和私人EC2實例實施我們將通過自動尺寸組啟動的啟動設置。實施實例啟動設置後,我們將使用這些啟動設置來實現我們的自動尺寸組。我們將配置子網,機器圖像,啟動腳本以及成功啟動實例所需的所有內容。自動尺寸還沒有準備好;我們將需要根據我們的要求以及如何擴展實例進行配置。對於我們的實施,我們將使用目標跟踪的規模,這將幫助我們大小並自行管理EC2實例;我們無需做任何事情!設置後,我們什麼都不做自動尺寸,但是我們肯定想知道我們的實例發生了什麼。這就是為什麼我們將創建一個NHS主題並訂閱它以接收有關我們實例和基礎架構正在發生的事情的真實時間通知的原因。本課程還有很多事情要做,我幾乎可以等您來學習AWS認證解決方案架構師的最佳實踐!

您將學到什麼

  • 您將使用Terraform學習如何在AWS中進行編碼!
  • 實施時,您將學習AWS良好的框架的最佳實踐!
  • 您將使用路由表,Internet網關,安全組和規則來學習如何用Terraform隔離和控制自己的基礎架構!
  • 您將學習如何使用Terraform啟動高度可用的EC2實例,可擴展,耐受性和彈性!
  • 您將對VPC概念(例如子網,路由表和互聯網網關)有很好的了解,並使用Terraform Code將所有內容付諸實踐
  • 您將有信心與AWS一起使用Terraform在VPC和EC2實例中使用Terraform進行任何AWS資源!
  • 您將學習閱讀和編纂Terraform的HCL語言!
  • 您可以在AWS上啟動自己的基礎架構,而無需在AWS登錄!
Scroll to Top