使用 AWS IoT Core,您只需按实际用量付费,不设最低费用或强制服务使用量。您将为使用的连接、消息收发、设备影子(设备状态存储)、注册表(设备元数据存储)和规则引擎(消息转换和路由)单独付费。无论您的工作负载是哪种类型,此举都可为您提供透明的低价,因为您只需为使用的特定 AWS IoT Core 组件付费。

使用 AWS IoT Core 计算器估算每月的账单。

定价一览

连接

连接用于在您的设备与 AWS IoT Core 之间提供经验证的安全连接。连接按 1 分钟的增量进行计量,基于您的设备连接到 AWS IoT Core 的总时间。

连接定价(单位:百万分钟/连接)

美国东部

(弗吉尼亚北部)

美国东部

(俄亥俄)

美国西部

(俄勒冈)

AWS GovCloud

(美国)

欧洲

(爱尔兰)

欧洲

(法兰克福)

欧洲

(伦敦)

亚太地区

(孟买)

亚太地区

(悉尼)

亚太地区

(首尔)

亚太地区

(东京)

亚太地区

(新加坡)

0.080 USD
0.080 USD 0.080 USD 0.100 USD 0.080 USD 0.096 USD 0.096 USD 0.092 USD 0.132 USD 0.096 USD 0.120 USD 0.132 USD

例如,在美国东部(弗吉尼亚北部)区域,对于全天候连接,您每年需要为每台设备支付 0.042 USD(1 个连接 * 0.08 USD/1000000 分钟/连接 * 525600 分钟/年)。要保持连接,设备可能会以 30 秒到 20 分钟一次的频率发送保持连接(“Ping”)消息,这些消息也不会产生额外费用。详细信息

消息收发

消息用于将设备数据传入和传出 AWS IoT Core。消息收发按您的设备与 AWS IoT Core 之间传输的消息数进行计量。

消息收发定价(单位:百万条消息)

每月消息量

美国东部  

(弗吉尼亚北部)

美国东部

 (俄亥俄)   

美国西部

(俄勒冈)

AWS GovCloud

(美国)

欧洲

(爱尔兰)

欧洲

(法兰克福)

欧洲

(伦敦)

亚太地区

(孟买)

亚太地区

(悉尼)  

亚太地区

(首尔)   

亚太地区

 (东京)   

亚太地区

(新加坡)

不超过 10 亿条消息 1.00 USD 1.00 USD 1.00 USD 1.20 USD 1.00 USD 1.20 USD 1.20 USD 1.05 USD 1.65 USD 1.20 USD 1.50 USD 1.65 USD
接下来 40 亿条消息
0.80 USD 0.80 USD 0.80 USD 0.96 USD 0.80 USD 0.96 USD 0.96 USD 0.84 USD 1.32 USD 0.96 USD 1.20 USD 1.32 USD
超过 50 亿条消息 0.70 USD 0.70 USD 0.70 USD 0.84 USD 0.70 USD 0.84 USD 0.84 USD 0.74 USD 1.16 USD 0.84 USD 1.05 USD 1.16 USD

您发送和接收的消息大小不得超过 128KB。消息按 5KB 的增量进行计量。例如,一条 8KB 的消息计为两条消息。详细信息

设备影子和注册表

设备影子用于存储设备的理想状态或实际状态,而注册表用于命名和管理设备。设备影子和注册表的用量按访问或修改设备影子或注册表数据的操作数进行计量。

设备影子和注册表定价(单位:百万项操作)

美国东部

(弗吉尼亚北部)

美国东部

(俄亥俄)

美国西部

(俄勒冈)

AWS GovCloud

(美国)

欧洲

(爱尔兰)

欧洲

(法兰克福)

欧洲

(伦敦)

亚太地区

(孟买)

亚太地区

(悉尼)

亚太地区

(首尔)

亚太地区

(东京)

亚太地区

(新加坡)

1.25 USD
1.25 USD 1.25 USD 1.50 USD 1.25 USD 1.50 USD 1.50 USD 1.31 USD 1.75 USD 1.50 USD 1.75 USD 1.88 USD

设备影子和注册表操作按设备影子或注册表记录大小的 1KB 增量进行计量。例如,更新 1.5KB 的设备影子记录计为两项操作。详细信息

规则引擎

规则引擎允许您使用算术运算或外部函数(如 AWS Lambda)转换设备数据,然后将其路由到 Amazon S3、Amazon DynamoDB 或 Amazon Kinesis 等 AWS 服务。规则引擎的用量按规则在每次触发时内部执行的操作数进行计量,其中每条规则至少执行一项操作。

规则引擎定价(单位:百万条触发规则/百万项执行操作)

 

美国东部

(弗吉尼亚北部)

美国东部

 (俄亥俄)   

美国西部

(俄勒冈)

AWS GovCloud

(美国)

欧洲

(爱尔兰)

欧洲

(法兰克福)

欧洲

(伦敦)

亚太地区

(孟买)

亚太地区

(悉尼)

亚太地区

(首尔)

亚太地区

(东京)

亚太地区

(新加坡)

触发规则 0.15 USD
0.15 USD 0.15 USD 0.18 USD 0.15 USD 0.18 USD 0.18 USD 0.158 USD 0.248 USD 0.18 USD 0.225 USD 0.248 USD
执行操作 0.15 USD 0.15 USD 0.15 USD 0.18 USD 0.15 USD 0.18 USD 0.18 USD 0.158 USD 0.248 USD 0.18 USD 0.225 USD 0.248 USD

规则和操作以 5KB 消息大小为增量进行计量。例如,处理 5KB 消息并且不执行任何操作的规则被计为一条规则和一个操作,处理 8KB 消息并执行两个操作的规则被计为两条规则和四个操作。详细信息

对于通过基本摄取发送到规则引擎的消息,在“消息收发”部分中不会列出相应的消息收发费用。

与 AWS IoT Core 相关的 AWS 免费套餐
  • 2250000 分钟/连接
  • 500000 条消息
  • 225000 项注册表或设备影子操作
  • 250000 条触发规则和 250000 项执行操作

例如,免费套餐允许您运行 50 台设备的工作负载,其中每台设备可:

  • 每天连接 24 小时
  • 每天交换 300 条消息(消息不超过 5KB)
  • 每天进行 130 项注册表或设备影子操作(注册表或设备影子记录不超过 1KB)
  • 每天触发 150 条调用一项操作的规则(处理的消息不超过 5KB)

AWS 免费套餐的有效期为 12 个月,从您创建 AWS 账户之日算起。如果您的免费使用期结束,或者应用程序用量超出免费使用套餐的范围,则您需要按上述费率付费。免费使用套餐适用于除 GovCloud(美国)以外的所有 AWS 区域。您在所有区域的使用量每月计算一次,并自动计入到账单中。请注意,免费使用量不会从一个结算期累积到下个结算期。

AWS IoT Core 组件定价示例

连接费用

定价示例 1

如果您将 10000 台设备连接到 AWS IoT Core 30 天,那么费用将按以下方式计算:

  • 连接分钟数 = 10000 个连接 * 60 分钟/小时 * 24 小时/天 * 30 天 = 432000000 分钟/连接
  • 总连接费用 = 432000000 分钟连接 * 0.08 USD/1000000 分钟连接 = 34.56 USD

定价示例 2

在 30 天里,如果您每小时将 10000 台设备连接到 AWS IoT Core 15 分钟,那么费用将按以下方式计算:

  • 连接分钟数 = 10000 个连接 * 15 分钟/小时 * 24 小时/天 * 30 天 = 108000000 分钟连接
  • 总连接费用 = 108000000 分钟连接 * 0.08 USD/1000000 分钟连接 = 8.64 USD
消息收发费用

定价示例 1

在 30 天里,您的设备每小时向 AWS IoT Core 发布一条 2KB 的消息,AWS IoT Core 随后将每条消息传送给另外 5 台设备。费用将按以下方式计算:

AWS IoT Core 发布费用

  • 发布消息数:1 条消息/小时 * 24 小时/天 * 30 天 = 720 条消息
  • 发布消息费用:720 条消息 * 1 USD/1000000 条消息 = 0.00072 USD

设备传送费用

  • 传送消息数:5 条消息/小时 * 24 小时/天 * 30 天 = 3600 条消息
  • 传送消息费用:3600 条消息 * 1 USD/1000000 条消息 = 0.0036 USD

消息收发总费用

  • 消息收发总费用 = 发布消息费用 + 传送消息费用
  • 消息收发总费用 = 0.00072 USD + 0.0036 USD = 0.00432 USD

定价示例 2

在 30 天里,您的设备每小时向 AWS IoT Core 发布十条 8KB 的消息。这十条消息中有四条通过基本摄取发送到规则引擎。您的消息收发费用按如下方式计算:

