

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

# Beanstalk 叢集
<a name="beanstalk-cluster"></a>

在 Elastic Beanstalk 上執行應用程式，而不佈建或操作其下方的運算。您提供容器映像或原始程式碼；Elastic Beanstalk 會建立並操作執行它的環境。

Beanstalk 叢集是具有服務操作運算的 Elastic Beanstalk 環境類型。應用程式可以容器映像或 Elastic Beanstalk 建置到映像中的原始程式碼的形式提供。Elastic Beanstalk 會建立環境、部署應用程式、套用滾動更新、擴展應用程式複本的數量，以及報告環境運作狀態。伺服器佈建、修補、擴展和運算平台管理由 Elastic Beanstalk 處理。

透過 Beanstalk Cluster，您可以使用與 Beanstalk Standard 相同的 Elastic Beanstalk 應用程式、應用程式版本、環境和組態選項概念。Beanstalk Standard 會在您透過 `aws:autoscaling:*`和 `aws:elasticbeanstalk:environment` 組態命名空間設定的 EC2 執行個體上執行您的應用程式。在 Beanstalk 叢集中，應用程式會以容器的形式在 Elastic Beanstalk 建立和操作的 Amazon EKS 叢集上執行。透過頂層`aws:elasticbeanstalk:eks`命名空間及其子命名空間設定其行為。如需 Beanstalk Standard 的差異，請參閱 [Beanstalk 叢集架構](beanstalk-cluster-concepts.md)。

**Topics**
+ [後續步驟](#beanstalk-cluster-next-steps)
+ [Beanstalk 叢集入門](beanstalk-cluster-getting-started.md)
+ [Beanstalk 叢集架構](beanstalk-cluster-concepts.md)
+ [Beanstalk 叢集環境的多租戶](beanstalk-cluster-multi-tenancy.md)
+ [設定 Beanstalk 叢集環境的聯網](configuring-cluster-networking.md)
+ [擴展 Beanstalk 叢集環境](configuring-cluster-scaling.md)
+ [監控 Beanstalk 叢集環境](monitoring-cluster-environments.md)
+ [Beanstalk 叢集的許可](beanstalk-cluster-permissions.md)
+ [為 Beanstalk 叢集環境建置容器映像](beanstalk-cluster-app-versions.md)

**重要**  
Beanstalk 叢集環境要求您提供 Amazon EKS 擔任的叢集 IAM 角色，以及叢集 Amazon EC2 節點擔任的節點 IAM 角色。Elastic Beanstalk 會建立具有這些角色的 Amazon EKS 叢集、將您的環境指派給該叢集，以及管理其中執行的應用程式。使用相同子網路的相同帳戶中的環境共用一個叢集。如需您提供的資源以及叢集的共用方式，請參閱 [Beanstalk 叢集架構](beanstalk-cluster-concepts.md)。

## 後續步驟
<a name="beanstalk-cluster-next-steps"></a>

若要建立應用程式和環境，請遵循 [Beanstalk 叢集入門](beanstalk-cluster-getting-started.md)。若要檢閱運算和部署模型，包括如何將環境分組至共用叢集，請參閱 [Beanstalk 叢集架構](beanstalk-cluster-concepts.md)。若要在環境之間選擇隔離界限並控制其中哪些可以通訊，請參閱 [Beanstalk 叢集環境的多租戶](beanstalk-cluster-multi-tenancy.md)。若要將應用程式封裝為容器映像，請參閱 [為 Beanstalk 叢集環境建置容器映像](beanstalk-cluster-app-versions.md)。