2021年優秀物聯網設備管理平臺和軟件
譯文【51CTO.com快譯】物聯網(IoT)技術如今已經成為云計算和數據管理領域中一個日益成熟的游戲規則改變者。隨著5G技術為網絡環境帶來更高水平的速度和延遲,連接到這些網絡的設備數量繼續呈現爆炸式增長。根據Statista公司預測,到2030年全球將有500億臺物聯網設備投入使用。
物聯網設備已經應用在網絡邊緣以保持最佳的網絡性能,并增強網絡安全性,它們是能夠影響業務決策的重要數據資源。很多組織采用物聯網技術來完成從提高生產力到構建自動化系統的所有工作。隨著人們進入工業革命4.0(人工智能、物聯網和智能技術的偉大融合,無需人工干預即可監視和管理自動化流程),管理目前在云計算網絡上運行的數十億臺物聯網設備已經成為實施良好物聯網戰略的重要組成部分。
什么是物聯網設備管理?
物聯網設備管理是一個由大規模調配、認證、配置、控制、監控、維護物聯網設備的過程。這些步驟允許對物聯網生態系統進行監視和管理,向可以遠程解決問題和執行系統范圍任務(如固件更新)的管理員提供通知。
物聯網設備管理軟件的工作原理如下:
- 調配或注冊設備將其添加到物聯網生態系統中。
- 身份驗證建立設備的身份,并確保設備在系統中安全可靠。
- 物聯網設備的配置和控制可以建立固件屬性和安全設置。這樣可以在部署期間和部署之后遠程控制設備,包括更新設備功能和固件的能力。
- 監視和診斷可以深入了解設備的運行狀況,并發出運行異常和其他網絡故障的通知,從而使管理員可以快速而遠程地解決問題。
- 維護會更新連接的設備,并調整配置以維護物聯網設備的健康狀況和網絡安全性。
物聯網設備管理軟件的優勢
物聯網設備管理平臺提供對物聯網設備的全面控制和監督,這種方法消除了人工和單獨監視物聯網設備的麻煩。物聯網設備管理平臺除了允許安全的設備上線和下線操作(這是允許設備加入網絡并安全地傳輸數據的重要步驟)之外,還提供:
- 高效且可擴展的物聯網部署可以簡化網絡監控和故障排除。對于管理復雜的物聯網設備,這些平臺可以充當中心樞紐,可以提供有關網絡流量、設備狀態和數據聚合的深入視圖,并幫助診斷網絡和設備問題。
- 物聯網設備的遠程管理。隨著網絡攻擊變得越來越復雜,物聯網設備管理平臺允許用戶自動部署安全更新,自定義警報以指示網絡和設備異常,這些異常預示著安全漏洞,提供對設備的實時、連續監視,并始終將安全問題置于首位。
- 使用API和協議(例如MQTT)與其他企業應用程序和數據服務器集成。這使得組織能夠從單個面板擴展和管理其物聯網生態系統,并調整其物聯網基礎設施以適應不斷變化的業務需求。
優秀物聯網設備管理平臺和軟件
1.AWS IoT Device Management
AWS公司的物聯網平臺可以指導用戶完成物聯網設備管理的整個過程,從設備注冊到大規模的遠程管理。該平臺是組成其物聯網設備管理功能的服務生態系統的一部分,其中包括:
- Fleet Hub,它可以幫助用戶構建獨立的Web應用程序,以監視其設備的運行狀況,并協助調查和解決操作和安全問題。
- IoT Core可以遠程管理連接到云平臺的設備。
- IoT Device Defender可以審核、監視和發送有關物聯網設備異常的警報,然后使用AWS IoT Device Management 進行安全修復。
定價:AWS物聯網平臺是一種“按使用付費”模式,可以針對批量注冊、遠程操作以及用于物聯網設備索引的更新和查詢數量進行單獨計費。
特征:
- 通過使用物聯網管理控制臺或API進行設備的批量注冊。
- 允許按功能、安全要求或任何其他用戶定義的類別對設備群進行分組,以管理訪問策略,查看操作指標或執行操作。
- 使用基于TLS 1.2的非對稱密鑰身份驗證提供端到端安全性。
- 允許通過將IAM角色應用于設備注冊表來控制用戶對設備數據的訪問。
- 使用網關可以代表設備執行任務,包括對憑據進行身份驗證和連接到互聯網,從而為資源受限的設備提供離線操作和支持。
- 使用Stackdriver日志記錄和審核日志,以提供對連接和錯誤日志的深入了解。
缺點:
- 定價對于中小企業來說可能會很昂貴。
- 一些用戶已經承認,對于那些缺乏深入的IT和物聯網知識的人員來說難以理解。
2.Cloud IoT Core
作為谷歌云物聯網平臺的一部分,Cloud IoT Core是一個全面管理的物聯網服務,可以實時收集、處理、分析和可視化物聯網數據。通過使用谷歌的云發布/訂閱消息服務,Cloud IoT Core將分散的設備數據聚合到一個與谷歌云數據分析服務集成的全球系統中。該平臺運行在谷歌云的無服務器基礎設施上,并根據實時變化自動擴展。
定價:該平臺按使用時間的數據量定價。最多可免費使用250 MB的空間,5TB及以上的空間價格為0.045美分/MB。
特征:
- 支持MQTT和HTTP協議以允許連接現有設備網絡。
- 安全地允許通過控制臺或以編程方式配置和管理各個設備。
- 使用基于TLS 1.2的非對稱密鑰身份驗證提供端到端安全性。
- 允許通過將IAM角色應用于設備注冊表來控制用戶對設備數據的訪問。
- 使用網關可以代表設備執行任務,包括對憑據進行身份驗證和連接到互聯網,從而為資源受限的設備提供離線操作和支持。
- 使用Stackdriver日志記錄和審核日志來提供對連接和錯誤日志的深入了解。
缺點:
- 定價對于中小型企業來說可能會很昂貴。
- 對于缺乏IT和物聯網專業知識的用戶來說可能很難理解。
3.Azure IoT Hub
作為Microsoft Azure產品和服務生態系統的一部分,IoT Hub是一個集中的雙向消息平臺,可以在物聯網應用程序及其連接的設備之間進行安全通信。IoT Hub作為一個簡潔、功能齊全的設備管理解決方案提供,支持多種消息模式,包括用于云計算控制的設備到云遙測和請求-應答方法。
定價:除了免費版之外,Azure IoT Hub還提供基本層和標準層的定價,按使用情況細分。基本層以10美元的價格提供40萬條消息,而標準層以2500美元的價格提供3億條消息。也可以提供其他的報價。
特征:
- 引導用戶完成物聯網設備管理優秀實踐的四個步驟,其中包括身份驗證和資源調配。
- 提供基于規則的自動消息路由,以控制集線器將設備遙測發送到何處,并且無需代碼。
- 與其他Azure服務(Azure事件網格、Azure邏輯應用程序、Azure機器學習等)集成,以創建端到端解決方案。
- 存儲、同步和查詢所有設備的設備元數據和狀態信息。
- 通過消息路由集成自動響應設備報告的狀態更改。
- 提供了幾種連接設備的方法,包括通過Azure IoT Desk SDK庫、Azure 物聯網即插即用約定,以及自定義協議(例如Azure IoT Edge和Azure IoT協議網關)。
缺點:
- 對于中小型企業來說,成本很快就會變得很高。
4.Oracle IoT Cloud Service
Oracle IoT Cloud Service實時管理和分析由連接物聯網設備生成的數據。該平臺允許與Oracle商業智能云服務集成和自動進行數據同步,從而在物聯網設備和云平臺之間提供安全的雙向通信。
定價:Oracle IoT Cloud Service是Oracle公司整體云計算服務產品的一部分。用戶可以與Oracle公司聯系,以獲取有關企業定價的更多詳細信息。
特征:
- 為物聯網設備提供資源調配、身份驗證和授權,以確保數據來源證明。
- 使用跨協議功能,無論網絡協議和防火墻有何限制,最終用戶都可以直接對連接云平臺的設備進行尋址。
- 允許使用REST API從企業應用程序訪問平臺的數據和功能。
- 允許使用REST API將連接的物聯網設備與企業應用程序安全地集成在一起。
- Oracle IoT服務套件的用戶享受跨平臺集成。
缺點:
- 與其他工具和供應商的集成可能很復雜。
- 過于復雜的管理控制臺。
- 價格昂貴。
5.Datadog
Datadog采用用戶控制臺提供對物聯網設備的全面物聯網監控,其中包括軟件性能、設備硬件指標、應用程序日志等。通過使用標簽,該平臺允許最終用戶在整個物聯網生態系統中聚合、切分、關聯性能數據。其主機映射還提供了按任何標記分組的高級別系統,以便通過一系列指標(包括區域、操作系統)進行可視化比較。該平臺可在數分鐘內輕松完成設置,而無需進行大量配置,然后可以擴展規模以監視大量的物聯網設備。
定價:Datadog提供免費試用版本,并根據要求提供企業級的價格。
- 自定義的警報使物聯網管理員可以設置觸發器來揭示持續或廣泛的設備故障。
- 該平臺使用可由用戶指定的標簽,以提供多種方式和指標來可視化、分析和匯總來自每個設備的物聯網數據。
- 使用API和各種遙測庫,通過添加幾行代碼,物聯網的管理人員和開發人員可以在整個IT和物聯網基礎設施中收集和分析自定義業務指標。
- 可以安裝在多個硬件平臺上,包括Linux、Windows、Android和ARM設備。
- 組織專有的“無限制日志記錄”功能使擁有大型物聯網生態系統的最終用戶能夠經濟高效地管理和監控其日志。
- 提供運行在托管云服務上的物聯網設備的數據可視化,包括Amazon IoT、Google Cloud IoT、Azure IoT Hub。
缺點:
- 用戶對復雜的定價方案表示失望。
- 文檔有時可能已過時。
- 混亂的用戶界面。
- 初始設置可能很困難。
6.IBM Watson IoT Platform
IBM Watson IoT Platform是一項完全托管的云主機服務,可以提供設備注冊、連接、控制、可視化和數據存儲。該平臺利用機器學習和認知API提供對用戶、機器和環境數據的預測性實時和邊緣分析。儀表板和警報通過對設備、應用程序和連接的高級監控,收集信息并管理整個物聯網生態系統的風險。
定價:IBM Watson IoT Platform提供四個計劃:傳感器、消費者、企業、工業。其定價基于數據使用情況和設備數量,但是IBM公司提供了一個非生產解決方案,該解決方案允許探索這一平臺在某些限制下提供適合組織的物聯網計劃。
特征:
- 使用MQTT消息傳遞協議將物聯網連接的設備數據安全地發送到云平臺。
- 該平臺專有的Cloudant NoSQL DB解決方案可以直接訪問最近30天的設備數據,這也可以使用IBM Cloud的事件流來實現。
- 提供內置的監控儀表板來監控物聯網設備。
- 使用內部和外部工具分析數據,包括使用內置可配置分析功能為業務最終用戶提供原始數據的分析服務插件。
- 包括IBM云對象存儲,它提供可擴展的存儲選項和數據生命周期管理。
- 使用平臺的儀表板監控數據的使用和消耗,該儀表板可以與IBM公司的物聯網解決方案DevOps團隊一起定制。
缺點:
- 新手的學習可能很困難。
- 定價模型可能很復雜,令人望而卻步。
7.Particle
作為一個從邊緣到云平臺的平臺,Particle提供設備生命管理、無線遠程管理和設備健康監測。可以提供對物聯網設備各個方面的深入了解,包括事件日志、資產跟蹤、訪問控制等。作為一種完全管理的服務,Particle在開發的每個階段管理設備,包括資源調配、原型和開發、設備管理和計費。
定價:Particle提供了一個免費計劃,每月有10萬次數據操作,最多支持100個設備。其付費包括允許購買服務塊的增長計劃和按需定價的企業計劃。
特征:
- 全面的平臺即服務解決方案,提供硬件、軟件和連接,允許用戶開發物聯網原型、擴展模型和管理設備。
- 允許快速部署空中(OTA)軟件更新,包括整個物聯網生態系統或物聯網設備的目標子集。
- 通過其“運行狀況”和“設備生命周期”儀表板提供設備監視和遠程診斷功能。
缺點:
- 客戶發現其文檔可能不夠用,并且不能以相同的開發速度發布。
- 基礎設施和用戶界面不直觀。
原文標題:Best IoT Device Management Platforms & Software 2021,作者:Llanor Alleyne
【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】