參考部署

Apache RocketMQ on AWS

在 AWS 雲端上部署 Apache RocketMQ 簡訊佇列服務

本 Quick Start 可在 Amazon Web Services (AWS) 雲端上部署 Apache RocketMQ。Apache RocketMQ 是一個統一的簡訊引擎和輕量級資料處理平台。本 Quick Start 可部署和設定 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體,以託管 Apache 名稱伺服器和代理程式節點的叢集。您可以在部署期間進行基本叢集設定,例如 Amazon EC2 執行個體類型。 

AWS 標誌

此快速入門由 AWS 開發。

  •  您將建置的項目
  • 此 Quick Start 會設定以下內容:

    • 跨三個可用區域的高可用性架構。*
    • 根據 AWS 最佳實務,藉由公有和私有子網路設定的 Virtual Private Cloud (VPC),能在 AWS 上為您提供自己的虛擬網路。*
    • 在公有子網路中:
      • 部署受管網路位址轉譯 (NAT) 閘道,允許對私有子網路中的資源進行對外網際網路存取。*
      • 在 Auto Scaling 群組中部署 Linux 堡壘主機,允許對公有和私有子網路中的 Amazon EC2 執行個體進行對內 Secure Shell (SSH) 存取。*
    • 在私有子網路中:
      • Amazon EC2 執行個體,適用於 Apache RocketMQ 名稱伺服器。您可以部署 1–3 個名稱伺服器。預設值為 2 (所示)。
      • Apache RocketMQ Web 主控台,於 Apache 名稱伺服器執行個體上執行。
      • Amazon EC2 執行個體,適用於 Apache RocketMQ 代理程式。您可以部署 1 個或 3 個代理程式。預設值為 3 (所示)。

    * 用來將 Quick Start 部署到現有 VPC 的範本,會略過標有星號的元件,並提示您輸入現有的 VPC 組態。

  •  部署方式
  • 若要部署 Apache RocketMQ,請遵循部署指南中的指示操作。部署過程大約需要 15 分鐘,包括以下步驟:

    1.如果您還沒有 AWS 帳戶,請在 https://aws.amazon.com 註冊並登入您的帳戶。

    2.透過從下列選項中選擇來啟動 Quick Start。在建立堆疊之前,請從頂部工具列中選擇 AWS Region (AWS 區域)。

    3.測試部署。

    Amazon 可能會與 AWS 合作夥伴 (與 AWS 在此解決方案上協作的合作夥伴) 分享使用者部署資訊。  

  •  成本和授權
  • 執行此快速入門參考部署時,您須自行支付使用 AWS 服務和任何第三方授權的相關費用。使用快速入門無須另外付費。

    此快速入門的 AWS CloudFormation 範本包含可以自訂的組態參數。其中某些設定 (例如執行個體類型) 會影響到部署的費用。若要估算成本,請查看您所使用每項 AWS 服務的定價頁面。定價可能會隨時變更。

    提示:部署快速入門之後, 建立 AWS 成本和用量報告,來追蹤與快速入門關聯的成本。這些報告會向您帳戶中的 Amazon Simple Storage Service (Amazon S3) 儲存貯體提供各個帳單指標。它們會根據每個月的用量提供成本估算,並在月底彙總正式的資料。如需有關該報告的詳細資訊,請參閱 什麼是 AWS 成本和用量報告?