开发者学堂课程【阿里云 AIoT 物联网开发实战:IoT Studio 产品介绍】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/328/detail/3699
IoT Studio 产品介绍(一)
内容介绍:
一、物联网应用开发的痛点
二、阿里云 IoT Studio 介绍
三、客户端典型解决方案介绍
一、物联网应用开发的痛点
1.各行各业都需要开发物联网应用
工业:组态、故障报警、运行状态监控
农业:智能大鹏、节水灌溉、冷链物流、水质检测
建筑:配电管理、智能水务、燃气报警、能耗管理
城市:路灯管理、停车管理、智能消防
最终以物联网应用的方式呈现给城市管理人员、工业运维人员、农业厂的运维人员。
2.物联网应用开发遇到的问题
开发成本高,很多人员擅长本地硬件部署、实施、数据采集。采集后很多人不擅长面向客户做应用交付,应用交付周期长,与多角色协同。数据结构的沟通,业务的梳理,每个项目都是定制化,很难复用到下个项目,造成整个物联网应用开发成本高。
面向企业物联网应用开发,提供 IoT Studio 生产力工具。帮助解决设备上云后最终的业务呈现,IoT Studio 与物联网平台无缝打通。设备只要接入物联网平台,数据、设备模型都实时的同步到物联网应用开发 IoT Studio上。生产力工具上可降低业务可视化的搭建成本,通过低代码拖拉拽的方式实现物联网应用的搭建。让每个人实现物联网应用的搭建,只需选择需要的组件,可拼凑出业务场景界面。完成业务场景界面的搭建后,可生产最终可视化的界面,不需要购买服务器部署,实时可见。支持一键托管管理,整个系统在阿里云云上,提供更高的稳定性,云端的扩展能力。
面对物联网开发提供的功能、组件,有基础展示的组件,针对物联网管理的设备报表以及工业场景组态的开发。针对设备的分布有地图的可视化,根据全量设备有运维大屏的默认模板,可协助快速构建设备监控系统。针对城市系统提供三维可视化能力,构建城市的公园、医院、政府区域三维的可视化管理,通过组件可轻松集成应用系统。
扑沃科技搭建的配电房运维场景,完整的交付系统。包含设备指标管理、设备事件告警、设备位置在地图的呈现、数据能耗分析、当前设备的状态信息都可展示。可做报表管理、数据分析是完整的交付系统,也可做人员权限管理。最终通过 Studio 组件,搭建完整高交付的应用。
二、阿里云 IoT Studio 介绍
1.阿里云 IoT Studio 三剑客
IoT Studio 是工具类的合集,主要由三大系统构成。
可视化应用开发的搭建,面向数据的可视化,展示拖拉拽的方式将组件拼凑出业务需要的系统界面。
业务逻辑的开发,平台上支持服务的编排,可将不同节点的设备联动或设备告警,可视化界面编排不同的业务逻辑。
数据开发平台完成和物联网平台的打通,平台上可轻松看到物联网设备生成的物模型数据,包含当前数据和实时的历史数据,数据可做数据分析。
三个能力组合最终完成物联网应用的在线搭建
2.阿里云 IoT Studio 产品架构
最下面设备的接入,承载 CRM、MES、ERP 存储到数据资产上,数据标签、业务领域建模、对外提供数据服务。上一层通过物模型做场景联动,业务报警逻辑的开发,时序的业务存储和分析能力,实时的流计算提供了实时分析的引擎。再上面是 Studio 提供可视化展示平台,包含设备的表模板、数据模板、组态、GIS、三维可视化、室内地图、数据大屏。最外层是企业基于能力搭建行业的应用,比如配电房、供给水、农业大棚的检测、工业设备运维状态的管理、城市公园厕所运行状态的监控。
整个 Studio 产品体系带来最核心的是快速搭建低代码的开发,基于平台100多组件,很多客户覆盖了10多个行业场景,20多种解决方案的积累,模板可共享给平台上企业的开发者。
3.阿里云 IoT Studio 全新界面
包含可视化工具,业务逻辑的编排,数据分析,组态、组件的开发。Web 可视化是最终的呈现,底层依赖业务逻辑编排,数据分析。上线解决方案的市场,有很多企业已经基于自己的行业搭建的模板,可以只用模板,针对自己的业务场景做调整。
4.物联网数据分析
客户在自己的领域擅长数据采集,对海量的数据存储和分析不太擅长。提供数据的标签,数据化分析,时序透视帮助客户排查设备故障,设备行为的分析,农业场景里农作物生长周期的分析。
数据分析控制台如下
数据资产的概览,提供数据透视、SQL 分析、可视化流数据编排能力。
时序透视分析
工业案例,一个纺织车间生产效率有一定降低,希望通过数据查找原因。
通过时序的透视可查看1天设备情况的变化
新建透视视图
添加传感器,通过传感器物模型的创建,数据通过时序透视可视化展示,是实时的过程,可分析历史数据。
设备模型属性勾选
可视化分析
前面基于控制台做可视化分析,可将分析的过程作为服务,最终发布。
通过可视化方式配置服务运行的参数,每个参数做配置。
最终把有业务分析能力的逻辑发布,呈现一个API给业务系统调用。
设备大屏
应用可视化与阿里云 DataV 做合作,针对 IoT 场景做设备运维大屏、智能生活设备运维大屏,能加速两个场景的开发过程。
数据报表
演示基于 Studio 工作台做数据报表,支持普通的表格、折线图、柱状图、条形图、饼图等很多组件。支持企业自己开发组件,可发布到 Studio 平台上供其它用户使用。
设备地图
展示不同基于 GSI 的应用,设备的分布情况、热力图、物流轨迹、货品运输的轨迹、3D 建模能力,针对楼宇场景。
当设备有告警事件发生后可在地图上实时展示,如下图
开放组件
当企业发现业务场景里需要一个组件在物联网平台上没有提供,企业可以基于开放接口自己创建新的组件,组件可发布到系统上。发布后其它用户可使用,可付费或免费。
深度支持被集成
应用搭建后需要做整个系统的发布,物联网应用的发布支持企业自定义域名的绑定以及设备批量的绑定。既可以无鉴权的绑定也可以支持 Token 认证的方式,内置企业自身的账号系统做权限的管理。
以下是病房管理和园区车位统计