1. 主页 > 物联网(iot)技术 >

AWS IoT Core 限制和对 IoT 设计的影响

Amazon Web Service 的 IoT Core 是一项托管云服务,使开发人员和企业能够将他们的设备连接到 Amazon Web Service (AWS) 和其他项目。对于需要工具来简化与 IoT 应用程序相关的部署和基础设施监控的公司来说,这可能是一个必不可少的实用程序。
物联网
如果您已经在使用 AWS 或想要利用 Amazon 的海量云资源,那么该服务似乎是一个显而易见的选择。但是,AWS IoT Core 有一些限制和配额,开发人员在使用时需要考虑这些限制和配额。
 
服务配额限制对 AWS 用户意味着什么
该服务最重要的限制之一是其服务配额。以前称为 AWS 服务限制,这些配额决定了您可以为给定账户创建的资源数量。
 
可以在 AWS 一般参考文档中找到 IoT Core服务配额的完整列表。这些配额会影响物联网应用程序和架构的设计方式。
 
例如,平台上“影子”的最大文件大小为 8 KB。shadow 是一个 JSON 文档,用于缓存与每个 IoT 配件对应的数据。4 KB 为当前状态保留,4K 用于所需的设备状态。
 
 
其他重要的配额包括对每个连接的订阅和总体策略大小的限制。订阅配额将每个客户端会话限制为最多 50 个订阅。将订阅总数增加到超过 50 的请求将被断开。
 
该服务还将每个订阅调用中的主题数量限制为 8 个。当订阅主题的数量大于八个时,将需要多个请求。
 
策略大小引用将可以附加到证书或 Amazon Cognito 身份的策略数量限制为 10,并确定这些策略的最大大小 — 2,048 个字符,不包括空格。AWS 的用户还被限制为每个策略最多五个命名版本。
 
存在这些限制是为了帮助 Amazon Web Services 管理多租户和提高服务安全性。但是,它们可以影响任何物联网开发人员。了解这些限制对于物联网核心服务的用户至关重要。
 
管理 AWS IoT Core 服务限制的最佳实践
在正确的设计策略可以帮助企业应对这些服务的配额。确保物联网开发人员知道配额和当前服务使用情况将使他们能够设计考虑到这些限制的应用程序。
 
如果您跨帐户和跨区域管理许多设备,可见性和服务跟踪也将尤为重要,因为每个帐户都有其服务限制。跟踪这些限制将帮助团队避免超出配额并利用可用资源。
 
将在物联网架构或应用程序上与您的业务合作的第三方和服务提供商也应该了解服务限制。开发人员与其他公司合作进行安全审计的情况并不少见,因为外部专业知识可以更轻松地保护众所周知的难以保护的物联网设备。但是,这些业务合作伙伴可能会开发解决方案,在没有正确信息的情况下将其客户的物联网需求推高至 AWS 服务配额之上。
 
 
AWS 还提供了一份关于开发人员如何保持在服务配额内的建议列表。提供的最佳实践包括自动配额管理技术、配额监控以及适应 AWS 的架构的开发。
 
该公司还建议开发人员保持配额差距以适应故障转移。如果设备或应用程序出现意外行为,该间隙可确保您不会因该服务限制而遇到问题。
 
考虑 IoT 设计中的 AWS IoT Core 限制
对于希望简化设备和应用程序之间的通信的 IoT 开发人员来说,AWS IoT Core 可以成为一项必不可少的服务。但是,所有使用该服务的开发人员都应该了解亚马逊施加的限制。
 
对设备影子大小、策略大小、计数或每个订阅调用的订阅的限制需要不同的开发策略,以确保服务配额不会干扰正常的 IoT 设备或应用程序性能。了解它们有助于公司充分利用 AWS IoT Core并充分利用这项服务。

本文由网上采集发布,不代表我们立场,转载联系作者并注明出处:http://www.34iot.com//a/yingxiao/508.html

联系我们

在线咨询:点击这里给我发消息

微信号:weixin888

工作日:9:30-18:30,节假日休息