步驟 2:建立基本應用程式伺服器堆疊 - AWS OpsWorks

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

步驟 2:建立基本應用程式伺服器堆疊

重要

AWS OpsWorks Stacks不再接受新客戶。現有客戶可以正常使用 OpsWorks 主控台、API、CLI 和 CloudFormation 資源,直到 2024 年 5 月 26 日為止,屆時他們將停止使用。為了為此轉換做好準備,我們建議您AWS Systems Manager盡快將堆疊轉換為。如需詳細資訊,請參閱 AWS OpsWorks Stacks壽命終止常見問題將應用程式移轉至AWS OpsWorks Stacks應用AWS Systems Manager程式管

基本應用程式伺服器堆疊包含一個具有公有 IP 地址的應用程式伺服器執行個體,以接收使用者請求。應用程式程式碼和任何相關檔案均存放於單獨的儲存庫中,並從該位置部署到伺服器。下圖說明此類堆疊。

該堆疊具有下列元件:

  • layer 代表執行個體的群組,並指定設定它們的方式。

    此範例中的 layer 代表 IIS 執行個體群組。

  • 執行個體,代表 Amazon EC2 執行個體。

    在此案例中,layer 設定單一執行個體以執行 IIS,但 layer 可具有任意數目的執行個體。

  • 「應用程式」包含在執行個體上安裝應用程式的必要資訊。

  • 「技術指南」包含支援自訂 IIS layer 的 Chef 配方。食譜和應用程式程式碼存放在遠端儲存庫中,例如 Amazon S3 儲存貯體或 Git 儲存庫中的存檔檔案。

下列各節說明如何使用 AWS OpsWorks Stacks 主控台建立堆疊和部署應用程式。