物联网平台是阿里云针对物联网领域开发人员推出的一款装置管理平台。高效能IoT Hub实现装置与云端稳定通讯,全球多节点部署有效降低通讯延时,多重防护能力保障装置云端安全。此外,物联网平台还提供丰富的装置管理功能、稳定可靠的资料储存能力,以及规则引擎。使用规则引擎,您仅需在Web上配置简单规则,即可将装置资料转发至阿里云其他产品,获得资料采集、资料计算、资料储存的全栈服务,真正实现物联网应用的灵活快速搭建。
物联网平台的主要功能如下:
装置接入
物联网平台提供装置端SDK让装置轻松接入阿里云。提供2/3/4G、NB-IoT、LoRa等不同网络装置接入方案,解决企业异构网络装置接入管理痛点。
提供MQTT、CoAP等多种协议的装置SDK,既满足长连线的实时性需求,也满足短连线的低功耗需求。
开源多种平台装置端程式码,提供跨平台移植指导,赋能企业基于多种平台做装置接入。
装置通讯
装置可以使用物联网平台,通过IoT Hub与云端进行双向通讯。物联网平台提供了装置与云端的上下行通道,为装置上报与指令下发提供稳定可靠的支撑。装置管理
提供完整的装置生命周期管理功能,支援设备注册、功能定义、指令码解析、线上除错、远端配置、固件升级、远端维护、实时监控、分组管理、装置删除。提供装置物模型,简化应用开发。
提供装置上下线变更通知服务,方便实时获取装置状态。
提供资料储存能力,方便使用者海量装置资料的储存及实时访问。
支援OTA升级,赋能装置远端升级。
提供装置影子快取机制,将装置与应用解耦,解决不稳定无线网络下的通讯不可靠痛点。
安全能力
阿里云物联网平台提供多重防护有效保障装置云端安全。身份认证
提供芯片级安全储存方案(ID²)及装置秘钥安全管理机制,防止装置金钥被破解。安全级别很高。提供一机一密的装置认证机制,降低装置被攻破的安全风险,适合有能力批量预分配ID金钥烧入到每个芯片的装置。安全级别高。
提供一型一密的装置预烧,认证时动态获取三元组,适合批量生产时无法将三元组烧入每个装置的情况。安全级别普通。
通讯安全
支援TLS(MQTTHTTP)、DTLS(CoAP)资料传输通道,保证资料的机密性和完整性,适用于硬件资源充足、对功耗不是很敏感的装置。安全级别高。支援TCP(MQTT)、UDP(CoAP)上自定义资料对称加密通道,适用于资源受限、功耗敏感的装置。安全级别普通。
支援装置许可权管理机制,保障装置与云端安全通讯。
支援装置级别的通讯资源(TOPIC等)隔离,防止装置越权等问题。
规则引擎解析转发资料
规则引擎将物联网平台与阿里云的产品无缝打通,您可以配置简单规则,将装置资料转发至云产品中,进而获得储存、计算等其他服务。例如,基于规则引擎您可以:配置规则实现装置与装置之间的通讯,快速实现M2M场景。
将资料转发到讯息伫列(MQ)中,保障应用 消费 装置上行资料 的稳定可靠性。
将资料转发到表格储存(Table Store),提供装置资料采集 + 结构化储存的联合方案。
将资料转发到流计算(StreamCompute)中,提供装置资料采集 + 流式计算的联合方案。
将资料转发到TSDB,提供装置资料采集 + 时序资料储存的联合方案。
将资料转发到函式计算中,提供装置资料采集 + 事件计算的联合方案。
十分钟接入阿里云物联网平台:阿里云大学——开发者课堂(点选下面“了解更多”)