借助 Amazon IoT TwinMaker,开发人员可以更快、更轻松地创建真实系统(例如建筑、工厂、工业设备和生产线)的数字孪生。您根据进行的 API 调用次数、系统中的实体数量以及执行的查询次数等使用内容付费。您可以根据工作负载的大小和独特特征,在基本、标准和分层捆绑定价套餐之间进行选择
统一数据访问 API 调用
Amazon IoT TwinMaker 可以为各种数据存储提供统一的数据接口,从而助力开发人员轻松构建数字孪生 Web 应用程序。要从这些数据存储中读取或写入,Web 应用程序将调用 Amazon IoT TwinMaker 统一数据访问 API。Amazon IoT TwinMaker 为数据存储(例如 Amazon IoT Sitewise 和 Amazon Kinesis Video Streams)提供内置连接器。而且,您还可以为其他亚马逊云科技或第三方数据存储轻松创建连接器。您需要按统一数据访问 API 的调用次数付费。Amazon IoT TwinMaker 统一数据访问 API 在每次 API 调用时最多可检索 20KB 的数据。如果还有其他数据需要访问,API 结果将提供接下来 20KB 数据的链接,以便您可以再次调用访问 API 来检索这些数据。例如,您可能有控制面板应用程序在请求 30KB 的数据以填充图表。这意味着,您的应用程序将发出两次 Amazon IoT TwinMaker 统一数据访问 API 调用,以检索所需的数据。统一数据访问 API 为 GetPropertyValue、GetPropertyValueHistory、BatchPutPropertyValues。
数据连接器
Amazon IoT TwinMaker 提供框架供您轻松创建自定义数据连接器,以便与亚马逊云科技或第三方数据来源(例如 Athena 连接器、Snowflake 和 Siemens Mindsphere)结合使用。这些数据连接器允许应用程序调用 Amazon IoT TwinMaker 统一数据访问 API 从不同数据存储中读取数据并向其写入数据,而无需使用自己的单独 API 查询每个数据来源。
除统一数据访问 API 调用产生的费用外,您还需支付将数据连接器作为 Amazon Lambda 函数运行而产生的费用。 有关这些费用的更多信息,请参阅 Amazon Lambda 的定价页面。
TwinMaker 知识图谱
实体
Amazon IoT TwinMaker 提供工具,用于对设备、装置、空间和流程进行建模,以构建知识图谱。您可以在 Amazon IoT TwinMaker 中创建实体,这些实体是真实系统的虚拟表示形式,例如熔炉或装配线。您还可以指定这些实体之间的自定义关系,准确表示这些系统的实际部署。您通过亚马逊云科技账户按每个实体每月的使用量付费。
查询
TwinMaker 知识图谱支持客户查询通过 Amazon IoT TwinMaker 构建的数字孪生。您可以查询实体及其组件和属性。您还可以根据实体之间的关系来查询实体。您需要根据执行的查询数付费。查询 API 是 ExecuteQuery。
客户必须采用标准或分层捆绑定价套餐,才能使用 TwinMaker 知识图谱。详情如下。
免费套餐
作为亚马逊云科技免费套餐的一部分,您可以免费开始使用 Amazon IoT TwinMaker。在使用亚马逊云科技服务的前 12 个月中,您每月最多可以免费使用 5000 万次数据访问 API 调用。如果您的免费使用期结束,或者应用程序用量超出免费使用套餐的范围,则需按定价表中标注的费率付费。请注意,免费使用量不会从一个计费周期累积到下一个计费周期。
定价套餐
根据该套餐,您将按每百万次统一数据访问 API 调用付费。此定价套餐适用于构建基本的数字孪生控制面板应用程序。请注意,要使用 TwinMaker 知识图谱功能,您必须切换到标准或分层捆绑定价套餐,如下所述。
价格:
由光环新网运营的亚马逊云科技中国(北京)区域 | |
统一数据访问 API 调用 | 每百万次调用 11 美元 |
根据标准定价套餐,您将支付每百万次统一数据访问 API 调用的费用、每个实体每月的费用、每执行 1 万次查询的费用。我们向所有刚刚开始使用 Amazon IoT TwinMaker 的客户推荐此定价套餐。根据该套餐,您可以扩展您的数字孪生,并使用知识图谱等功能来查询数字孪生并从中获得见解。您可以切换到基本定价套餐或分层捆绑定价套餐,切换后的套餐将于下个计费周期生效。
价格:
由光环新网运营的亚马逊云科技中国(北京)区域 | |
统一数据访问 API 调用 | 每百万次调用 11 美元 |
实体 | 每个实体每月 0.365 美元 |
查询 | 每执行 1 万次查询 3.65 美元 |
分层捆绑包为您所在的实体层提供固定的月度价格。它包括所有 Amazon IoT TwinMaker 功能。我们建议将此定价套餐用于可预测的工作负载,因为它的定价简单,而且计费可预测。
实体分层由分层中的实体数定义。例如,第 1 层跨越 1-1000 个实体,适用于试点项目或小型工业场所。第 2 层跨越 1001-5000 个实体,适用于中等规模的工业场所或建筑物。第 3 层包括 5001-10000 个实体,通常代表大型制造厂。第 4 层适用于具有 10001-20000 个实体的超大型数字孪生,适用于智慧城市或校园等项目。实体分层根据亚马逊云科技账户中的实体数量自动确定。每个实体分层都包括统一数据访问 API 调用和查询执行,但不超过一定的限制,如下表所示。一旦超过 API 和查询限制,将按如下所示收取超额费用。
由光环新网运营的亚马逊云科技中国(北京)区域
实体分层 | 价格 | 定价单位 | 使用量阈值 | 超额价格 |
第 1 层(1-1000 个实体) | 1600 美元 | 每月 | 最多 2500 万次统一数据访问 API 调用 | 每百万次调用 11 美元 |
最多执行 380 万次查询 | 每执行 1 万次查询 3.65 美元 | |||
第 2 层(1001-5000 个实体) | 4750 美元 | 每月 | 最多 6000 万次统一数据访问 API 调用 | 每百万次调用 11 美元 |
最多执行 900 万次查询 | 每执行 1 万次查询 3.65 美元 | |||
第 3 层(5001-10000 个实体) | 8000 美元 | 每月 | 最多 9500 万次统一数据访问 API 调用 | 每百万次调用 11 美元 |
最多执行 1430 万次查询 | 每执行 1 万次查询 3.65 美元 | |||
第 4 层(10001-20000 个实体) | 14250 美元 | 每月 | 最多 1.6 亿次统一数据访问 API 调用 | 每百万次调用 11 美元 |
最多执行 2400 万次查询 | 每执行 1 万次查询 3.65 美元 | |||
> 20000 个实体 | 按使用量定价或联系我们 |
如果您的数字孪生中的实体数量发生变化,您将在当月自动移至适当的分层。您的月度费用将根据您在每个分层中的天数按比例分配。当您切换到分层捆绑定价套餐时,需要承诺使用 3 个月。如果您切换到基本或标准定价套餐,新的定价套餐将在满足 3 个月承诺后的下一个计费周期生效。请注意,如果您切换到基本定价套餐,您将无法访问 TwinMaker 知识图谱等高级功能。使用这些功能的数字孪生应用程序将受到影响。
定价示例
所有定价示例均依托由光环新网运营的亚马逊云科技中国(北京)区域中的 Amazon IoT TwinMaker 部署,使用标准或分层捆绑定价套餐,没有 Amazon IoT TwinMaker 功能限制。
示例 1 – 小型工厂站点
您在 Amazon IoT TwinMaker 中拥有一个小型工厂生产站点数字孪生,其中包含 800 个实体。您已在工厂设备的时间序列数据存储中存储 IoT 传感器数据。作为工作区的一部分,您将 3D CAD 作为 Amazon IoT TwinMaker 资源上传到 S3。目标是构建和部署数字孪生(DT)控制面板应用程序以监控生产状态。您将按每月的实体数、每月统一数据访问调用数和每月执行的查询数付费。我们将在下面详细介绍此方案的定价计算,并比较标准捆绑定价套餐与分层捆绑定价套餐。
统一数据访问 API 调用
您有一个生产车间控制面板,它对每个人可见且全天候运行。生产车间有 10 名操作员,每个操作员在工作时间使用 5 个控制面板来监控生产状态。操作员每天在工作时间内确保控制面板运行 4 小时。每个控制面板(生产和操作员)每分钟对 30 个数据流进行数据访问 API 调用。生产和操作员控制面板上显示 16 个警报,每 10 秒刷新一次。您按照统一数据访问 API 调用次数(根据控制面板更新计算)付费。我们在下面计算了不同类型控制面板刷新的统一数据访问 API 调用次数。
- 生产车间控制面板 = 控制面板数量 * 每个控制面板的数据流数量 * 每月读取次数 = 1 个控制面板 * 每个控制面板 30 个数据流 *(每小时 60 次读取)* 每天 24 小时 * 每月 30 天 = 每月 129.6 万次 API 调用
- 生产车间控制面板警报 = 每月警报读取次数 =(每小时 3600 秒/每次读取 10 秒)* 每天 24 小时 * 每月 30 天 = 每月 25.9 万次 API 调用
- 操作员控制面板 = 操作员数量 * 控制面板数量 * 每个控制面板的数据流数量 * 每月读取次数 = 10 个操作员 * 5 个控制面板 * 每个控制面板 30 个数据流 *(每小时 60 次读取)* 每天 4 小时 * 每月 30 天= 每月 1080 万次 API 调用
- 操作员控制面板警报 = 操作员数量 * 每月读取次数 = 10 名操作员 *(每小时 3600 秒/每次读取 10 秒)* 每天 4 小时 * 每月 30 天 = 每月 43.2 万次 API 调用
- API 调用次数总计 = 129.6 万次 + 25.9 万次 + 1080 万次 + 43.2 万次 = 每月 1278.7 万次 API 调用
- 数据访问费用 = 17.63 * 11 美元 = 每月 193.93 美元
实体
您需要按每个实体每月的使用量付费。
- 实体费用 = 800 * 0.365 美元 = 每月 292 美元
查询
- 生产控制面板查询 = 活动警报数 * 每月读取次数 = 4 *(每小时 3600 秒/每次读取 10 秒)* 每天 24 小时 * 每月 30 天 = 每月 103.7 万次查询
- 操作员控制面板查询 = 操作员数量 * 活动警报数 * 每月读取次数 = 10 * 4 *(每小时 3600 秒/每次读取 10 秒)* 每天 4 小时 * 每月 30 天 = 每月 173 万次查询
- 查询费用 =(103.7 + 173)* 3.65 美元 = 每月 1009.96 美元
采用标准定价套餐的 Amazon IoT TwinMaker 月度账单 = 193.93 美元 + 292 美元 + 1009.96 美元 = 每月 1495.89 美元
采用分层捆绑定价套餐的 Amazon IoT TwinMaker 月度账单 = 每月 220 美元
注意:Amazon IoT Sitewise 将单独向您收取以下费用:提取、存储和读取时间序列数据和警报的费用;通过 Amazon S3 存储和读取 3D CAD 数据的费用。有关这些费用的更多信息,请参阅 Amazon IoT Sitewise 和 Amazon S3 的定价页面。
示例 2 – 仓库
您在 Amazon IoT TwinMaker 中为仓库建筑构建了数字孪生。仓库是一个拥有 5000 个实体的大空间。您已将建筑中 IoT 传感器的时间序列数据存储于 Amazon IoT Sitewise。作为工作区的一部分,您将 100GB 的 3D CAD 文件上传到 Amazon S3。目标是构建和部署 DT 控制面板应用程序以监控仓库建筑的生产状态。您将按每月的实体数、每月统一数据访问调用数和每月执行的查询数付费。我们将在下面详细介绍此方案的定价计算,并比较标准捆绑定价套餐与分层捆绑定价套餐。
统一数据访问 API 调用
您有两个生产车间控制面板,它们对每个人可见且全天候运行。生产车间有 15 名操作员,每个操作员在工作时间使用 10 个控制面板来监控生产状态。操作员每天在工作时间内确保控制面板运行 4 小时。每个控制面板(生产和操作员)每分钟对 30 个数据流进行数据访问 API 调用。生产和操作员控制面板上显示 40 个警报,每 10 秒刷新一次。您按照统一数据访问 API 调用次数(根据控制面板更新计算)付费。我们在下面计算了不同类型控制面板刷新的统一数据访问 API 调用次数。
- 生产车间控制面板 = 控制面板数量 * 每个控制面板的数据流数量 * 每月读取次数 = 2 个控制面板 * 每个控制面板 30 个数据流 *(每小时 60 次读取)* 每天 24 小时 * 每月 30 天 = 每月 259.2 万次 API 调用
- 生产车间控制面板警报 = 控制面板数量 * 每月读取次数 = 2 个控制面板 *(每小时 3600 秒/每次读取 10 秒)* 每天 24 小时 * 每月 30 天 = 每月 51.8 万次读取
- 操作员控制面板 = 操作员数量 * 控制面板数量 * 每个控制面板的数据流数量 * 每月读取次数 = 15 名操作员 * 10 个控制面板 * 每个控制面板 30 个数据流 *(每小时 60 次读取)* 每天 4 小时 * 每月 30 天= 每月 3240 万次读取
- 操作员控制面板警报 = 操作员数量 * 每月警报读取次数 = 15 名操作员 *(每小时 3600 秒/每次读取 10 秒)* 每天 4 小时 * 每月 30 天 = 每月 64.8 万次读取
- 数据读取次数总计 = 259.2 万次 + 51.8 万次 + 3240 万次 + 64.8 万次 = 每月 3616 万次读取
- 数据访问费用 = 36.16 * 11 美元 = 每月 397.76 美元
实体
您需要按每个实体每月的使用量付费
- 实体费用 = 5000 * 0.365 美元 = 每月 1825 美元
查询
您将使用 TwinMaker 知识图谱查询来解决上述控制面板中的操作问题。我们假设在一个月内的任何给定时间,40 个警报中有 10 个处于活动状态,并且自动运行与这些警报关联的查询以生成关联实体列表,使用户能够了解活动警报。
- 生产控制面板查询 = 活动警报数 * 每月读取次数 = 10 *(每小时 3600 秒/每次读取 10 秒)* 每天 24 小时 * 每月 30 天 = 每月 259 万次查询
- 操作员控制面板查询 = 操作员数量 * 活动警报数 * 每月读取次数 = 10 * 10 *(每小时 3600 秒/每次读取 10 秒)* 每天 4 小时 * 每月 30 天 = 每月 432 万次查询
- 执行的查询 =(259 + 432)* 3.65 美元 = 每月 2522.15 美元
采用标准定价套餐的 Amazon IoT TwinMaker 月度账单 = 397.76 美元 + 1825 美元 + 2522.15 美元 = 每月 4744.91 美元
采用分层捆绑定价套餐的 Amazon IoT TwinMaker 月度账单 = 每月 4750 美元
注意:Amazon IoT Sitewise 将单独向您收取以下费用:提取、存储和读取时间序列数据和警报的费用;通过 Amazon S3 存储和读取 3D CAD 数据的费用。有关这些费用的更多信息,请参阅 Amazon IoT Sitewise 和 Amazon S3 的定价页面。