使用 Amazon Managed Streaming for Apache Kafka (MSK),您僅需按實際用量付費。沒有最低費用,也無需前期承諾。您不需要爲 Amazon MSK 爲您佈建的 Apache ZooKeeper 節點付費,也不需要爲發生在代理程式之間或叢集內的 Apache ZooKeeper 節點和代理程式之間的資料傳輸付費。Amazon MSK 的定價基於您建立的資源類型。有兩種類型的叢集:MSK 叢集和 MSK Serverless 叢集。使用 MSK 叢集,您可以指定,然後擴展叢集容量,以滿足您的需求。使用 MSK Serverless 叢集,您無需指定或擴展叢集容量。您也可以使用 MSK Connect 建立 Kafka Connect 連接器。請參閱以下各個索引標籤,了解詳細定價及其範例。

  • MSK
  • MSK Serverless
  • MSK Connect
  • MSK
  • 您可以按小時支付 Apache Kafka 代理程式執行個體用量的費用 (按一秒的解析度計費),根據 Amazon MSK 叢集內代理程式執行個體和作用中代理程式的大小收取不同的費用。如需詳細資訊,請參閱代理程式執行個體定價表。

    還需支付您在叢集中佈建的儲存費用。計算方式是將每小時佈建的 GB 數加起來除以當月的小時數,產生以「GB-月」為單位的值,如定價範例中所示。如需詳細資訊,請參閱代理程式儲存定價表。您亦可選擇另外佈建額外的儲存輸送量,每月按您佈建的 MB/s 數量計費。計算方式是將每個代理程式每小時佈建的 MB/s 數加起來除以當月的小時數,產生以「MB/s-月」為單位的值,如佈建的儲存輸送量 (選配) 範例中所示。

    您無需支付代理程式之間或 Apache ZooKeeper 節點與代理程式之間的資料傳輸費用。您將針對傳入和傳出 Amazon MSK 叢集的資料支付標準 AWS 數據傳輸費。

    範例 1

    如果兩個 kafka.t3.small 在美國東部 (維吉尼亞北部) AWS 區域作用中,而您的代理程式在 3 月份使用 31 天 50 GB 的儲存*,則該月需支付以下費用:

    總費用 = (代理程式執行個體費用) + (儲存費用)

    費用 用量 費率 小計

    代理程式執行個體費用 (執行個體用量,以小時為單位)

    31 天 * 24 小時/天* 2 個代理程式 = 總計 1,488 小時

    0.0456 USD (kafka.t3.small 每小時價格)

    1,488 小時 * 0.0456 USD = 67.85 USD 

    儲存費用 (GB-小時)

    50 GB x 1 個月 = 5 GB-月

    0.10 USD (美國東部區域的每 GB-月價格)

    50 GB-月* 010 USD = 5 USD 

    總計 = 67.85 USD + 5 = 72.85 USD 或 2.35 USD/天

    *此工作負載代表在 24 小時保留時間和複寫係數 2 下的每秒 100KB 擷取率。必須支付數據傳輸費,預估此工作負載為每月 5 USD。

    範例 2

    如果三個 kafka.m5.large 在美國東部 (維吉尼亞北部) AWS 區域作用中,而您的代理程式在 3 月份使用 15 天 1 TB 的儲存,3 月份最後 16 天使用 2 TB 的儲存,則該月需支付以下費用:

    總費用 = (代理程式執行個體費用) + (儲存費用)

    費用 用量 費率 小計

    代理程式執行個體費用 (執行個體用量,以小時為單位)

    31 天 * 24 小時/天* 3 個代理程式 = 2,232 小時

    0.21 USD (kafka.m5.large 每小時價格)

    2,232 小時 * 0.21 USD = 468.72 USD

    儲存費用 (GB-月)

    1. 計算 GB-小時:(1,000 GB * 15 天 * 24 小時/天) + [2,000 GB * 16 天 * (24小時/天)] = 1,128,000 GB-小時
    2. 計算 GB-月:1,128,000 GB 小時/24 小時/ 31 天 = 1,516.13 GB-月

    0.10 USD (美國東部區域的每 GB-月價格)

    1,516.13 GB-月 * 0.10 USD = 151.61 USD

    總計 = 468.72 USD + 151.61 USD = 620.33 USD

    (選配) 佈建的儲存輸送量範例

    若您選擇開啟佈建的儲存輸送量並在 Amazon MSK 叢集中佈建 300 MB/s 的儲存輸送量為期 31 天,在美國東部 (維吉尼亞北部) AWS 區域佈建 3 個代理程式,那麼除了以上範例所示的代理程式執行個體和儲存費用外,您還必須支付以下額外費用:

    總費用 = (代理程式執行個體費用) + (儲存費用) + (佈建的儲存輸送量費用)

    費用 用量 費率 小計

    佈建的儲存輸送量費用 (以每月的 MB/s 數量為單位)

    3 個代理程式 * 300 MB/s = 900 MB/s-月

    0.08 USD (price 美國東部區域每 MB/s-月的價格)

    900 MB/s-月 * 0.08 USD = 72 USD

  • MSK Serverless
  • 使用 MSK Serverless,您要為無伺服器叢集支付小時費率,並為您建立的每個分割區支付小時費率。此外,您還需要按 GB 為叢集主題中您生產者寫入和您取用者讀取的資料付費。您也可以保留資料,最多 1 天。Amazon MSK 僅向您收取您所取用之儲存的費用。

    您會為傳輸至另一個區域或從另一個區域傳輸來的資料和傳出至公有網際網路的資料支付標準 AWS 數據傳輸費。

    範例 

    假設您在美國東部 (俄亥俄) AWS 區域建立了 MSK Serverless 叢集。叢集擁有 5 個主題,每個 20 個分割區。每天,您的生產者平均寫入 100 GB 資料,您的取用者讀取 200 GB 資料。您還可以將此資料保留 24 小時,確保可用於重播。在上述情形中,您應每月 (31 天) 支付以下費用:

    總計 = 每小時叢集費用 + 每小時分割區費用 + 傳入資料費用 + 傳出資料費用 + 儲存費用

    費用 用量 比率 (在美國東部) 小計

    叢集-小時

    31 天 * 24 小時/天 = 744 叢集-小時

     0.75 USD/叢集-小時

    744 * 0.75 = 558.00 USD

    分割區-小時

    31 天 * 24 小時/天 * 5 * 20 = 74,400 分割區-小時

    0.0015 USD/分割區-小時

    74,400 * 0.0015 = 111.60 USD

    傳入資料

    100 GB x 31 天 = 3,100 GB

    0.10 USD/GB-傳入

    3,100 * 0.10 USD = 310.00 USD

    傳出資料

    200 GB x 31 天 = 6,200 GB

    0.05 USD/GB-傳出

    6,200 * 0.05 USD = 310.00 USD

    儲存

    儲存平均用量 = 100 GB-月

    0.10 USD/GB-月

    100 * 0.10 USD = 10.00 USD

    總計 = 558 USD + 111.6 USD + 310 USD + 310 USD + 10 USD = 1,299.60 USD
  • MSK Connect
  • 您可以按小時支付連接器用量的費用 (以 1 秒解析度計費),費用因連接器使用的工作者數量和每個工作者的大小而異 (以 MSK Connect 單位 (MCU) 數量為單位計算)。每個 MCU 提供 1個 vCPU 運算和 4 GB 記憶體。請參閱定價表了解詳細資訊。

    範例

    如果您在美國東部 (維吉尼亞北部) AWS 區域使用 Amazon MSK Connect 將資料從 Amazon MSK 叢集中的主題串流至 Amazon Simple Storage Service (S3) 儲存貯體,且您的連接器設定如下:
    在兩個工作者與四個工作者之間自動擴展,每個工作者使用 1 個 MCU。在工作日 (八小時) 內,連接器擴展至四個工作者,在工作日結束後 (16 小時),連接器縮減規模至兩個工作者。

    這樣,您要支付下列當月費用:

    總費用 = Kafka Connect 工作者費用

    費用 用量 費率 小計

    Kafka Connect 工作者費用 (MCU,以小時為單位)

    31 天 * [(8 小時/天 * 4 個工作者 x 1 MCU/工作者) + (16 小時/天 * 2 個工作者 x 1 MCU/工作者)] = 1,984 小時

     0.11 USD (每小時每 MCU 價格)

    1,984 小時 * 0.11 USD = 218.24 USD

    總計 = 218.24 USD

其他定價資源

AWS 定價計算器

輕鬆計算您的 AWS 每月成本

取得定價協助

聯絡 AWS 專家以取得個人化報價

開始使用 Amazon MSK

回答您的問題
回答您的問題

造訪 Amazon MSK 常見問答集頁面

查看入門指南
檢閱入門指南

在此逐步指南中了解如何在 Amazon MSK 設定 Apache Kafka 叢集。

執行 Apache Kafka 叢集
執行 Apache Kafka 叢集

開始在 Amazon MSK 上執行 Apache Kafka 叢集。登入 Amazon MSK 主控台