使用 Amazon MSK,您只需按實際用量付費。沒有最低費用,也無須前期承諾。您只需支付代理程式執行個體執行的時間、每月使用的儲存,以及傳入和傳出叢集的資料的標準資料傳輸費用。您不需要爲 Amazon MSK 爲您佈建的 Apache ZooKeeper 節點付費,也不需要爲發生在叢集內代理程式和節點之間的資料傳輸付費。
代理程式執行個體定價
每小時執行個體用量
您可以按小時支付 Apache Kafka 代理程式執行個體使用量的費用 (按一秒的解析度計費),根據 Amazon MSK 叢集內 Apache Kafka 代理程式執行個體和作用中代理程式的大小收取不同的費用。如需詳細資訊,請參閱代理程式執行個體定價表。
代理程式儲存定價
使用 Amazon MSK,只需支付您在叢集中佈建的儲存量費用。計算方式是將每小時每個代理程式使用的 GB 數加起來除以當月的小時數,產生以「GB-月」為單位的值,如定價範例中所示。如需詳細資訊,請參閱代理程式儲存定價表。
資料傳輸費用
您無需支付代理程式之間或 Apache ZooKeeper 節點與代理程式之間的資料傳輸費用。您將針對傳入和傳出 Amazon MSK 叢集的資料支付標準 AWS 資料傳輸費。
定價範例
範例 1
如果兩個 kafka.t3.small 在美國東部 (維吉尼亞北部) AWS 區域作用中,而您的代理程式在 3 月份使用 31 天 50GB 的儲存*,則該月需支付以下費用:
代理程式執行個體費用
執行個體用量 (以小時計) = 31 天 x 24 小時/天 x 2 個代理程式 = 1,488 小時 x 0.0456 USD (kafka.t3.small 每小時的價格) = 67.85 USD
儲存費用
GB-小時的儲存用量 = 50 GB x 1 個月 = 每月 50 GB x 0.10 USD (美國東區每月每 GB 價格) = 5 USD
總費用 = 67.85 USD (代理程式執行個體費用) + 5 USD (儲存費用) = 72.85 USD,也就是每天 2.35 USD。
*此工作負載代表在 24 小時保留時間和複寫係數 2 下的每秒 100KB 導入率。必須支付資料傳輸費用,預估此工作負載為每月 5 USD。
範例 2
如果三個 kafka.m5.large 在美國東部 (維吉尼亞北部) AWS 區域作用中,而您的代理程式在 3 月份使用 15 天 1TB 的儲存,3 月份最後 16 天使用 2TB 的儲存,則該月需支付以下費用:
代理程式執行個體費用
執行個體用量 (以小時計) = 31 天 x 24 小時/天 x 3 個執行個體 = 2,232 小時 x 0.21 USD (kafka.m5.large 每小時的價格) = 468.72 USD
儲存費用
儲存用量 (GB-小時) = [1000 GB x 15 天 x (24 小時/天)] + [2000 GB x 16 天 x (24小時/天)] = 1,128,000 GB-小時
將 GB-小時轉換為 GB-月來計算每月費用:
1,128,000 GB-小時/24 小時/31 天 = 1,516.13 GB-月 x 0.10 USD (美國東區每月每 GB 價格) = 151.61 USD
總費用 = 468.72 USD (代理程式執行個體費用) + 151.61 USD (儲存費用) = 620.33 USD