微软百度阿里三大物联网云平台探析.docx

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

PAGE 1 PAGE 1

微软百度阿里三大物联网云平台探析 以前的物联网云平台在笔者眼中更像一个大应用平台,而不是一个基础平台,类似工控中的组态软件,把物理上的一个个参数,抽象为一个个IO变量,比如布尔型的开关、浮点型的温湿度、整型的灯光亮度、当然还包括一些二进制数据的摄像头数据。这种架构,其实比较适合参变量相对少的智能家居及智能硬件。但是对比较复杂的工控类应用来说,假如每种数据都抽象为一个IO点,那么都需要配置,适用性就不那么强了。现如今的三大物联网平台,就是把硬件和云端通信进行了简化,即数据上传和下发。正是因为这种机制,反而通用性更强了。 换而言之,以前的物联网云平台更在意接入环节,重在通道。而现在的物联网云平台,接入仅仅只是其中的一环而已。 微软Azure云平台 微软的云平台其实供应了全方位的物联网服务,如图1所示: 图1微软云平台物联网服务 数据采集环节支持三种方式,EventHubs、ServiceBus和IoTHub。其中IoTHub支持三种通信协议HTTPS、AMQP和MQTT,对Azure云来说,三种协议不需要预先在云中设定,自适应。从应用的角度来看,HTTPS、AMQP和MQTT三种协议没有太大的区分,同时微软也是刻意隐蔽了三种通信的区分,总体来说就是数据上传和数据下发。不过这里需要指出的是,针对数据下发而言HTTPS的代价还是比较高的,需要不断恳求服务器,以获取数据下发的内容。 接下来从数据流的角度来看Azure云服务,如图2所示: 图2数据流角度解读Azure云服务 从上面的两图可以看出,微软云平台的接入仅仅是其中一个环节。更为重要的是数据的存储、分析,还有呈现。特殊是数据和分析部分,是大数据的基础,后续所谓的人工智能会基于这些环节发挥重要作用。 百度物联网云平台 百度物联网云平台分为物接入IoTHub、物解析IoTParser和物管理IoTDevi

最近下载