AWS IoT Device Management

AWS IoT Device Management 定价

您可以使用 AWS IoT Device Management 轻松管理任何规模的互联设备实例集。只需按实际使用量付费,无最低费用。我们将针对您在批量注册工作流程中注册的设备数量、向您的设备发起的远程操作(例如固件更新)次数以及对队列索引的更新和查询次数分别计费。

与 AWS IOT DEVICE MANAGEMENT 相关的 AWS FREE TIER

IoT Device Management 的免费套餐每月包含 50 次远程操作。

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

从 2025 年 7 月 15 日起,新的 AWS 客户将获得高达 200 美元的 AWS 免费套餐服务抵扣金,可用于购买符合条件的 AWS 服务,包括 AWS IoT Device Management。账户注册时,可在免费计划和付费计划之间进行选择。免费计划将在账户创建后的 6 个月内有效。如果您升级到付费套餐,剩余的 Free Tier 服务抵扣金余额将自动计入您的 AWS 账单。所有 Free Tier 服务抵扣金必须在账户创建之日起 12 个月内使用。要详细了解 AWS 免费套餐计划,请参阅 AWS 免费套餐网站AWS 免费套餐文档

定价一览

批量注册

您可以利用批量注册功能来批量注册互联设备。批量注册费用取决于您注册的设备数量。

例如,如果您通过我们的注册工作流程注册了 10000 台设备,则需要按注册 10000 台设备付费。如果您将我们的注册工作流程用于非注册任务,例如将一组新的设备属性添加到已通过 AWS IoT Device Management 注册的设备或者轮换设备证书,那么我们也会计费。如果您为 5000 台已注册的设备轮换证书,则需要按注册 5000 台设备付费。


实例集索引和搜索

实例集索引和搜索功能可以为您的注册表、设备影子、设备连接状态和检测到的违规行为建立索引,让您能够近乎实时地按照设备属性和状态的任意组合来查找设备或创建组。实例集索引和搜索的费用取决于索引更新的次数和执行搜索查询的次数。

索引更新次数以 1KB 为增量。例如,1.5KB 的索引更新将计为两次操作。注册表、设备影子和设备生命周期事件更新时,都会发生索引更新。例如,如果您更新一个大小为 2KB 的设备影子,则索引更新的大小也是 2KB。队列索引和搜索功能只在您选择使用该功能的情况下收费。从动态事务组添加或删除设备都按照注册表操作计费。


设备任务

您可以利用设备任务功能向设备远程发起各种操作(例如固件更新或恢复出厂设置)。设备任务功能的费用取决于向您的设备发起的远程操作的次数。

如果您创建一个将固件更新发送至 100 台设备的设备作业,则需要按 100 次操作付费。


命令

命令功能允许您向目标设备发送指令(例如,触发设备操作或更新设备状态)。命令根据发送到您的设备的命令执行次数来计量。

例如,如果您创建一条命令并将其发送到 1000 台设备,则将计为 1000 次命令执行。消息收发成本将与命令执行费用分开收取。

使用案例:当您向设备发送命令时,您的实施将产生以下成本:

  1. 命令执行成本。
  2. MQTT PUBLISH 消息用于将命令有效载荷传递到目标设备。
  3. 当设备收到命令有效载荷时,MQTT PUBACK(对于 QoS1)消息。
  4. 设备回复进行中和终端(完成)状态时的 MQTT 消息。

请参阅其他消息收发定价详情。


安全隧道

利用安全隧道,您可以为可能会部署在受限防火墙后的单个设备创建安全隧道,无需修改防火墙配置。


托管集成

适用于 AWS IoT Device Management 的托管集成使您能够接入并控制来自多个品牌且基于不同连接协议的设备。您使用托管集成的费用包括每台设备每月的固定订阅费用,以及根据每台设备每月消息量计算的消息费用。通过托管集成进行的 OTA 更新,将按每台设备的更新次数来计费。

设备订阅按每月计费,费用精确到最近的一天按比例分摊。计费从设备创建时开始,到您删除设备时结束。例如,如果您在 1 月 15 日注册了一台直连设备,那么您将在 1 月份被收取 17 天的费用(1 月 15 日至 31 日)。您 1 月份的费用将是 0.0055 美元([0.01 美元 ×17 天]÷31 天)。

交换的消息以 5KB 为增量进行计费,最大消息大小为 128KB。例如,一条 8KB 的消息将按两条消息进行计费。

如果您创建了一个针对 100 台设备的 OTA 任务,您将按 100 次任务执行进行计费。


AWS IoT Device Management 组件定价示例

批量注册

定价示例

您想要使用 AWS IoT Device Management 管理 10000 个温度传感器。您想要通过上传设备属性、注册设备证书并为每台设备添加策略来注册设备。向 AWS IoT Device Management 注册 10000 台设备的费用计算公式如下:

  • 批量注册费用总额 = 10000 台设备 * 0.10 USD/1000 台注册的设备 = 1.00 USD

队列索引更新

定价示例

您选择使用队列索引和搜索功能,以便按照设备属性或最后一次报告的状态来查找单个或成组传感器。如果您的 10000 个传感器中每个传感器一个月执行 300 次大小为 1.5KB 的索引更新,则计费公式如下:

  • 您的索引更新大小超出了 1KB,因此按下一级 (2KB) 计费,计为两次索引更新
  • 索引更新费用总额 = 10000 台设备 * 300 次索引更新 * 2 * 2.25 USD/1000000 次索引更新 = 每月 13.50 USD

