

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

# 先決條件：設定 Terraform 佈建引擎
<a name="getstarted-terraform-engine"></a>

在 中建立 Terraform 產品的先決條件是 AWS Service Catalog，您必須在 Service Catalog 管理員帳戶 （中樞帳戶） 中安裝和設定佈建引擎。Terraform Community Edition 產品 （使用外部產品類型） 和 Terraform Cloud 產品 （使用 Terraform Cloud 產品類型） 都需要佈建引擎。

**注意**  
引擎組態是一次性設定，大約需要 30 分鐘。

## 佈建 Terraform Community Edition 的引擎 （外部產品類型）
<a name="getstarted-terraform-engine-os"></a>

AWS Service Catalog 使用*外部*產品類型來支援 Terraform Community Edition 產品。*外部*產品類型也支援其他佈建工具，包括 Pulumi、Ansible、Chef 等以佈建引擎的組態為基礎的工具。

對於搭配 HashiCorp 的 Terraform Community Edition 使用外部產品類型 AWS Service Catalog 的產品，您必須在 AWS Service Catalog 管理員帳戶 （中樞帳戶） 中安裝並設定 Terraform 佈建引擎。 會 AWS 管理此引擎及其資源。

AWS Service Catalog 提供 GitHub 儲存庫，其中包含[安裝和設定 AWS所提供 Terraform 佈建引擎](https://github.com/aws-samples/service-catalog-engine-for-terraform-os/)的指示。儲存庫包含下列資訊：
+ 必要的安裝工具
+ 建置程式碼
+ 部署至 AWS 帳戶
+ 有關佈建工作流程、品質保證和限制的其他資訊

## 佈建適用於 Terraform Cloud 的引擎
<a name="getstarted-terraform-engine-cloud"></a>

對於搭配 HashiCorp 的 Terraform Cloud 使用 Terraform Cloud 產品類型 AWS Service Catalog 的產品，您必須在 AWS Service Catalog 管理員帳戶 （中樞帳戶） 中安裝和設定 Terraform 佈建引擎。HashiCorp 會在遠端環境中管理此引擎。

HashiCorp 提供 GitHub 儲存庫，其中包含設定 [ Terraform Cloud 引擎的說明 AWS Service Catalog](https://github.com/hashicorp/aws-service-catalog-engine-for-tfc)。儲存庫包含下列資訊：
+ 必要的安裝工具
+ 建置程式碼
+ 部署至 AWS 帳戶
+ 有關佈建工作流程、品質保證和限制的其他資訊