

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

# 堆疊
<a name="workingstacks"></a>

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

堆疊是最上層 OpsWorks 的 Stacks 實體。它代表您想要集合管理的一組執行個體，通常是因為它們具有常見用途，例如服務 PHP 應用程式。除當成容器使用之外，堆疊還可以處理適用於整個執行個體群組的任務，例如管理應用程式和技術指南。

例如，堆疊的用途是為可能看起來類似以下項目的 Web 應用程式提供服務：
+ 一組應用程式伺服器執行個體，每個處理一部分的傳入流量。
+ 負載平衡器執行個體，接收傳入流量並將它分發至應用程式伺服器。
+ 資料庫執行個體，做為應用程式伺服器的後端資料存放區。

常見的做法是讓多個堆疊代表不同的環境。堆疊集一般包含：
+ 開發人員使用的開發堆疊，新增功能、修復錯誤及執行其他開發和維護任務。
+ 預備堆疊，驗證更新或修正後再公開它們。
+ 生產堆疊，這是處理使用者傳入請求的公開版本。

本節說明使用堆疊的基本概念。

**Topics**
+ [將堆疊從 Amazon EC2-Classic 遷移至 VPC](workingstacks-migrate-ec2-vpc.md)
+ [建立新的堆疊](workingstacks-creating.md)
+ [在 VPC 中執行堆疊](workingstacks-vpc.md)
+ [更新堆疊](workingstacks-edit.md)
+ [複製堆疊](workingstacks-cloning.md)
+ [執行 OpsWorks Stacks Stack 命令](workingstacks-commands.md)
+ [使用自訂 JSON](workingstacks-json.md)
+ [刪除堆疊](workingstacks-shutting.md)