队列索引查询

定价示例

如果您每月查询队列索引 500000 次,则计费公式如下:

  • 队列索引查询费用总额 = 500000 次查询 * 0.05 USD/10000 次查询 = 每月 2.50 USD

设备任务

定价示例

您在 3 个城市中拥有一个 5000 个温度传感器的队列。您想要使用针对每个城市的不同配置设置对每个传感器执行配置更改。如果您计划执行 3 次作业,每次旨在更新单个城市中的所有传感器的配置,则您的成本如下所示:

  • 设备作业费用总额 = 5000 次远程操作 * 每次远程操作 0.003 USD = 15 USD

您在美国拥有一个 600000 台智能灯泡设备的队列。您想要在同一个日历月对每一个智能灯泡执行固件升级。如果您计划执行 1 次作业来更新所有智能灯泡的固件,则您的成本如下所示:

这一月度使用量跨越两个不同容量层级。

  • 前 250000 次远程操作:250000 次远程操作 * 每次远程操作 0.003 USD = 750 USD
  • 超过 250,000 次远程操作:(剩余)350,000 次远程操作 * 每次远程操作 0.0015 USD = 525 USD
  • 设备作业费用总额 = 750 USD + 525 USD = 1,275 USD

安全隧道

定价示例

您有一个 10000 个设备网关组成的队列,它们都安装有本地代理和隧道代理。您本月有 10 个网关出现问题,且您的团队创建了 30 个隧道来对这些设备问题进行故障排除。费用将按以下方式计算:

  • 安全隧道费用总额 = 创建的 30 个隧道 * 1.00 USD/创建的隧道 = 30.00 USD

队列中心

定价示例

您有五位每月活跃用户。每位用户在其应用程序上设置了 1 个可视化项和 1 个警报,用以监控连接状态。每位用户每个小时刷新一次可视化项,每 15 分钟评估一次警报阈值。每位用户每天还执行五次操作,每次操作重启 10 个问题设备。在此示例中,您的月度费用如下:

  • 使用其他 Device Management 功能的总费用 = 22.59 USD
  • 计算搜索查询费用:
    • 可视化项搜索查询数量:1 个可视化项 * 1 次刷新/小时 * 24 小时 * 30 天 = 720
    • 警报搜索查询数量:1 个警报 * 4 次评估/小时 * 24 小时 * 30 天 = 2880
    • 搜索查询总费用 = 3600 个搜索查询 * 0.05 USD/1 万个查询 = 0.0055 USD * 5 个月度活跃用户 = 0.09 USD
  • 计算远程操作费用:
    • 采取操作的远程操作总数:5 次日常操作 * 每个操作 10 个设备 * 30 天 = 1500
    • 远程操作总费用 = 1500 个远程操作 * 0.003 USD/远程操作 * 5 个月度活跃用户 = 22.50 USD
  • 使用其他 Device Management 功能的总费用:
    • Device Management 总使用费:搜索查询 0.09 USD + 远程操作 22.50 USD = 22.59 USD
  • 月度总费用:22.59 USD

托管集成

定价示例
您有 1000 个运动传感器通过 200 个网关连接,还有 100 台空气净化器通过云到云连接器连接到托管集成。运动传感器每天发送和接收 2 条消息(每天总共 4 条消息)。空气净化器每天发送和接收 1000 条消息(每天总共 2000 条消息)。您的移动应用程序每天查询一次运动传感器的状态,每天查询空气净化器 100 次。费用的计算方式如下:
费用的计算方式如下:

运动传感器(1000 台设备):

  • 发送消息数量:每天 1 条消息 ×30 天 = 每台设备每月 30 条消息
  • 接收消息数量:每天 1 条消息 ×30 天 = 每台设备每月 30 条消息
  • 设备状态查询数量:每天 1 次查询 ×30 天 = 每台设备每月 30 条消息
  • 交换的消息总数:每台设备每月 90 条消息
  • 消息费用:无额外费用(<500 条消息)

空气净化器(100 台设备):

  • 发送消息数量:每天 1000 条消息 ×30 天 = 每台设备每月 30000 条消
  • 接收消息数量:每天 1000 条消息 ×30 天 = 每台设备每月 30000 条消息
  • 设备状态查询数量:每天 100 次查询 ×30 天 = 每台设备每月 3000 条消息
  • 交换的消息总数:每台设备每月 63000 条消息
  • 消息费用:第 3 层级消息费用,加上超过 30000 条消息的超额费用

总费用

  • 网关连接设备的订阅总费用 = 1000×0.01 美元 = 10 美元
  • 云到云连接设备的订阅总费用 = 100×0.02 美元 = 2 美元
  • 网关的订阅总费用 = 200×0.15 美元 = 30 美元
  • 第 3 层级消息总费用 = 100 台空气净化器 ×(0.05 美元基本费用 + 0.12 美元第 2 层级增量费用 + 0.33 美元第 3 层级增量费用) = 50 美元
  • 超额总费用 = 100 台设备 ×((63000 - 30000)条消息/1000,000)×25 美元 = 82.50 美元
  • 总费用 = 174.50 美元