AloT 企业物联网平台入门01|学习笔记(一)

简介: 快速学习 AloT 企业物联网平台入门01

开发者学堂课程【阿里云 AIoT 物联网开发实战AloT 企业物联网平台入门01学习笔记,与课程紧密联系,让用户快速学习知识

课程地址:https://developer.aliyun.com/learning/course/754/detail/13229


AloT企业物联网平台入门01

 

内容介绍:

一、自建物联网平台的挑战

二、阿里云 AloT 物联网云产品介绍

三、客户案例和开发实战

 

一、自建物联网平台的挑战

1、自建的挑战

随着互联网发展,每个企业其实都已经不断的和物联网做业务的交互,未来每个企业也都会需要有自己的互联网平台,物联网平台在企业的整体架构中常见的像消息的这种中间件,基本的数据库处在同一个位置。

image.png

面向物联网的场景是有不同的要求的,有不同的特性,比如互联网的变化,需要我们提供不同的协议的支持,针对设备以及消息整个通讯过程,需要有可控的管理整个数据的传输,要有这种高的可靠性保障数据的不丢失,以及整个设备关联的云业务系统的安全业务保障。

当企业自己搭建物联网平台时,以下架构图片作为参考

image.png

 

对面向设备端,会有一个负载均衡的服务器来负责分发设备的消息和请求,分发到MQTT 的接入集群,接入集群会把消息进行数据库的落地或者实时的数据分析,通过业务系统来呈现给运营,管理人员或者是消费者,这就是常见的互联网架构。

在这个架构直观看到就是设备端和云端的业务系统的双向的实时通讯,会面临几个挑战:

1)设备的连接的风暴,设备并发的消息的公告的考验,消息的时效性如何保证?

2)在设备管理方面,会有设备规模的瓶颈,在这种规模下,那怎么能高效的检索设备?

在业务表面之下,还有更多的挑战在这里:

3)比如整个系统的实时的监控运维,在异常的一些告警,整个平台的运行日志消息的流转,离线设备的消息如何触达?

4)整个系统做升级的时候,如何保证这个系统的稳定性,保证业务正常运行?

5)数据存储分析,整个设备伪造的识别,服务端的 DDoS 的攻击。

这些都是要在业务之外要付出的成本。以上就是企业自建平台会面临的一些挑战。

image.png

面对以上问题,阿里云提供了解决方案:企业物联网平台的云服务,通过云服务,企业就具有了搭建物联网的能力,直接基于阿里云的云产品就可以轻松的搭建自己的上层的业务的物联网平台,会提供这种稳定,可靠,安全的物联网服务,包含设备端到云端的连接设备的传输的加密数据的压缩,确立一个保障,同时还会提供服务端的稳定性的保障,消息分发的性能,以及在云数据的完整的储存储实时的分析整体的这项能力。

image.png

 

2、云计算和自建的比较

image.png

阿里云的分散规模较大,响应也会变快。

 

一、阿里云 AloT 物联网云产品介绍

1、阿里云提供的物联网产品

1)在设备端:提供了阿里 os 操作系统,帮助大家做不同协议的适配,不同传感器驱动的适配,同时也给不采用阿里os的设备提供了设备接入的 sdk,同样提供多种开发语言的接入。

2)在云上:提供了三个核心能力,一部分是面向设备的接入,提供不同的接入的 region,不同地域设备的接入,不同协议的支持,以及多种的身份认证方式,在设备接入之后,有最核心的消息的分发远程的调试,数据的 topic 的健全,网络的管理,设备生命周期的管理,整个系统的监控运维管理。

3)在企业的业务系统:开放完整的数据出口,支持通过 API 的方式来读取数据,也支持通过归队引擎的方式实时的流转到企业的其他原产品上,另外还支持通过服务端订阅的方式直接流转到企业的业务系统。

4)面向物联网场景的数据分析服务以及业务逻辑的编排产品,已经面向最终的这种数据的可视化服务,低代码的组态开发。

