物聯(lián)網(wǎng)平臺是阿里云針對物聯(lián)網(wǎng)領(lǐng)域開發(fā)人員推出的一款設(shè)備管理平臺。高性能IoT Hub實現(xiàn)設(shè)備與云端穩(wěn)定通信,全球多節(jié)點部署有效降低通信延時,多重防護能力保障設(shè)備云端安全。此外,物聯(lián)網(wǎng)平臺還提供豐富的設(shè)備管理功能、穩(wěn)定可靠的數(shù)據(jù)存儲能力,以及規(guī)則引擎。使用規(guī)則引擎,您僅需在Web上配置簡單規(guī)則,即可將設(shè)備數(shù)據(jù)轉(zhuǎn)發(fā)至阿里云其他產(chǎn)品,獲得數(shù)據(jù)采集、數(shù)據(jù)計算、數(shù)據(jù)存儲的全棧服務(wù),真正實現(xiàn)物聯(lián)網(wǎng)應用的靈活快速搭建。
物聯(lián)網(wǎng)平臺的主要功能如下:
設(shè)備接入
物聯(lián)網(wǎng)平臺提供設(shè)備端SDK讓設(shè)備輕松接入阿里云。
提供2/3/4G、NB-IoT、LoRa等不同網(wǎng)絡(luò)設(shè)備接入方案,解決企業(yè)異構(gòu)網(wǎng)絡(luò)設(shè)備接入管理痛點。
提供MQTT、CoAP等多種協(xié)議的設(shè)備SDK,既滿足長連接的實時性需求,也滿足短連接的低功耗需求。
開源多種平臺設(shè)備端代碼,提供跨平臺移植指導,賦能企業(yè)基于多種平臺做設(shè)備接入。
設(shè)備通信
設(shè)備可以使用物聯(lián)網(wǎng)平臺,通過IoT Hub與云端進行雙向通信。物聯(lián)網(wǎng)平臺提供了設(shè)備與云端的上下行通道,為設(shè)備上報與指令下發(fā)提供穩(wěn)定可靠的支撐。
設(shè)備管理
提供完整的設(shè)備生命周期管理功能,支持設(shè)備注冊、功能定義、腳本解析、在線調(diào)試、遠程配置、固件升級、遠程維護、實時監(jiān)控、分組管理、設(shè)備刪除。
提供設(shè)備物模型,簡化應用開發(fā)。
提供設(shè)備上下線變更通知服務(wù),方便實時獲取設(shè)備狀態(tài)。
提供數(shù)據(jù)存儲能力,方便用戶海量設(shè)備數(shù)據(jù)的存儲及實時訪問。
支持OTA升級,賦能設(shè)備遠程升級。
提供設(shè)備影子緩存機制,將設(shè)備與應用解耦,解決不穩(wěn)定無線網(wǎng)絡(luò)下的通信不可靠痛點。
安全能力
阿里云物聯(lián)網(wǎng)平臺提供多重防護有效保障設(shè)備云端安全。
身份認證
提供芯片級安全存儲方案(ID2)及設(shè)備秘鑰安全管理機制,防止設(shè)備密鑰被破解。安全級別很高。
提供一機一密的設(shè)備認證機制,降低設(shè)備被攻破的安全風險,適合有能力批量預分配ID密鑰燒入到每個芯片的設(shè)備。安全級別高。
提供一型一密的設(shè)備預燒,認證時動態(tài)獲取三元組,適合批量生產(chǎn)時無法將三元組燒入每個設(shè)備的情況。安全級別普通。
通信安全
支持TLS(MQTTHTTP)、DTLS(CoAP)數(shù)據(jù)傳輸通道,保證數(shù)據(jù)的機密性和完整性,適用于硬件資源充足、對功耗不是很敏感的設(shè)備。安全級別高。
支持TCP(MQTT)、UDP(CoAP)上自定義數(shù)據(jù)對稱加密通道,適用于資源受限、功耗敏感的設(shè)備。安全級別普通。
支持設(shè)備權(quán)限管理機制,保障設(shè)備與云端安全通信。
支持設(shè)備級別的通信資源(TOPIC等)隔離,防止設(shè)備越權(quán)等問題。
規(guī)則引擎解析轉(zhuǎn)發(fā)數(shù)據(jù)
規(guī)則引擎將物聯(lián)網(wǎng)平臺與阿里云的產(chǎn)品無縫打通,您可以配置簡單規(guī)則,將設(shè)備數(shù)據(jù)轉(zhuǎn)發(fā)至云產(chǎn)品中,進而獲得存儲、計算等其他服務(wù)。例如,基于規(guī)則引擎您可以:
配置規(guī)則實現(xiàn)設(shè)備與設(shè)備之間的通信,快速實現(xiàn)M2M場景。
將數(shù)據(jù)轉(zhuǎn)發(fā)到消息隊列(MQ)中,保障應用消費設(shè)備上行數(shù)據(jù)的穩(wěn)定可靠性。
將數(shù)據(jù)轉(zhuǎn)發(fā)到表格存儲(Table Store),提供設(shè)備數(shù)據(jù)采集+結(jié)構(gòu)化存儲的聯(lián)合方案。
將數(shù)據(jù)轉(zhuǎn)發(fā)到流計算(StreamCompute)中,提供設(shè)備數(shù)據(jù)采集+流式計算的聯(lián)合方案。
將數(shù)據(jù)轉(zhuǎn)發(fā)到TSDB,提供設(shè)備數(shù)據(jù)采集+時序數(shù)據(jù)存儲的聯(lián)合方案。
將數(shù)據(jù)轉(zhuǎn)發(fā)到函數(shù)計算中,提供設(shè)備數(shù)據(jù)采集+事件計算的聯(lián)合方案。