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