

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 搭配 使用 Amazon ECS AWS CloudFormation
<a name="ecs-with-cloudformation"></a>

Amazon ECS 已與 整合 AWS CloudFormation，這項服務可讓您使用您定義的範本來建模和設定 AWS 資源。 CloudFormation 會使用屬於 `JSON` `YAML`或格式化文字檔案的 **範本**。範本就像您要建立之 AWS 資源的藍圖。您建立並提交範本後， CloudFormation 會建立一個**堆疊**。您可以透過該堆疊來管理在範本中定義的資源。當您想要建立、更新或刪除資源時，可以建立、更新或刪除基於該資源建立的堆疊。當涉及到更新堆疊時，您需要先建立一個**變更集**。變更集會在您進行變更之前向您展示變更帶來的影響。例如，這可防止您透過變更資料庫名稱而意外刪除資料庫。如需範本、堆疊和變更集的詳細資訊，請參閱*AWS CloudFormation 《 使用者指南*》中的 [如何 CloudFormation 運作](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cloudformation-overview.html#cfn-concepts-stacks)。

透過使用 CloudFormation，您可以減少建立和管理資源和基礎設施的時間。您可以建立範本來描述您想要的所有 AWS 資源，例如 Amazon ECS 叢集、任務定義、服務。然後， CloudFormation 負責為您佈建和設定這些資源。

CloudFormation 也可讓您重複使用範本，以一致且可重複的方式設定 Amazon ECS 資源。您描述一次資源，然後在多個 AWS 帳戶 和 之間再次佈建相同的資源 AWS 區域。

CloudFormation 範本可與 AWS 管理主控台 或 搭配使用 AWS Command Line Interface ，以建立 資源。

若要進一步了解 CloudFormation，請參閱下列資源：
+ [AWS CloudFormation](https://aws.amazon.com/cloudformation/)
+ [AWS CloudFormation 使用者指南](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html)
+ [AWS CloudFormation 命令列界面使用者指南](https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/what-is-cloudformation-cli.html)

**Topics**
+ [使用 CloudFormation 主控台建立 Amazon ECS 資源](ecs-cloudformation-console.md)
+ [使用 的 AWS CLI 命令建立 Amazon ECS 資源 CloudFormation](ecs-cloudformation-cli.md)
+ [CloudFormation Amazon ECS 的範例範本](working-with-templates.md)