參考部署

AWS 的 Confluent Platform

這是在 Apache Kafka 上建立,適用於大規模分散式環境的串流平台

本快速入門會在 AWS 雲端自動部署 Confluent Platform。

Confluent Platform 是建立在 Apache Kafka 上的串流平台,適用於大規模的分散式環境。Confluent Platform 能讓所有界面和資料系統連結起來,以便您運用所有內部系統即時作出決策。

本快速入門適合想要在 AWS 受管基礎設施環境中,評估和使用 Confluent Platform 及 Apache Kafka 完整功能的使用者使用。本快速入門支援兩種軟體版本:Confluent Open SourceConfluent Enterprise

本快速入門使用 AWS CloudFormation 範本部署 Confluent Platform。您可以使用快速入門為 Confluent Platform 叢集建立新的 Virtual Private Cloud (VPC),或是將 Confluent Platform 部署到現有的 VPC。

您也可以使用 Confluent Cloud,這是 AWS 提供的全受管的 Apache Kafka 即服務。

confluent-logo

本快速入門由 Confluent, Inc. 與 AWS 共同合作開發。 Confluent 是
APN 合作夥伴

  •  您將建置的項目
  •  如何部署
  •  費用和授權
  •  您將建置的項目
  • 使用本快速入門在 AWS 設定以下 Confluent Platform 環境:

    • 在兩個可用區域設定的 VPC (若您使用新 VPC 部署的選項)。本快速入門會針對每個可用區域佈建一個公用子網路。Confluent Platform 部署會使用兩個子網路。
    • Confluent Platform 部署中每個邏輯角色的 EC2 執行個體群組。執行個體會在各個可用區域間平均散佈,但仍保留單一邏輯叢集。Confluent Platform 執行個體包括:
      • Zookeeper,負責主控 Quorum 管理服務並管理主題中繼資料
      • 代理程式,負責主控 Kafka 代理服務並維護主題資料
      • 工作者,負責支援其他 Confluent Platform 服務
    • 允許必要網路流量傳入執行個體的安全群組設定:
      • 導向 Zookeeper 和代理程式的所有 Kafka 用戶端流量
      • 存取其他 Confluent Platform 服務的 REST 和 HTTP/HTTPS
  •  如何部署
  • 只要幾個簡單的步驟,即可在 10-15 分鐘內將 Confluent Platform 環境部署在 AWS:

    1. 若您還沒有 AWS 帳戶,請在 https://aws.amazon.com 註冊。
    2. 在 AWS Marketplace 訂閱 Linux AMI (Amazon LinuxCentOS 7Ubuntu Server 16.04 LTS)。
    3. 啟動快速入門。每個部署的時間約為 10 分鐘。您有兩個選項可供選擇:
    4. 從工作者節點執行測試以測試您的部署。

    若要自訂部署,您可以選擇想要部署的 Confluent Platform 版本、設定 Zookeeper、代理程式和工作者執行個體的數量、類型和儲存容量,以及變更 CIDR 區塊大小和其他組態設定。   

  •  費用和授權
  • 執行此快速入門參考部署時,您須自行支付使用 AWS 服務的相關費用。使用快速入門時無須支付額外的費用。

    此快速入門的 AWS CloudFormation 範本包含可以自訂的組態參數。其中一些設定 (例如執行個體類型),將影響部署成本。如需了解費用估算,請查看您將使用之各種 AWS 服務的定價頁面。定價會隨時變更。

    Confluent 軟體會以使用自有授權模式提供。本快速入門支援兩種軟體版本:Confluent Open SourceConfluent Enterprise。使用 Confluent Open Source 不需要具備授權,但使用 Confluent Enterprise 需要直接向 Confluent 購買授權。為了方便使用,預設為部署 30 天免費試用授權的 Confluent Enterprise。