使用在 AWS OpsWorks Stacks 之外建立的運算資源 - AWS OpsWorks

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

使用在 AWS OpsWorks Stacks 之外建立的運算資源

重要

AWS OpsWorks Stacks 此服務已於 2024 年 5 月 26 日終止,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載遷移至其他解決方案。如果您對遷移有任何疑問,請透過 AWS re:Post 或透過 AWS Premium Support 聯絡 AWS Support 團隊。

注意

只有 Linux 堆疊支援此功能。

執行個體 說明如何使用 AWS OpsWorks Stacks 來建立和管理 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體的群組。您也可以將 Linux 運算資源納入在 Stacks AWS OpsWorks 外部建立的堆疊:

  • 您使用 Amazon EC2主控台、 CLI或 直接建立的 Amazon EC2執行個體API。

  • 在您自己的硬體上執行的「現場部署」執行個體,包括在虛擬機器中執行的執行個體。

這些運算資源會成為 AWS OpsWorks Stacks 受管執行個體,您可以像一般 Stacks AWS OpsWorks 執行個體一樣進行管理:

  • 管理使用者許可 – 您可以使用 AWS OpsWorks Stacks 使用者管理來指定哪些使用者可存取您的堆疊、哪些使用者可在堆疊的執行個體上執行的動作,以及他們是否具有SSH存取權和 sudo 權限。

  • 自動化任務 – 您可以讓 AWS OpsWorks Stacks 執行自訂 Chef 配方來執行任務,例如使用單一命令在任何或所有堆疊執行個體上執行指令碼。

    如果您將執行個體指派給 layer, AWS OpsWorks Stacks 會在執行個體生命週期的重點自動執行一組指定的 Chef 配方,包括您的自訂配方。請注意,您只能將註冊的 Amazon EC2執行個體指派給自訂層

  • 管理資源 – 堆疊可讓您在 中分組和管理資源 AWS 區域,而 OpsWorks 儀表板會顯示所有區域的堆疊狀態。

  • 安裝套件 – 您可以使用 Chef 配方在堆疊中的任何執行個體上安裝套件。

  • 更新作業系統 – AWS OpsWorks Stacks 提供在堆疊執行個體上安裝作業系統安全修補程式和更新的簡單方法。

  • 部署應用程式 – AWS OpsWorks Stacks 會一致地將應用程式部署到堆疊的所有應用程式伺服器執行個體。

  • 監控 – AWS OpsWorks Stacks 會建立自訂CloudWatch指標來監控您堆疊的所有執行個體。

如需定價資訊,請參閱 AWS OpsWorks 定價

以下是使用已註冊執行個體的基本程序。

  1. 向堆疊註冊執行個體。

    執行個體現在是堆疊的一部分,並由 Stacks AWS OpsWorks 管理。

  2. (選擇性) 將執行個體指派給某 layer。

    此步驟可讓您充分利用 AWS OpsWorks Stacks 管理功能。您可以將已註冊的內部部署執行個體指派給任何 layer;已註冊的 Amazon EC2執行個體只能指派給自訂 layer。

  3. 使用 AWS OpsWorks Stacks 管理執行個體。

  4. 當您不再需要堆疊中的執行個體時,請將其取消註冊,這會從 Stacks AWS OpsWorks 中移除執行個體。

下列各節將詳細說明此程序。