AloT 企业物联网平台入门01(一)

简介: AloT 企业物联网平台入门01(一)

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

课程地址https://developer.aliyun.com/learning/course/328/detail/3694


AloT 企业物联网平台入门01(一)


内容介绍:

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

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

三、客户案例和开发实战


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

1、每个企业都需要专属的 loT 平台

易接入 多协议轻开发  

可管理 自主可控  

高可靠 数据不丢失  

强安全 全方位管控

image.png

随着互联网的发展,已经渗透到生产生活的方方面面。每个企业都已经不断的和物联网做业务的交互,未来每个企业也都会需要自己的物联网平台。物联网平台在企业的整体架构中,和常见的消息中间件,基本的数据库处在同一个位置。面向互联网的场景有不同的要求、不同的特性,比如互联网的碎片化需要提供不同协议的支持,针对设备以及消息,整个通讯过程需要有各方的管理,整个数据的传输需要有高的可靠性,保证数据的丢失以及整个设备关联的云业务系统的整个安全的保障。

2、企业从 0 搭建物联网平台

image.png

企业自建物联网业务系统

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

(1)连接仅是物联网的基础

双向连接通信 连接风暴 消息风暴 消息时效  

设备管理 规模瓶颈 检索效率  

监控运维 实时监控 异常告警  

运行日志 消息追踪 行为追溯  

稳定可靠 弹性扩容 离线触达 服务升级  

数据 数据存储 数据分析  

安全防护 身份伪造 DDoS 攻击 设备入侵

image.png

设备端和云端的业务系统是双向的实时通讯,会面临几个挑战,比如设备的连接风暴,还有设备并发消息风暴的考验。消息的时效性如何保障,在设备管理方面会有像设备规模的一个瓶颈,在这种规模下怎么能高效地检索设备,比如按照不同的维度来管理设备。在业务表面之下还会有更多的挑战,比如整个系统的实时监控,运维实时异常的一些告警,整个平台运行日志的消息流转,离线设备的消息如何触达,整个系统升级的时候如何保证系统的稳定性,保证业务正常运行以及数据的存储分析,整个设备的伪造,身份伪造的识别服务端的 DDos 攻击,都是在业务之外要付出的成本。

(2)企业自建平台还会面临的一些挑战

一次性投资大(ECS、高防 IP、SLB、MO、 RDS、研发费)

需保有平台运维团队、运维成本高

故障响应不及时,业务影响大

性能、稳定性无法匹配业务高速发展需求

安全风险高,防攻击能力弱

loT 基础实施非核心业务,投入/产出比低

image.png

企业物联网业务平台

比如一次性的投入,包含硬件的服务器、负载均衡、存储以及研发团队的开发成本。整个系统并不是企业的核心业务,需要进行成本的投入。面对问题阿里云提供了针对物联网场景的解决方案,体验物联网平台云服务,通过服务企业具有了完整的搭建物联网平台的能力,不需要从零来去构建,直接基于阿里云的云产品就可以轻松的搭建自己上层业务的物联网平台。

image.png

(3)安全、稳定、可靠的挑战

端到云连接           loT 服务器                   存储/分析  

加密传输    MQTT    连接风暴     数据配置流转   数据完整性  

数据压缩     TLS     连接保持     AMQP           实时处理  

心跳机制     →      服务上下线        →          消峰填谷  

低时延               消息分发性能              数据分析能力  

全链路安全防护(设备固件安全、可信执行环境安全运营中心)

阿里云企业 AloT 云服务

image.png

提供稳定、可靠、安全的物联网服务,包含设备端到云端的连接,设备传输的加密,数据的压缩,整个低时延的保障,同时提供服务端稳定性的保障,消息分发的性能以及在云端数据完整的存储,实时分析整体的制造能力。整个链路上也有完整的安全保障。

(4)云计算的规模优势

规模效应,成本经济,风险分散,优秀的技术人才在阿里云、轻松享受技术红利

自建 loT 服务

image.png

云计算和文字间的优势,比如有10万个设备的接入,企业自建可能只需要两台 ECS 服务器就可以承载 10万的设备接入。场景下两台服务器高性价比的支撑了10万的设备连接,潜在风险是服务器做升级,或者服务器自身原因宕机,会导致5万的设备直接来冲击到另外一台服务器上,一下子服务器要承载10万的设备,对整个服务器的稳定有很大的风险。

image.png

企业采用阿里云云产品的情况下风险已经分散,不是阿里云的技术是云计算的规模带来的。比如有200台的前置接入服务,这时候企业的10万设备是分散在200台的服务上,一台服务器只承载了企业的500台设备,服务器的档期对企业来说,只是500台辅设备会重连。重连是聚散到其余的服务器上,影响相当小同时也可以保证每个设备的消息时延很低。单个企业不会为了物联网10万的设备进入来部署很多的业务服务器,很难享受云计算的优势。随着阿里云技术的发展,使用阿里云物联网平台产品的企业,会享受到技术发展的红利,比如在各地接入点的部署,会极大地体现在物联网业务的消息实验上,企业不需要做任何事情响应就会变快。目前通过 IDC 的报告,中国国内将近有百分之六十五的企业已经选择云计算提供物联网服务,还有30%左右的企业决策者正考虑在用云计算来替换本地之间的物联网。

相关实践学习
钉钉群中如何接收IoT温控器数据告警通知
本实验主要介绍如何将温控器设备以MQTT协议接入IoT物联网平台,通过云产品流转到函数计算FC,调用钉钉群机器人API,实时推送温湿度消息到钉钉群。
阿里云AIoT物联网开发实战
本课程将由物联网专家带你熟悉阿里云AIoT物联网领域全套云产品,7天轻松搭建基于Arduino的端到端物联网场景应用。 开始学习前,请先开通下方两个云产品,让学习更流畅: IoT物联网平台:https://iot.console.aliyun.com/ LinkWAN物联网络管理平台:https://linkwan.console.aliyun.com/service-open
相关文章
|
2月前
|
存储 机器学习/深度学习 算法
Python 物联网入门指南(七)(4)
Python 物联网入门指南(七)
23 1
|
2月前
|
传感器 存储 物联网
Python 物联网入门指南(七)(1)
Python 物联网入门指南(七)
27 1
|
2月前
|
存储 安全 机器人
Python 物联网入门指南(八)(2)
Python 物联网入门指南(八)
25 2
|
2月前
|
传感器 物联网 机器人
Python 物联网入门指南(六)(4)
Python 物联网入门指南(六)
13 2
|
2月前
|
传感器 存储 机器人
Python 物联网入门指南(六)(3)
Python 物联网入门指南(六)
15 2
|
2月前
|
传感器 存储 机器人
Python 物联网入门指南(六)(2)
Python 物联网入门指南(六)
20 2
|
2月前
|
传感器 存储 机器人
Python 物联网入门指南(六)(1)
Python 物联网入门指南(六)
17 2
|
2月前
|
传感器 JSON 物联网
Python 物联网入门指南(五)(4)
Python 物联网入门指南(五)
15 2
|
2月前
|
物联网 API 语音技术
Python 物联网入门指南(五)(3)
Python 物联网入门指南(五)
23 2
|
2月前
|
人工智能 安全 物联网
Python 物联网入门指南(八)(3)
Python 物联网入门指南(八)
21 1

相关产品

  • 物联网平台