AWS IoT Core 发布费用

  • 每条消息均大于 5KB,因此均将计为 2 条 (5KB) 消息。
  • 通过基本摄取发布的消息数:2 *(4 条消息/小时 * 24 小时/天 * 30 天)= 5760 条消息
  • 其余已发布消息数:2 *(6 条消息/小时 * 24 小时/天 * 30 天)= 8640 条消息
  • 通过基本摄取发布的消息的消息收发费用:免费
  • 其余已发布消息的消息收发费用:8640 条消息 * 1 USD/1000000 条消息 = 0.00864 USD
  • 消息收发总费用 = 通过基本摄取发布的消息的消息收发费用 + 其余已发布消息的消息收发费用 = 0 USD + 0.00864 USD = 0.00864 USD
设备影子和注册表费用

定价示例 1

您的设备触发了 100 万次设备影子更新。每次更新的设备影子记录大小均为 1.5KB。费用将按以下方式计算:

  • 由于设备影子大小超过 1KB,因此每项操作都将按下一 KB 倍数 (2KB) 计为两项操作。
  • 设备影子总费用 = 2 项操作 * 1000000 * 1.25 USD/1000000 项操作 = 2.50 USD

定价示例 2

在 30 天里,您调用了 ListThing API 100 次。每次,API 返回 500 个记录,且每个记录的大小均为 1KB。费用将按以下方式计算:

  • 注册表请求数 = 100 次请求 * 500 = 50000 次请求
  • 注册表总费用 = 50000 次请求 * 1.25 USD/1000000 次请求 = 0.0625 USD
规则引擎费用

定价示例 1

您的设备触发了 100 万条规则。每条规则向 Amazon S3 转发了数据,因此调用了一项操作。费用将按以下方式计算:

  • 规则费用 = 1000000 条触发规则 * 0.15 USD/1000000 条触发规则 = 0.15 USD
  • 操作费用 = 1000000 条触发规则 * 1 项执行操作/触发规则 * 0.15 USD/100000 项执行操作 = 0.15 USD
  • 规则引擎总费用 = 规则费用 + 操作费用 = 0.15 USD + 0.15 USD = 0.30 USD

定价示例 2

您的设备触发了 100 万条规则。每条规则调用了一个外部函数,随后向 Amazon S3 转发了数据,因此调用了两项操作。费用将按以下方式计算:

  • 规则费用 = 1000000 条触发规则 * 0.15 USD/1000000 条触发规则 = 0.15 USD
  • 操作费用 = 1000000 条触发规则 * 2 项执行操作/触发规则 * 0.15 USD/100000 项执行操作 = 0.30 USD
  • 规则引擎总费用 = 规则费用 + 操作费用 = 0.15 USD + 0.30 USD = 0.45 USD

使用了所有 AWS IoT Core 组件的工作负载的定价示例

100000 台设备持续连接到 AWS IoT Core 30 天。每台设备每天交换 325 条 1KB 的消息,其中 100 条触发了设备影子更新,200 条触发了执行一项操作的规则。费用将按以下方式计算:

连接费用

  • 连接分钟数 = 100000 个连接 * 60 分钟/小时 * 24 小时/天 * 30 天 = 4320000000 分钟/连接
  • 连接费用 = 4320000000 分钟/连接 * 0.08 USD/1000000 分钟/连接 = 345.60 USD

消息收发费用

  • 消息数 = 100000 台设备 * 325 条消息/设备/天 * 30 天 = 975000000 条消息
  • 消息收发费用 = 975000000 条消息 * 1.00 USD/1000000 条消息 = 975.00 USD

设备影子和注册表费用

  • 设备影子请求数 = 100000 台设备 * 100 次请求/设备/天 * 30 天 = 300000000 次请求
  • 设备影子大小不足 1KB,因此四舍五入为最接近的整数 KB (1KB)
  • 设备影子费用 = 300000000 次请求 * 1.25 USD/1000000 项操作 = 375.00 USD

规则引擎费用

  • 触发规则数 = 100000 台设备 * 200 条触发规则/设备/天 * 30 天 = 600000000 条触发规则
  • 执行操作数 = 600000000 条触发规则 * 1 项执行操作/触发规则 = 600000000 项执行操作
  • 规则费用 = 600000000 条触发规则 * 0.15 USD/1000000 条触发规则 = 90.00 USD
  • 操作费用 = 600000000 项执行操作 * 0.15 USD/1000000 项执行操作 = 90.00 USD
  • 规则引擎总费用 = 90.00 USD + 90.00 USD = 180.00 USD

工作负载总费用

  • 总费用 = 346.60 USD + 975.00 USD + 375.00 USD + 180.00 USD = 1876.60 USD

 

请注意,AWS IoT Core 不涉及电信服务的转售,连接由第三方提供。

发现更多 AWS IoT Core 资源

访问资源页面
准备好开始使用了吗?
注册
还有更多问题?
联系我们