开发者学堂课程【分布式系统开发调度技术:LinkPlatform 简介与开发入门】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/558/detail/7669
LinkPlatform 简介与开发入门(一)
内容介绍:
一、物联网场景演示
>WebAPP 控制 loT设备
>人脸识别
二、阿里云 loT 物联网平台
>loT 产品架构
>设备端接入
>物模型
>数据传输
>规则引擎
>设备影子
三、入门开发实战
>云端开发
>设备端开发
>启动运行
一、物联网场景演示
(1)WebAPP 控制 loT 设备
设备 这个开发板连接到阿里云的平台。同时我们这边有一个外部的一个控制页面。 就是可以去做控制开关,还有开锁。
案例:技术方案
这个技术架构也很简单,通过我们安装的通道,和互联网平台做连接,然后我们企业自己的服务器是通过阿里云 POP API 做连接,做数据中心,我们企业自己服务器会给我们的客户提供一个手机或者 PC 上的应用来访问控制我们自己的设备。
(2)人脸识别
这个不需要我们自己拥有服务器,完全基于阿里云的一个账号(购买产品)就好了,先一个互联网平台,这个产品是所有连接的中心。那我们的手机可以控制,就发一个指令,拍照发到我们的互联网平台上,配置的一些规则。
这个技术架构也很简单,通过我们安装的通道,和互联网平台做连接,然后我们自己的服务器是通过阿里云 POP API 做连接,做数据中心,我们企业自己服务器会给我们的客户提供一个手机或者 PC 上的应用来访问控制我们自己的设备。
这个不需要我们自己拥有服务器,完全基于阿里云的一个账号(购买产品)就好了,首先一个互联网平台,这个产品是所有连接的中心。那我们的手机可以控制,就发一个指令,拍照发到我们的互联网平台上,配置的一些规则。 可以转发到另外一台设备,就是一个照相机,照相机就会拍照,拍照之后呢,上传到了阿里云的另一款 oss 存储产品。那对象存储有新增文件的时候,然后触发另外一个事件,这一个事件会引起另外一款产品做相应的处理,这就是函数计算,函数计算收到这个事件之后,就去调用一个人脸识别的服务,人脸识别服务会把结果返回给函数计算,函数计算可以做一个存储,先把数据存到我表格,这个表格是一个非关系型数据库,非结构化的,同时它可以发一条指令给到互联网平台,把这个处理结果指定给网页。 这样的话就会展示出来,刚刚看到这个结果。那其实在这个场景下,互联网的物不一定是说我们的嵌入式设备,而是所有能连上网都可以,作为我们互联网的一个手机,一个相机,一个网页,其实都可以作为互联网设备。