概觀
這個實驗室向您介紹 AWS CloudFormation。您將使用預先設定的 CloudFormation 範本,該範本會建立 Amazon EC2 執行個體,並安裝附有本機 MySQL (用於儲存) 的 WordPress。然後,您將透過刪除堆疊來清理資源。
涵蓋的主題
此實驗室結束後,您將能夠:
- 使用 AWS CloudFormation 範本建立堆疊
- 監控堆疊建立的進度
- 探索 CloudFormation 參數、資源和輸出
- 使用堆疊資源
- 不再需要堆疊時予以清理
什麼是 AWS CloudFormation?
AWS CloudFormation 讓開發人員和系統管理員可以輕鬆建立和管理相關 AWS 資源集合,並透過有序且可預測的方式佈建和更新。
您可以使用 AWS CloudFormation 的範例範本或建立自己的範本來描述 AWS 資源,以及應用程式執行時所需的任何相關相依性或執行時間參數。您不需要了解佈建 AWS 服務的順序或讓這些相依項目發揮功效的細節。CloudFormation 會為您妥善處理。部署 AWS 資源後,您就能以可控制且可預測的方式修改和更新這些資源,實際上是以對待軟體的相同方式,將版本控制套用至 AWS 基礎設施上。
您可以使用 AWS 管理主控台、AWS Command Line Interface 或 API,對範本及其相關聯的資源集合 (稱為堆疊) 進行部署和更新。您無需為 CloudFormation 支付額外費用,只需支付執行您應用程式所需的 AWS 資源費用。