image.png

2、企业的物联网平台

企业物联网平台这款云产品可以直接在阿里云的官网上找到,在产品分类下边有一个物联网分类,物联网分类里有企业物联网平台,下面一个域名是开发控制台,更多的时间是在开发控制台上做界面的开发。

下图是基本的开发链路

image.png

最端上的是所用的设备,支持不同的设备接入方式,有网络的可以直连到平台上,不具有联网能力的传感器可以通过 DTU 来接入,在工厂领域里可以通过边缘计算的方式来接入物联网平台,集成了阿里 IOS 性质操作系统的设备,也可以接到云上,Laura 的设备可以通过 LinkWAN 网络服务来接入上云,在园区楼宇的系统里可以直接不改造设备的情况下,把整个本地系统数据上延。

在云上提供完整设备管理,身份认证,不模型的建模日志,设备影子监控,运维服务,通过规范引擎可以把互联网的数据实时的流转到阿里云的存储计算类的产品里,来对接大数据的服务,也可以实时推送到企业的业务服务器里,用户的一些控制指令,企业的服务器的服务器调用互联网平台 API 接口,可以把指令推送到设备上。

3、互联网平台的核心优势

1)面向碎片化的物联网场景,支持99%主流协议的接入,常见的蜂窝膜网络,WiFi 网络,这种私有协议的接入。

2)整个云产品可以在分钟级实现部署,亿级的设备接入百万的消息并发。

3)承诺给企业SLA达到99.95%

4)整个系统的安全是符合国家等保2.0的要求,也可以协助企业完成整个 LT 系统的国家等保的认证审核。

4、面向企业物联网场景的能力

image.png

 

1)设备接入:不同的 SDK,不同的认证方式,泛化的协议的接入,以及就近接入能力

2)设备管理:生命周期,以及物联网设备的跨地域的分发,网络子设备的拓扑关系的维护,物模型的管理。

3)消息处理:服务端订阅,云产品流转,设备之间的场景联动,全量的这种消息广播,同步的 RRPC 调用。

4)设备运维:支持 OTA 在线的调试,监控和诊断。

5)设备数据管理:提供完整的数据备份能力,私有协议的解析,持续数据库的实时数据的存储和洞察。

5、设备上云方案

image.png

1)蜂窝的网络以及 NB 的网络:主要是通过 HTTP MQTT 的协议,在本、地的系统里,可以提供基于 HTTP/2 的大通道的数据上行方案。

2LaRa 设备:提供了完整的网络管理平台——LinkWAN,他在云上适合物联网平台,已经做好了数据打通。

3)工业场景:直接的通过边缘网关服务来接入到云端。

6、设备建模

image.png

设备进入到云端后,需要数字模型的一个建立,叫物模型。

1)物的状态:设备的一个状态,是在线还是离线。

2)物的档案信息:设备本身的一些档案信息,信息它是静态的,随着它设备的部署都会固化下来,比如设备的位置以及设备的归属人等这些信息。

3)物的功能定义:

1、属性服务事件:属性就是对于设备采集的这个数据的定义,比如温度,湿度,压力。

2、服务:是用来标识设备具有哪些能力,有这些能力就可以给他发送控制指令,让他来实现某些行为(灯的开关、空调的制冷制热)

1、事件:主要是设备上报实时的信息,信息和属性不同,属性更多的是会做数据库的存储,后再做分析,事件更多的是要业务系统做这种实时的响应,(比如火灾的告警),背后对应的就是运维人员及时的电话通知,以及向消防队的这种消息通知。

7、数据处理

image.png

整个处理过程会包含设备的上下文信息,设备档案信息以及设备的动态上报的信息,这里提供了很多不同的函数来简化我们的操作,比如通过 device name 可以获取到设备的身份,通过 tribute 可以抽取到设备档案信息的关键数据。

