构建物联网平台前需要考虑的九个架构原则
导读
物联网不再仅仅是一项尖端技术,它在改变社会和技术方面显示出了潜力。它现在还具有重大的经济影响:到2025年,。
By Asokan Ashok
物联网不再仅仅是一项尖端技术,它在改变社会和技术方面显示出了潜力。它现在还具有重大的经济影响:到2025年,。
思科的一项调查显示,尽管设备正在大规模联网,但75%的物联网项目都失败了。这种失败是由于太多的设备、数据和云碎片。然而,每一家有物联网想法的公司都想控制数据和他们的客户,并拥有自己的平台。因此,我们看到多个物联网平台进入市场,它们的解决方案缺乏构建平台的真正架构原则。
以下是在构建自己的物联网平台之前需要考虑的九条设计原则:
到2025年,,其中大部分是非结构化的。由于设备种类繁多,即使是平台也需要分布式。
对于如此庞大的数据,应该使用基于微服务的体系结构来组织、可伸缩和可重用。这使得轻松分发应用成为可能,其中每个服务相互独立,并且可以在不干扰其他服务的情况下创建、升级和扩展。
到2020年底,物联网设备将达到300亿台,但你也应该看看不安全的部署、缺乏安全更新和缺乏可见性,这些问题每39秒就会吸引黑客。
每个物联网设备都应该有一个安全的网关终端,并且数据应该具有动态和静态加密功能。传输层和通信层之间应确保适当的网络防火墙设计和通信安全。定期进行数据和网络安全审计以识别异常和威胁是绝对必要的。
有许多关键的物联网系统,比如医疗保健领域,它们的停机可能会导致生命损失。为了减少停机,它们需要具有容错体系结构并在高可用性(HA)环境中运行。应在多个位置备份和分发数据,以防止在发生灾难性事件时丢失数据。备份解决方案应保持数据完整性,并且应易于恢复。
此外,应该制定故障转移策略,将最终用户的请求重定向到备用状态,并且应该尽可能无缝。
任何物联网解决方案都应该能够快速部署新功能和更新。集中部署模式(如Kubernetes、DockerSarm或AWSElasticContainerServices)使DevOps团队能够快速、自动地测试和部署新服务。这使得关键任务物联网解决方案能够轻松保持最新状态,对最终用户零影响。
物联网设备访问的数据应该存储在更近的位置,以减少网络延迟和成本,并提高安全性。物联网设备应通过安全终端连接以发送和接收数据,并且每一步都应对设备进行身份验证和授权。为了减少争用并优化计算能力,访问数据的物联网平台应尽可能处理异步数据。
物联网设备会产生海量数据,但并不是所有数据都需要处理。对数据的深入了解有助于过滤不必要的数据,因此您最终只能收集和处理相关数据--无需使用大数据,它可以捕获所需的智能数据。
必须以全面的方式查看生成的数据,以确保合规性和规章制度。确保了解相关法律法规,以了解哪些安全措施是强制性的。
7
构建物联网平台前需要考虑的九个架构原则 来自淘豆网www.taodocs.com转载请标明出处.