加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_开封站长网 (http://www.0378zz.com/)- 科技、AI行业应用、媒体智能、低代码、办公协同!
当前位置: 首页 > 运营中心 > 交互 > 正文

构建物联网平台前需要应对的九个架构原则

发布时间:2021-05-17 10:20:39 所属栏目:交互 来源:互联网
导读:1.可扩展性 到2025年,物联网将产生79.4ZB的数据,其中大部分是非结构化的。由于设备种类繁多,即使是平台也需要分布式。 对于如此庞大的数据,应该使用基于微服务的体系结构来组织、可伸缩和可重用。这使得轻松分发应用成为可能,其中每个服务相互独立,并

1.可扩展性

到2025年,物联网将产生79.4ZB的数据,其中大部分是非结构化的。由于设备种类繁多,即使是平台也需要分布式。

对于如此庞大的数据,应该使用基于微服务的体系结构来组织、可伸缩和可重用。这使得轻松分发应用成为可能,其中每个服务相互独立,并且可以在不干扰其他服务的情况下创建、升级和扩展。

2.安全性

到2020年底,物联网设备将达到300亿台,但你也应该看看不安全的部署、缺乏安全更新和缺乏可见性,这些问题每39秒就会吸引黑客。

每个物联网设备都应该有一个安全的网关终端,并且数据应该具有动态和静态加密功能。传输层和通信层之间应确保适当的网络防火墙设计和通信安全。定期进行数据和网络安全审计以识别异常和威胁是绝对必要的。

3.高可用性

有许多关键的物联网系统,比如医疗保健领域,它们的停机可能会导致生命损失。为了减少停机,它们需要具有容错体系结构并在高可用性(HA)环境中运行。应在多个位置备份和分发数据,以防止在发生灾难性事件时丢失数据。备份解决方案应保持数据完整性,并且应易于恢复。

此外,应该制定故障转移策略,将最终用户的请求重定向到备用状态,并且应该尽可能无缝。

4.快速部署

任何物联网解决方案都应该能够快速部署新功能和更新。集中部署模式(如Kubernetes、DockerSarm或AWSElasticContainerServices)使DevOps团队能够快速、自动地测试和部署新服务。这使得关键任务物联网解决方案能够轻松保持最新状态,对最终用户零影响。

5.应用程序内的数据访问

物联网设备访问的数据应该存储在更近的位置,以减少网络延迟和成本,并提高安全性。物联网设备应通过安全终端连接以发送和接收数据,并且每一步都应对设备进行身份验证和授权。为了减少争用并优化计算能力,访问数据的物联网平台应尽可能处理异步数据。

6.数据管理

物联网设备会产生海量数据,但并不是所有数据都需要处理。对数据的深入了解有助于过滤不必要的数据,因此您最终只能收集和处理相关数据--无需使用大数据,它可以捕获所需的智能数据。

必须以全面的方式查看生成的数据,以确保合规性和规章制度。确保了解相关法律法规,以了解哪些安全措施是强制性的。

(编辑:开发网_开封站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读