经过数据处理 SQL 之后,业务系统就可以拿到具有丰富业务语义的数据,不只是温湿度值,还包含数据产生的设备时间以及设备的信息,让业务系统不需要借助其他的数据库来判断数据,可以轻松的完成业务的处理。

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
存储 消息中间件 运维
AloT 企业物联网平台入门01|学习笔记(二)
快速学习AloT 企业物联网平台入门01
388 0
AloT 企业物联网平台入门01|学习笔记(二)
|
缓存 物联网 API
AIoT 企业物联网平台实战03|学习笔记(二)
快速学习AIoT 企业物联网平台实战03
224 0
AIoT 企业物联网平台实战03|学习笔记(二)
|
存储 传感器 消息中间件
AloT 企业物联网平台入门01(三)|学习笔记
快速学习 AloT 企业物联网平台入门01
214 0
|
传感器 物联网
LoRaWAN设备接入阿里云IoT企业物联网平台实战
LoRaWAN设备接入阿里云IoT企业物联网平台实战
1750 0
|
自然语言处理 运维 监控
阿里云企业物联网平台推出千里传音播报服务 高效打造云端一体智能硬件
作为阿里云Cloud AIoT Native架构的基础平台,近日,阿里云企业物联网平台正式推出了IoT 云端一体应用——千里传音播报服务。该应用是阿里云AIoT针对带有语音播报能力的AIoT设备,提供的云端一体的解决方案,为播报提醒类设备应用提供从播报语料合成,语料管理,语料推送到设备,播报设备管理等完善功能,配合集成了端侧播报能力的HaaS设备,帮助用户高效完成播报类设备的开发和长期运行。
379 12
阿里云企业物联网平台推出千里传音播报服务 高效打造云端一体智能硬件
|
运维 监控 数据可视化
阿里云企业物联网平台推出数据型实例 大幅提升运维效率
2月5日,阿里云AIoT宣布企业物联网平台将推出全新升级版——数据型实例,该版本将一站式处理企业设备数据,大幅提升企业对设备的管理运维效率。
333 12
阿里云企业物联网平台推出数据型实例 大幅提升运维效率
|
边缘计算 运维 监控
揭秘多个创新细节 阿里云发布《企业物联网平台白皮书V1.0》
根据市场数据,中国物联网设备连接数在2016~2020年间,年同比增长率为46.1%,经历了高速增长,到2025年,中国物联网设备将逼近80亿台。
278 0
揭秘多个创新细节 阿里云发布《企业物联网平台白皮书V1.0》
|
人工智能 运维 安全
10000个!阿里云企业物联网平台用户创新高
近日,阿里云宣布物联网平台企业实例用户突破10000个,比预计时间提前半年。阿里云企业物联网平台提供全托管的实例服务,无需自建物联网的基础设施即可便捷地接入和管理设备,具有低成本、高可靠、高性能、易运维的优势。
333 0
10000个!阿里云企业物联网平台用户创新高
|
消息中间件 存储 传感器
阿里云AIoT发布企业物联网平台升级版 为国内首个支持MQTT5.0的平台
1月11日,阿里云AIoT发布企业物联网平台升级版,该版本将新增5大功能,在这些新功能里,最引人注目的便是MQTT 5.0,据悉,阿里云AIoT也是我国首个支持MQTT5.0的物联网云厂商,表现出了技术领导者的实力。
203 0
阿里云AIoT发布企业物联网平台升级版 为国内首个支持MQTT5.0的平台
|
消息中间件 安全 物联网
阿里云AIoT企业物联网平台已接入5000家企业 年内将翻番
1月8日,阿里云AIoT宣布企业物联网平台已经接入5000家企业,在近期启动”堡垒计划“后,阿里云AIoT预计今年年内将有1万家企业接入,增长率达到100%。
212 0
阿里云AIoT企业物联网平台已接入5000家企业 年内将翻番

相关产品

  • 物联网平台