跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
晶圆电阻捷比信 · 专业器件主题站

建立物联网平台的九项设计原则

物联网不再只是一种尖端技术,它已经显示出改变社会和技术的潜力。它现在也具有重大的经济影响:到2025年,全球物联网市场将超过1.5万亿美元。思科的一项调查显示,尽管设备正在大规模联网,但75%的物联网项目失败了。该故障是由于过多的设备,数据和云碎片造成的。但是,每个具有IoT创意的公司都希望控制数据及其客户,并拥有自己的平台。因此,我们已经看到了多个物联网平台进入市场,其解决方案缺乏构建平台的真正架构原理。以下是构建自己的物联网平台之前需要考虑的九个设计原则:1.可扩展性到2025年,物联网将生成79.4ZB的数据,其中大多数是非结构化的。由于设备种类繁多,因此甚至需要分发平台。对于如此大量的数据,应使用基于微服务的体系结构来组织,扩展和重用。这使得可以轻松分发应用程序,其中每个服务彼此独立,并且可以在不干扰其他服务的情况下进行创建,升级和扩展。 2.安全性到2020年底,将有300亿个IoT设备,但是您还应该关注不安全的部署,缺乏安全更新和缺乏可见性。这些问题将每39秒吸引一次黑客。每个物联网设备应具有安全的网关终端,数据应具有动态和静态加密功能。传输层和通信层之间应确保正确的网络防火墙设计和通信安全性。绝对有必要进行定期的数据和网络安全审核,以识别异常和威胁。 3.高可用性有很多关键的物联网系统,例如医疗保健领域,其停机时间可能会导致人员伤亡。为了减少停机时间,他们需要具有容错架构并在高可用性(HA)环境中运行。数据应备份并分布在多个位置,以防止发生灾难性事件时数据丢失。备份解决方案应保持数据完整性,并应易于还原。此外,应制定故障转移策略以将最终用户请求重定向到备用状态,并且该策略应尽可能无缝。 4.快速部署任何物联网解决方案都应该能够快速部署新功能和更新。集中式部署模型(例如Kubernetes,DockerSarm或AWSElasticContainerServices)使DevOps团队能够快速,自动地测试和部署新服务。这使关键任务物联网解决方案可以轻松保持最新状态,而对最终用户的影响为零。 5.应用程序内的数据访问IoT设备访问的数据应存储在更近的位置,以减少网络延迟和成本,并提高安全性。 IoT设备应通过安全终端连接以发送和接收数据,并且设备的每一步都应经过身份验证和授权。为了减少争用并优化计算能力,访问数据的IoT平台应尽可能处理异步数据。 6.数据管理物联网设备将生成大量数据,但并非所有数据都需要处理。对数据的深入了解有助于过滤不必要的数据,因此您只能在不使用大数据的情况下最终收集和处理相关数据,它可以捕获所需的智能数据。必须以全面的方式查看生成的数据,以确保合规性和法规性。确保了解相关法律和法规,以了解哪些安全措施是强制性的。 7.设备管理想象一下,您已经在全球三到四个区域成功部署了20,000多个传感器节点和网关。一段时间后,您将收到一条通知,指出网关固件中存在漏洞,并且您意识到,除非最终用户手动下载补丁程序并自行更新设备,否则将无法进行更新。准备并计划一些良好的设备管理。 8.平台监控每个物联网应用程序都应该能够采取预防措施,以防可能导致任何类型中断的事件发生。他们不仅应该使用自动信号来警告它们,而且还应该快速诊断错误并能够在发生故障时进行修复。 9.可扩展性物联网正处于发展的激动人心的时刻,并且这项技术将继续发展。使用的组件正在缩小到最小的可能尺寸,并且数量不断增加,这为技术创造了新的机会。无论IoT架构的设计是什么,它都必须是可扩展的。此功能不仅有助于支持大小,而且还可以与其他技术进行动态集成。一些f