当前位置:   article > 正文

各大云平台物联网相关产品对比分析

物联网云平台数据库对比

概述

本文主要对阿里云、腾讯云、百度云和华为云提供的相关物联网产品进行对比,用于分析各大云平台在物联网方面的布局和实现。

硬件开发及组网

对比项阿里云腾讯云百度云华为云
嵌入式OS提供AliOS Things嵌入式系统。Huawei LiteOS 轻量级物联网操作系统。
设备组网提供物联网络管理平台 ,使用LoRaWAN协议。提供LPWA 物联网络产品,支持 LoRaWAN/CLAA(China LoRa Application Alliance)标准协议。

边缘计算

对比项阿里云腾讯云(无边缘计算产品)百度云华为云
设备接入设备接入是Link IoT Edge提供的基础能力,设备接入模块在Link IoT Edge中称为驱动(driver)或设备接入驱动。所有连接到Link IoT Edge的设备都需要通过驱动实现接入。不限制通信协议,但需开发对应驱动,在驱动程序中转换为阿里云Iot物模型的数据格式。-MQTT协议支持MQTT协议、modbus协议和OPC-UA协议等接入。
数据处理边缘计算节点提供流数据分析、函数计算引擎,方便场景编排和业务扩展。-提供本地函数计算模块,基于MQTT消息机制。支持流处理云端管理,边缘侧运行,提供实时流处理能力。
数据流转提供消息路由功能,可实现:<br>设备至IoT Hub;<br>设备至函数计算(云端);<br>设备至流数据分析(云端);<br>函数计算(边缘)至函数计算(云端);<br>函数计算(边缘)至IoT Hub;<br>流数据分析(边缘)至IoT Hub。-提供远程MQTT模块,可通过该模块桥接到云端IotHub实现数据流转。提供边云数据通道,边缘应用产生的流数据和对象数据可以方便、快捷地与云上的服务和应用进行交互与协同,如云侧DIS(数据接入服务)和OBS(对象存储服务)以及用户自己的云端应用。

物联网中间件

对比项阿里云腾讯云百度云华为云
产品名称物联网平台(IotHub)物联网通信物接入 Iot HubIot平台基础版(IotHub)
支持协议MQTT、CoAP、HTTP/SMQTT、CoAP、HTTP、WEBSOCKETMQTTMQTT、CoAP(S)、LWM2M、HTTP(S)、HTTP/2
设备影子支持支持支持支持
通信限制单设备上报上限QoS0为30条/秒,QoS1为10条/秒。单个设备数据上报上限 QoS0 为 30条/秒,QoS1 为 10条/秒。每个物接入项目,每秒新建连接数默认限额为 200,未找到单个设备通信限制。未找到相关限制。
规则引擎主要实现数据流转的功能,可将数据转发到另一个设备的Topic实现M2M通信,或者将数据流转至RDS、TSDB、DataHub、StreamCompute、Maxcompute、函数计算和消息队列MQ等阿里云产品。高级版提供自定义Topic数据格式。可实现M2M通信、获将数据流转至CMQ、CKafka 、CDB、mongoDB、时序数据库 CTSDB等腾讯云产品,同时支持流转到第三方服务的扩展实现数据的过滤、变型,将处理后的消息转发到各种数据目的地,包括时序数据库、物接入主题、函数计算、对象存储、百度消息服务等。设备数据可经由DIS,无缝路由到OBS、UQuery、MRS等云服务。

数据存储

对比项阿里云腾讯云百度云华为云
时序数据库时序时空数据库 TSDB,底层存储基于HBase,支持地理坐标信息直接写入。腾讯云时序数据库(TencentDB for CTSDB),兼容elasticsearch协议,个人猜测底层是基于Elasticsearch。百度云时序数据库(Time Series Database,简称TSDB),未了解到底层技术细节,之前从百度技术人员了解是自主研发。表格存储服务 CloudTable,具备时空时序数据库特性,底层存储基于HBase。

数据处理

对比项阿里云腾讯云百度云华为云
实时计算实时计算(原StreamCompute)流计算服务百度数据工厂pingo(批量和流式数据处理系统)实时流计算服务
离线计算大数据计算MaxCompute、E-MapReduce腾讯大数据处理套件 TBDS、弹性MapReduce、百度MapReduce、百度数据工厂pingo(批量和流式数据处理系统)MapReduce服务
数据可视化DataV数据可视化大数据可视交互系统、商业智能分析、腾讯云图数据可视化 DLV

尾巴

本文主要从各大云平台的官网相关资料进行对比,对比项也没有覆盖物联网的各个方面。 阿里云的物联网相关产品由于在实际项目中使用的比较多,所以比较了解,相对其他3个云平台,阿里云在物联网方面的布局走的比较早,无论是硬件开发、设备组网、边缘计算、设备接入及管理、数据流转、数据处理、数据存储、数据可视化等等方面,阿里云都有相关产品可以提供,而其他3个平台或多或少都有缺项。在阿里云、百度云、华为云上都能看到专门对物联网的布局,而在腾讯云上面则看不到。

转载于:https://my.oschina.net/centychen/blog/3009603

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/496068
推荐阅读
相关标签
  

闽ICP备14008679号