構建企業級物聯網應用,需要幾步?

構建企業級物聯網應用,需要幾步?

萬物互聯時代正在加速到來,如今,在物聯網技術的推動下,智慧城市、智能製造、智能樓宇、能源互聯等場景已經從理想變成現實,為我們的生活提供便利。

而這些場景存在著大量已運行多年的存量基礎設施, 如何將這些設備快速接入物聯網,並安全地與企業應用及雲平臺形成互聯是物聯網落地必須解決的問題,物聯網平臺在這種背景下應運而生。

物聯網平臺可以幫助開發者更加專注於其應用場景的構建,而不用把精力花費在設備和系統的互聯互通上。一個好的物聯網平臺應該具備三大功能:

  • 應用使能(便於用戶定製化方案);

  • 數據收集和存儲(讓數據產生對業務的洞見);

  • 連接管理(可以自動連接系統,網絡和設備)。

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 無縫結合,滿足後續數據的訪問需求。


分享到:


相關文章: