物联网平台构架系列:Amazon, Microsoft, IBM IoT 平台导论 之三 连接

最近研究了一些物联网平台技术资料,以做选型参考。脑子里积累大量信息,便想写出来做一些普及。作为科普文章,力争通俗易懂,不确保概念严谨性。我会给考据癖者提供相关英文链接,以便深入研究。

—— 冯立超 HiwebFrank

3. 连 接

从物理连接的角度,有大量的底层技术,包括网线、WiFi、GPRS、3G / 4G / 4.5G、Bluetooth、Zigbee、RFID 以及正吵的 NB-IoT、LiTRA 等等,此不赘述。

对于协议,一般都主流支持 MQTT, HTTP, WebSockets。具体细节可点击:

MQTT ;

亚马逊协议清单

微软协议网关

IBM MQTT详述

由于物联网各种设备所处环境复杂,如室内、井下、隧道、甚至月球火星,很难保证链接的可靠性和持续性。这对应用系统的开发和使用带来挑战,于是,大家想出来一个办法(我估计是亚马逊先想出来的,因为我喜欢亚马逊方案的完备性和文档的完整易读性(什么逻辑)),就是在云平台上把设备最新的状态数据缓存起来,设备和缓存交互,而应用程序只和这个缓存的数据打交道。这样,应用程序就可以假设设备是永远在线的了。

这个缓存数据,其实就是一个JSON文件,而亚马逊给其取了一个好听的名字:设备影子 Device Shadow

微软嘛,好吧,你叫 Shadow,我就另想一个名字吧,嗯——,设备孪生 Device twins ,(亏你想的出来)

IBM西装革履职业一些,老老实实,就叫 设备最后事件缓存 Device last event cache 。

这是一个很好的思路,这个影子孪生缓存设备,可以使应用系统更加高效、设置比设备更多的元数据及属性、预置设备状态、处理长时间工作流业务等等。

下一讲,我们谈谈平台。

时间: 2024-10-10 14:48:55

物联网平台构架系列:Amazon, Microsoft, IBM IoT 平台导论 之三 连接的相关文章

物联网平台构架系列 (四):Amazon, Microsoft, IBM IoT 平台导论 之 平台

最近研究了一些物联网平台技术资料,以做选型参考.脑子里积累大量信息,便想写出来做一些普及.作为科普文章,力争通俗易懂,不确保概念严谨性.我会给考据癖者提供相关英文链接,以便深入研究. -- 冯立超 HiwebFrank 4. 平 台 由于物联网的地域分布广.设备数量众多的特点,物联网解决方案必须借助公有云平台来实现. 物联网解决方案须具备如下功能: - 从设备收集数据 - 分析移动中的数据流 - 存储和查询大型数据集 - 可视化实时和历史数据 - 与后端办公系统集成 - 管理设备 下图是微软给出

物联网平台构架系列 (五):Amazon, Microsoft, IBM IoT 解决方案导论 之 安全

最近研究了一些物联网平台技术资料,以做选型参考.脑子里积累大量信息,便想写出来做一些普及.作为科普文章,力争通俗易懂,不确保概念严谨性.我会给考据癖者提供相关英文链接,以便深入研究. -- 冯立超 HiwebFrank 5. 安 全 我想用遥控器把隔壁邻居家的电视给关了! 不知是否可以,但至少,我拿着一个空调遥控器可以到各个房间开关空调. 如果物联网设备没有任何安全措施,那么状况将无法设想. 如何做到全方位安全? 微软早在2003年就提出了可信赖的计算 Trustworthy Computing

物联网平台构架系列:Amazon, Microsoft, IBM IoT 平台导论 之一 概览

最近研究了一些物联网平台技术资料,以做选型参考.脑子里积累大量信息,便想写出来做一些普及.作为科普文章,力争通俗易懂,不确保概念严谨性.我会给考据癖者提供相关英文链接,以便深入研究. -- 冯立超 HiwebFrank 亚马逊.微软.IBM 等云计算厂商都在布局物联网.作为平台厂商,他们各自基于自己的云计算大数据平台,提出一套完善的物联网体系构架和构建与开发工具. 作为物联网整体构架,可以简要描述为:将设备联入云平台:存储设备数据:进行设备信息管理:设备状态数据监控及对设备进行控制.管理.运维:

