美文网首页
构建企业级物联网应用,需要几步?

构建企业级物联网应用,需要几步?

作者: 青云QingCloud | 来源:发表于2017-12-14 16:14 被阅读26次
构建企业级物联网应用,需要几步?

万物互联时代正在加速到来,如今,在物联网技术的推动下,智慧城市、智能制造、智能楼宇、能源互联等场景已经从理想变成现实,为我们的生活提供便利。

而这些场景存在着大量已运行多年的存量基础设施, 如何将这些设备快速接入物联网,并安全地与企业应用及云平台形成互联是物联网落地必须解决的问题,物联网平台在这种背景下应运而生。

物联网平台可以帮助开发者更加专注于其应用场景的构建,而不用把精力花费在设备和系统的互联互通上。一个好的物联网平台应该具备三大功能:

  • 应用使能(便于用户定制化方案);

  • 数据收集和存储(让数据产生对业务的洞见);

  • 连接管理(可以自动连接系统,网络和设备)。

EdgeOn 是由一群具有国际背景和多年物联网行业经验的专业人士组建而成,一直致力于成为全球领先的企业级物联网平台服务企业。

近日,EdgeOn 基于自身多年的物联网行业经验,推出了面向行业的企业级物联网开发服务套件——EdgeOn IoT Suite 1.0,提供了设备及系统接入、边缘计算、双向通信、设备影子、系统数据路由等功能,帮助开发者快速进行物联网应用开发,构建 SaaS 服务。

目前,EdgeOn IoT Suite 1.0 已经在青云QingCloud AppCenter 上线公测,开发者们可以通过 AppCenter 或 QingCloud 控制台安装使用。

基于 EdgeOn IoT Suite 提供的平台服务,开发者能够迅速接入不同场景下的设备和系统,进行数据采集和传输,将数据上传至 QingCloud 云端,并做进一步的数据转存、数据分析,设备状态同步,最终构建应用服务。

构建企业级物联网应用,需要几步?

EdgeOn IoT Suite 1.0 主要包含以下开发组件:

  • 面向垂直行业的边缘工具

  • 基于 MQTT 的消息服务

  • 设备影子及设备系统管理

  • 基于 HTTP 协议的数据路由

整个 EdgeOn IoT Suite 提供了边缘侧 + 云的 PaaS 平台服务,帮助开发者只需 5 步就可轻松构建企业级物联网应用。

构建企业级物联网应用,需要几步?

在边缘侧,EdgeOn IoT Suite 提供了基于垂直行业的连接能力(提供 BACNet 协议驱动),能够针对特定场景帮助开发者迅速连接边缘侧设备及系统。

EdgeOn IoT Suite 对接入的设备硬件及系统不做限制,EdgeOn 提供了一套软件(SDK、接口)及云平台为服务组件,理论上只要用户的硬件或系统能够兼容 MQTT 及 HTTP 通讯即可使用。

与云端通讯方面,EdgeOn IoT Suite 使用了基于 MQTT、适用于通用场景的的通讯策略,并提供了以设备影子为基础的 Thing 模型及用户可自定义的系统模型作为传输数据的格式标准。

构建企业级物联网应用,需要几步?

云平台侧包含接入认证、安全管理,设备影子、以及数据路由等核心功能。安全认证对与云端的通讯的设备及系统进行安全识别,用户可在 Portal 进行可视化的安全管理。

与其他常见的同类产品不同,EdgeOn 在这个版本引入了设备影子的概念,影子和设备会保持同一个状态,用户对设备的操作其实都是基于影子,影子在响应用户命令后会更新状态,同时通知设备,影子会保留用户最后一次设备的状态。

设备影子提供了更稳定的云端与边缘设备之前的通讯策略,在网络状况不稳定时提供更为流畅的设备信息访问体验,提供 API 进行云端访问,可以做到对设备进行反向控制。

最后,数据路由可以将用户发送至 EdgeOn IoT Suite 的系统数据转发至用户其它的数据服务。

如利用 ELK 进行数据的抽取、清洗,用 Storm 或者 Spark Streaming 进行近实时或实时数据处理,采用 Spark MR 定时进行批处理,产生短时间段的统计分析数据,以便加快长时间段统计分析的速度。分析后的数据也可以直接存入 QingStor™ 对象存储中进行保存。同时对象存储中的数据可与 CDN 无缝结合,满足后续数据的访问需求。

相关文章

网友评论

      本文标题:构建企业级物联网应用,需要几步?

      本文链接:https://www.haomeiwen.com/subject/qkvkwxtx.html