首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

通过 IoT 架构简化 IoT 解决方案的开发(2)

通过 IoT 架构简化 IoT 解决方案的开发(2)

本帖最后由 look_w 于 2018-1-13 18:42 编辑

自动化操作确保 IoT 架构支持对所有层进行自动化和编排。设计在部署 IoT                    解决方案时使用这些自动化特性,以便快速轻松地进行开发和部署。例如,边缘层或云层上的微服务器架构可使用实现,并使用您的 IoT 平台所提供的工具(比如 )来编排。这些特性使一些操作更不容易出错,比如设置新设备或网关,或者部署一个云应用程序的新实例来处理设备数据。避免手动配置可以确保操作可重复,为了能够扩展到包含数千甚至数百万个连网设备的                IoT 解决方案,必须做到这一点。
互操作性设计IoT 解决方案中采用的设备、网络协议和数据格式的多样性,是 IoT 面临的最大架构挑战之一。如果打算在 IoT 解决方案中采用多个 IoT                平台,需要考虑在每个 IoT 平台中使用的技术能否集成到某个综合解决方案中。
维护 IoT 中的互操作性的一个最佳策略是采用标准。标准有助于灵活地断开多余的组件或引入额外的组件,只要新组件遵循已采用的相同标准。
参考架构也提供了指南来帮助您规划 IoT 架构。它们通常基于标准,封装了设计模式和最佳实践。采用参考架构,然后按照参考架构中描述的指南来选择实现它们的                IoT 平台,这就是在 IoT 架构中维护互操作性的可靠策略。
遵循参考架构目前有许多致力于通过标准化 IoT 架构来提高互操作性的倡议。IoT 平台供应商和研究合作伙伴通过这些倡议展开合作,从而定义 IoT                参考架构。参考架构充当着架构基础,描述 IoT                解决方案中使用的高级构建块,并为关键架构概念建立一个共享术语表。这些倡议广泛应用了各种各样的现有解决方案,以便突出有效的设计模式和最佳实践。
一些广泛引用的 IoT 参考架构包括:
  • :IoT-A 参考模型和架构是 2013                    年通过一个欧盟灯塔项目开发的。IoT-A 旨在用作开发适用于广泛领域的具体架构的基础。
  • 这个正在进行的 IEEE                    标准化项目旨在识别各个 IoT 领域间的共性,这些领域包括制造业、智慧建筑、智慧城市、智能运输系统、智能电网和医疗保健。
  • – IIRA 是工业互联网联盟专为工业 IoT                    应用程序而开发的,该联盟由 AT&T、思科、通用电气、IBM 和英特尔于 2014 年 3 月共同创立。
参考架构可用作开发 IoT 解决方案的模板。上面列出的架构粗略描述了 IoT                架构组件和它们的功能,但是,可以通过将抽象需求映射到具体技术或技术栈,让它们变得更加具体化。
IoT                参考架构的组件参考架构的细节因应用领域而异;但是,大多数 IoT 参考架构至少都描述了以下能力:
  • 管理设备及其数据
  • 连接和通信
  • 分析和应用
此外,参考架构通常还会描述解决非功能需求的机制,例如灵活性、可靠性、服务质量、互操作性和集成。
管理设备及其数据参考架构的设备管理方面涉及到管理设备、设备身份和设备生命周期。参考架构描述:
  • 组装设备
  • 更新设备固件
  • 应用新配置
  • 触发远程操作,比如禁用、启用或停运设备
连接和通信管理设备之间、设备与网关之间,以及网关与云服务和应用程序之间的连接和双向通信,这是 IoT                参考架构中常常描述的另一种关键能力。对于边缘计算,事件驱动的架构是个不错的选择,可使用发布/订阅协议和消息代理在设备和服务之间通信。
分析和应用为了从来自 IoT                设备的数据获取价值,云应用程序提供了可视化和分析工具来处理数据流或批量数据,以识别可操作的洞察。根据具体用例,决策管理和业务流程工具可触发警报或执行操作来进行响应。
具体的参考架构参考架构通常提供的模式和指南可从某个特定 IoT 领域获得,比如工业                IoT,或者可以从众多领域的解决方案中概括而来。高度概括的架构可用作模板,以创建特定于领域或特定于平台的更具体的架构。
可以在我的 中进一步了解 IoT 平台。

通用 IoT 平台供应商通常提供更多实用的参考架构以及实施指南,以帮助使用平台所提供的工具和软件代理来开发遵从参考架构的 IoT 解决方案。一些以                IoT 平台为中心的参考架构包括:
参考架构是特定于领域的参考架构的一个例子,它专为工业 IoT                应用程序而设计,基于 IIRA 参考架构和 IBM IoT 参考架构。
结束语由于涉及的设备和连接的规模和异构性,设计数据驱动的 IoT 解决方案非常复杂。在本文中,我列出了设计安全的、灵活的、可扩展的 IoT                架构的一些策略。
返回列表