物联网平台构架系列 (六):Amazon, Microsoft, IBM IoT 解决方案导论 之 结语

最近研究了一些物联网平台技术资料,以做选型参考.脑子里积累大量信息,便想写出来做一些普及.作为科普文章,力争通俗易懂,不确保概念严谨性.我会给考据癖者提供相关英文链接,以便深入研究. -- 冯立超 HiwebFrank 6. 案例与参考文档 亚马逊物联网相关文档及网址 亚马逊 AWS IoT 官网 亚马逊 Greengrass 官网 亚马逊 Greengrass Blog AWS IoT Developer Guide AWS IoT Button 微软物联网相关文档及网址 微软物联网官网 Az

物联网平台构架系列:Amazon, Microsoft, IBM IoT 平台导论 之二 设备

最近研究了一些物联网平台技术资料,以做选型参考.脑子里积累大量信息,便想写出来做一些普及.作为科普文章,力争通俗易懂,不确保概念严谨性.我会给考据癖者提供相关英文链接,以便深入研究. -- 冯立超 HiwebFrank 2.  设 备 任何可以连接到网络的物体,如温度传感器.火灾监测设备.发动机.手环.汽车.钻井.机器人.火星车.小猫小狗.冰箱空调洗碗机等,即所谓 物联网 的"物",Internet of Things 的"Things". 设备可以很简单,也可以很

解读一个新IBM的平台战略:云、大数据分析与人工智能

(上图为IBM董事长及CEO Ginni Rometty) 现在,一个新IBM正在浮出水面.在IBM的2015年财报上写道:"今天的IBM已经不仅是一家'硬件.软件与服务'公司,而转型成为一家认知解决方案与云平台公司."在公司100多年的历史上,IBM第一次称自己是一家平台公司.IBM首席财务官Martin Schroeter在2016年第一财季电话会议中说,公司的成功将依赖于构建平台,合作伙伴与生态系统至关重要. 如今,起源于互联网的平台思维已经成为IBM贯穿一切的战略思维,芯片.硬

Microsoft Azure IoT Hub应用 – 第一部分:向云端发送数据

By Toradex Leonardo Graboski Veiga 1). 简介 物联网(Internet of Things)概念的本质其实就是关于发送数据到网络,所以称为云服务.随着时代发展和技术进步,人们可以使用尺寸更小功耗更低的电子设备并很容易的连接到云端,不过有一个问题却始终困扰着电子工程师们:如何使用这些获取的数据?而这正是物联网的主题. 在Microsoft主页上面有一些实际的应用例子来展示IoT的应用:一个电梯公司通过物联网来改善并提供预先维护:一个工业自动化公司通过物联网深入

亚马逊AWS在线系列讲座——基于AWS云平台的高可用应用设计

设计高可用的应用是架构师的一个重要目标,但是基于云计算平台设计高可用应用与基于传统平台的设计有许多不同.云计算在给架构师带来了许多新的设计挑战的时候,也给带来了许多新的设计理念和可用的服务.如何在设计应用的时候充分利用云平台的各种特点是基于云计算设计的一个重要条件.在这个在线讲座中,我们将以亚马逊AWS云平台为例,讨论如何设计一个高可用应用. 我们先会根据AWS服务是否天然高可用.高容错的特点把常见的AWS服务分类.比如AWS把下面服务设计成高可用和高容错的服务: ·     Amazon S3

阿里云 IOT 对接设备开发 C# 开发设备对接阿里云 IOT平台

原文:阿里云 IOT 对接设备开发 C# 开发设备对接阿里云 IOT平台 一,创建阿里云 IOT 产品.设备 目前阿里云每月赠送 100 万条流量,可以免费使用基础版.高级版,开通后即可免费使用. 阿里云 IOT 平台地址 https://iot.console.aliyun.com/product 登陆开通后,新建测试产品.设备. 创建产品 产品的定义是,一类硬件.功能.外形完全相同的设备.所以,添加一个产品后,我们就可以在此类别下添加成千上万个设备. 下面的信息要选.设备.非网关,原因后面说