阿里云物聯網平臺是一個集成了設備接入、設備管理、數據安全通信、消息訂閱、消息轉發和數據服務(存儲、分析、過濾、解析、集成等)等能力的一體化平臺。向下支持連接海量設備,采集設備數據上云;向上提供云端API,服務端可通過云端SDK調用云端API將指令下發至設備端,實現遠程控制。
前置概念
閱讀本文前,您可能需要了解如下概念:
快速了解物聯網平臺
工作原理
物聯網平臺與設備、服務端、客戶端的消息通信流程如下。
使用物聯網平臺實現設備完整的通信鏈接,需要您自行完成設備端的設備開發、云端服務器的開發(云端SDK的配置)、數據庫的創建、手機App的開發。在設備和服務器開發中,您需完成設備消息的定義和處理邏輯。
設備通過物聯網平臺上下行通信說明如下。
通信鏈路 | 說明 |
上行通信 | 設備通過MQTT協議與物聯網平臺建立長連接,上報數據(通過Publish發布Topic和Payload)到物聯網平臺。 |
通過AMQP消費組,將設備消息流轉到您的業務服務器上。 | |
通過物聯網平臺的云產品流轉功能,處理設備上報數據,將處理后的數據轉發到云數據庫RDS、表格存儲、函數計算、時間序列數據庫TSDB、云原生多模數據庫Lindorm、云原生數據庫PolarDB MySQL版、DataHub、消息隊列RocketMQ等云產品中,進行存儲和處理。 | |
下行指令 | 通過業務應用下發指令,使業務服務器調用基于HTTPS協議的API接口Pub,給Topic發送指令,將數據發送到物聯網平臺。 |
物聯網平臺通過MQTT協議,使用Publish發送數據(指定Topic和Payload)到設備端。 |
設備通信更多信息,請參見通信方式。
您可使用物聯網平臺的數據服務,對物聯網設備進行數據接入、數據解析、數據存儲、數據指標、分析洞察數據智能、數據API和數據應用的配置,挖掘物聯網設備的數據價值。具體操作,請參見數據服務。
功能概覽
功能 | 說明 |
面向物聯網個人開發者和企業客戶提供試用公共實例,開通物聯網平臺服務即可體驗物聯網平臺功能;面向企業客戶提供物聯網平臺實例,支持設備接入、管理運維、數據服務等功能。 | |
支持多協議(MQTT、CoAP、HTTPS、云網關)、多平臺(C、Node.js、Java等)、多網絡(2G/3G/4G/5G、NB-IoT、LoRaWAN、Wi-Fi等)、多地域設備快速接入,縮短物聯網設備上云的研發周期。 | |
提供高可靠高安全的設備管理能力。例如設備生命周期管理、高級搜索、標簽、設備任務、設備影子、設備文件等服務。 | |
與阿里云眾多云產品(Table Store、RDS、Lindorm、TSDB、FC、MNS、RocketMQ等)打通,滿足不同場景下的業務需求。例如M2M通信、設備數據存儲、設備數據計算、消息隊列服務等。 | |
針對物聯網數據特點,提供海量數據接入、數據解析、數據存儲、數據指標、分析洞察和數據應用等能力,幫助企業用戶更容易地挖掘物聯網數據中的價值。 | |
提供實例級監控報警、全鏈路日志分析、設備OTA升級、設備智能診斷和安全中心服務。 | |
為不同類型的智能設備提供千里傳音、寄雁傳書、位置服務、聲碼服務、事件響應、數據智能等豐富的增值服務。您可選購和開通增值服務,豐富設備業務。 |
物聯網平臺功能的完整介紹,請參見功能特性。
產品優勢
海量設備穩定連接
支持億級設備連接,百萬消息并發,接入層最大可防御600 Gbps的DDoS攻擊,SLA可達99.95%以上。
低成本和全球設備就近接入
相比自建MQTT集群,物聯網平臺提供更豐富的管理運維能力,成本大幅降低;全球8個地域覆蓋,可根據設備所在位置自動就近接入。
易用性和靈活擴展
可選多種付費模式:按量付費、包年包月。隨業務規模增長,可無感擴容。一站式設備管理、實時監控設備場景、無縫連接阿里云產品。可靈活簡便地搭建復雜物聯網應用。
物聯網平臺產品優勢的更多內容,請參見產品優勢。
應用場景
物聯網平臺可在智能家居、農業設備、智能媒體等場景中應用,提升各應用場景的用戶體驗。場景示例,請參見應用場景。
產品計費
開通物聯網平臺服務后,會默認提供一個公共實例供您試用。舊版公共實例采用按量付費的計費方式;新版公共實例提供固定資源規格,不收費。您可以根據業務需要的資源規格,購買企業版實例,采用包年包月的計費方式。
關于物聯網平臺計費項、計費方式及計費組成的具體說明,請參見產品計費。
使用方式
您可以通過以下方式使用物聯網平臺。
方式 | 說明 |
使用具有交互式操作的Web服務頁面,管理您的物聯網平臺資源。 | |
使用云端SDK,向API的服務端地址發送HTTPS/HTTP GET或POST請求,并按照API接口說明,在請求中加入相應請求參數來調用API。 您可使用API在線調試工具,快速檢索接口、在線調用API和動態生成SDK示例代碼等服務。 云端SDK使用說明,請參見下載云端SDK。 |
解決方案
其他阿里云物聯網服務
云產品 | 說明 |
面向物聯網的設備身份認證服務,提供設備與物聯網平臺云端的雙向身份認證和鏈路加密功能。 | |
提供可視化開發、業務邏輯開發與數據分析等一系列便捷的物聯網開發工具,幫助您高效經濟地完成物聯網數據分析,設備、服務及應用開發,加速物聯網SaaS構建。 | |
物聯網SIM服務,是阿里云面向企業用戶提供的一站式物聯網SIM卡管理平臺。物聯網設備使用的SIM卡,采用專用號段,滿足智能硬件和行業對設備聯網的需求。 |
常見問題
類目 | 問題 |
云服務 | |
設備接入 | |
消息通信 | |
云端SDK和API | |
其他 |