使用 Amazon MSK,您只需按实际用量付费。没有最低费用,也没有预付承诺。您需要按代理实例和 Kafka Connect 工件运行的时间、您每月使用的存储付费,并支持将数据传入和传出您的 Apache Kafka 集群和 Kafka Connect 工件的标准费用。您不需要为 Amazon MSK 为您预置的 Apache ZooKeeper 节点或集群中的代理或 Apache ZooKeeper 节点与代理之间发生的数据传输付费。

您按小时支付 Apache Kafka 代理实例使用费(按一秒分辨率计费),具体费用取决于 Apache Kafka 代理实例的大小和 Amazon MSK 集群中的活动代理。请参阅代理实例定价表,了解详细信息。

您要根据集群中预置的存储量付费。此费用的计算方式为,通过将每小时预置的存储量 (GB) 相加,并除以当月的小时总数,从而得出以“GB/月”为单位的值,如定价示例所示。有关详细信息,请参阅代理存储定价表。

您按小时支付连接器使用费(以一秒分辨率计费),不同的费用取决于为连接器使用的工件数量和每个工件的大小,以 MSK Connect Unit (MCU) 的数量来衡量。每个 MCU 提供 1 个 vCPU 的计算和 4GB 内存。请参阅定价表了解详细信息。

Amazon MSK 的定价

当您使用 Amazon MSK 设置 Apache Kafka 集群时,您需要为传入和传出集群的数据支付代理实例运行的小时费、每月使用的存储费以及标准数据传输费。您不需要为 Amazon MSK 为您预置的 Apache ZooKeeper 节点或集群中的代理和节点之间发生的数据传输付费。

代理实例定价

每小时实例使用情况
您每小时支付 Apache Kafka 代理实例使用费(按一秒分辨率计费),具体费用取决于 Apache Kafka 代理实例的大小和 Amazon MSK 集群中的活动代理。请参阅代理实例定价表,了解详细信息。

代理存储定价

使用 Amazon MSK 时,您要根据集群中预配置的存储量付费。此费用的计算方式为,通过将每小时每个代理所用的存储量 (GB) 相加,并除以当月的小时数,从而得出“GB/月”的值,如定价示例所示。有关详细信息,请参阅代理存储定价表。

数据传输费

您不需要为代理之间或 Apache ZooKeeper 节点与代理之间的数据传输付费。您需要为 Amazon MSK 集群的传入和传出数据支付标准的 AWS 数据传输费用

MSK Connect 的定价

当您使用 Amazon MSK Connect 设置 Kafka Connect 连接器时,您要为连接器运行的时间付费,并支付将数据传入和传出连接器的标准数据传输费。

连接器定价

每小时使用量
您需要按使用的每个 MSK Connect Unit (MCU) 支付每小时费用。每个 MCU 提供 1 个 vCPU 的计算和 4GB 内存。MCU 可以基于工件的数量及每个工件的 MCU 数量自动扩展。

数据传输费

您需要为连接器的传入和传出数据支付标准的 AWS 数据传输费用。

定价表

定价示例

示例 1

如果两个 kafka.t3.smalls 在美国东部(弗吉尼亚北部)AWS 区域处于活动状态,而且您的代理在三月份的 31 天里使用了 50GB 的存储空间*,则您三月份需要支付以下费用:

总费用 =(代理实例费用)+(存储费用)

费用 使用量 费率 小计

代理实例费用(实例使用量,以小时为单位)

31 天 x 24 小时/天 x 2 个代理 = 共计 1488 小时

0.0456 USD(kafka.t3.small 的每小时价格)

1488 小时 x 0.0456 USD = 67.85 USD 

以 GB-小时为单位的存储费用

50GB x 1 个月 = 5GB 月

0.10 USD(美国东部区域每月每 GB 价格)

50GB-月 x 010 USD = 5 USD 

    总计 = 67.85 USD + 5 = 72.85 USD 或 2.35 USD/天

*此工作负载反映摄取速率为 100 KB/s 且保留 24 小时、复制因子为 2 时的情况。将产生数据传输费用,预计此工作负载的费用为每月 5 USD。 

示例 2

如果三个 kafka.m5.large 在美国东部(弗吉尼亚北部)AWS 区域处于活动状态,而且您的代理在三月份的前 15 天使用了 1TB 的存储空间,在三月份的最后 16 天使用了 2TB 的存储空间,则您三月份需要支付以下费用:

总费用 =(代理实例费用)+(存储费用)

费用 使用量 费率 小计

代理实例费用(实例使用量,以小时为单位)

31 天 x 24 小时/天 x 3 个代理 = 2232 小时

0.21 USD(kafka.m5.large 的每小时价格)

2232 小时 * 0.21 USD = 468.72 USD

以 GB-小时为单位的存储费用

  1. 计算 GH-小时:1000 GB x 15 天(24 小时/天)+ [2000GB x 16 天 x(24 小时/天)] = 1128000 GB-小时
  2. 计算 GH-月:1128000 GB 小时/24 小时/31 天 = 1516.13 GB-月

0.10 USD(美国东部区域每月每 GB 价格)

1516.13 GB-月 x 0.10 USD = 151.61 USD

    总计 = 468.72 USD + 151.61 USD = 620.33 USD

示例 3

如果您使用 Amazon MSK Connect 将数据从 Amazon MSK 集群中的一个主题流传输到位于美国东部(弗吉尼亚北部)AWS 区域的一个 Amazon S3 存储桶中,且您的连接器配置如下:在 2 与 4 个工件之间自动扩展,每个工件使用 1 MCU。在工作期间(8 小时),连接器横向扩展到 4 个工件,在工作日结束后(16 小时),它缩减到 2 个工件。 

然后,您这个月需要支付以下费用:

总费用 = Kafka Connect 工件费用

费用 使用量 费率 小计

Kafka Connect 工件费用(MCU,以小时为单位)

31 天x [(8 小时/天 x 4 个工件 x 1 MCU/工件)+(16 小时/天 x 2 个工件 x 1 MCU/工件)] = 1984 小时

0.11 USD(每个 MCU 的每小时价格)

1984 小时 * 0.11 USD = 218.24 USD

    示例 3 的总费用 = 218.24 USD

其他定价资源

AWS 定价计算器

轻松计算 AWS 的月度费用

经济资源中心

用于切换到 AWS 的其他资源

开始使用 Amazon MSK

解答疑问
解答疑问

访问 Amazon MSK 常见问题页面

查看入门指南
查看入门指南

请参阅本分步指南,了解如何在 Amazon MSK 上设置 Apache Kafka 集群。

运行您的 Apache Kafka 集群
运行您的 Apache Kafka 集群

开始在 Amazon MSK 上运行 Apache Kafka 集群。登录 Amazon MSK 控制台