

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

# 步驟 2.1：建立堆疊
<a name="gettingstarted-windows-stack"></a>

**重要**  
 AWS OpsWorks Stacks 此服務已於 2024 年 5 月 26 日終止，並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載遷移至其他解決方案。如果您對遷移有任何疑問，請透過 [AWS re：Post](https://repost.aws/) 或透過 [AWS Premium Support](https://aws.amazon.com/support) 聯絡 AWS 支援 團隊。

您可以透過建立堆疊來啟動 OpsWorks Stacks 專案，堆疊可做為執行個體和其他資源的容器。堆疊組態會指定某些由堆疊的所有執行個體共享之基本設定，如 AWS 區域和預設作業系統。

**建立新堆疊**

1. 

**新增堆疊**

   如果您尚未執行此作業，請登入 [OpsWorks Stacks 主控台](https://console.aws.amazon.com/opsworks/)。
   + 若帳戶沒有任何現有的堆疊，您會看到 **Welcome to AWS OpsWorks (歡迎使用 AWS OpsWorks)** 頁面。請選擇 **Add your first stack (新增您的第一個堆疊)**。
   + 否則，您會看到 OpsWorks Stacks 儀表板，其中列出您帳戶的堆疊；選擇**新增堆疊**。

1. 

**設定堆疊**

   在 **Add Stack (新增堆疊)** 頁面上，選擇 **Chef 12 stack (Chef 12 堆疊)** 並指定下列設定：  
**Stack name (堆疊名稱)**  
輸入堆疊的名稱，其中可包含英數字元 (a–z、A–Z 和 0–9) 和連字號 (-)。本演練的範例堆疊名為 **IISWalkthrough**。  
**區域**  
選取美國西部 （奧勒岡） 做為堆疊的區域。  
您可以在任何區域中建立堆疊，但我們建議美國西部 （奧勒岡） 進行教學課程。  
**預設作業系統**  
選擇 **Windows**，然後指定 **Microsoft Windows Server 2022 Base**，這是預設設定。  
**使用自訂 Chef 技術指南**  
針對本演練的用途，請為此選項指定 **No (否)**。

1. 選擇 **Advanced (進階)** 以確認您已選取一個 IAM 角色，以及預設的 IAM 執行個體描述檔。  
IAM 角色  
指定堆疊的 IAM (AWS Identity and Access Management) 角色。 OpsWorks Stacks 需要存取其他 AWS 服務才能執行任務，例如建立和管理 Amazon EC2 執行個體。**IAM 角色**會指定 OpsWorks Stacks 擔任的角色，以代表您使用其他 AWS 服務。如需詳細資訊，請參閱[允許 OpsWorks Stacks 代表您採取行動](opsworks-security-servicerole.md)。  
   + 如果您的帳戶具有現有的 OpsWorks Stacks IAM 角色，您可以從清單中選取它。

     如果角色是由 OpsWorks Stacks 建立，則會命名為 `aws-opsworks-service-role`。
   + 否則，請選取**新 IAM 角色**以指示 OpsWorks Stacks 為您建立具有正確許可的新角色。

     **注意：**如果您有 OpsWorks Stacks 完整存取許可，則建立新角色需要幾個額外的 IAM 許可。如需詳細資訊，請參閱[範例政策](opsworks-security-users-examples.md)。

1. 接受其他設定的預設值，然後選擇 **Add Stack (新增堆疊)**。如需各種堆疊設定的詳細資訊，請參閱 [建立新的堆疊](workingstacks-creating.md)。