10 工业互联网平台之应用层(SaaS)《工业互联网平台及应用》教学课件_第1页
10 工业互联网平台之应用层(SaaS)《工业互联网平台及应用》教学课件_第2页
10 工业互联网平台之应用层(SaaS)《工业互联网平台及应用》教学课件_第3页
10 工业互联网平台之应用层(SaaS)《工业互联网平台及应用》教学课件_第4页
10 工业互联网平台之应用层(SaaS)《工业互联网平台及应用》教学课件_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

工业互联网平台之应用层(SaaS)——以supOS为例目录(一)APP集成介绍(二)集成流程及帮助

(三)轻度集成(四)浅度集成(五)深度集成-Hosted(六)深度集成-SaaS(七)集成示例

(八)集成案例前言官方文档地址(一)APP集成介绍APP集成是将已经成型的工业APP基于一定的集成规范,经过改造后成为supOS中的工业APP应用,以部署形态来区分主要是Hosted

APP和SaaS

APP两种形态,以用户应用端来区分主要是PC端APP和移动端APP。APP不限于用何种语言来开发,支持开发者本地开发和测试,开发完后进行集成测试,测试通过后可以将APP上架至蓝卓应用商店。(一)APP集成介绍名词解释序号名词名词解释1APP工业APP是基于工业互联网,承载工业知识和经验,满足特定需求的工业应用软件,是工业技术软件化的重要成果。2BOSS即Business

&

Operation

SupportSystem,蓝卓云业务运营支撑系统。3ESS即ElasticsupOSService(supOS云服务),是一种弹性可伸缩的工业互联网计算服务,是由BOSS托管的supOS在线实例。4ISV是指具有开发能力的个人开发者或软件开发商,基于supOS/BOSS的开放能力开发应用,并上架发布,提供给平台上的其他用户使用。5Hosted

APP是可以在本地开发或集成的原生应用,且要打包安装运行在supOS/ESS实例中。6SaaS

APP是服务化的APP,应用运行于supOS/ESS实例体外,无需打包安装至supOS/ESS实例,用户订阅添加应用到supOS/ESS实例时租户开通即可使用。(二)集成流程及帮助集成流程(二)集成流程及帮助集成流程:深度集成流程集成签约:与我们生态商务部进行签约(签约过程可以同步推动集成事宜);产品交流:签约过程中ISV的产品专家可以与我们蓝卓生态产品专家可以进行产品融合的探讨;集成维度确认:确定融合方向后可以根据产品需求确定融合的维度;

集成计划及开发过程:安装蓝卓提供的集成文档、SDK、资料等信息进行系统评估,评估完成后ISV伙伴给出集成的开发计划;开发阶段:ISV伙伴进行开发,蓝卓提供技术支持;

联调阶段:ISV伙伴开发完成后,蓝卓提供安装包制作,联调系统是否有问题,如没有问题可以提交到测试,需要提交《测试用例》,《使用手册》,测试用例包含优先级,我们测试根据优先级冒烟测试不进行全量覆盖测试;(二)集成流程及帮助集成流程:深度集成流程7.

测试阶段:蓝卓测试人员进行系统的融合测试和功能冒烟测试;7.

上架发行:ISV伙伴根据上架流程进行产品上架到蓝卓应用商店;7.

销售培训推广:根据提供的产品手册,报价体系,销售一指禅蓝卓内部会提供给所有销售,销售得到后会根据项目进行推广;7.

应用采购落地项目:如果产品应标成功真实需要落地项目之前会先走采购流程与ISV合作伙伴进行采购系统并落地项目;注:以上流程不是强制顺序,可能会并行,例如项目已经有了再进行深度融合,或者融合过程中就有项目卖出去了等一、轻度集成介绍生态伙伴的APP应用提供外网演示环境地址开发一个免登录操作或接入supOS的单点登录能力,已

iframe的模式嵌入supOS平台,其他任何东西都不用改动,包括LOGO,菜单栏,业务等。二、轻度集成的作用主要提供给蓝卓的销售、解决方案、产品同事进行使用,销售会使用supOS平台+APP应用进行项目的演示使用,解决方案和产品的同事会根据APP应用功能与supOS平台进行融合评估,落地解决方案需求等。(三)轻度集成三、轻度集成研发工作例生态伙伴的系统地址为::8080/login.html生态伙伴提供免登录的方式:研发上可以这样做::8080/login.html?username=zhangsan&password=123456可以

看到我们在url上增加了2个参数分别为参数名username和password,当用户访问这个地址的时候,

程序进入第一步需要判断是否带有参数,如果带了参数则直接已当前这个登录信息去请求后端的api请求进行登录工作;采用本方式进行开发,生态伙伴对前端进行改造,如无兼容问题,预计用时在1天以内;(三)轻度集成三、轻度集成研发工作例生态伙伴的系统地址为::8080/login.html蓝卓实现模拟登录的方式:蓝卓采用代理托管模式,所有的请求:8080地址都需要进行代理,蓝卓模拟登录的

ajax请求实现模拟登录的模式进入应用。采用本方式需要蓝卓提供技术支持,预计用时1-2天;(三)轻度集成四、轻度集成问题采用iframe加载应用,谷歌浏览器有samesite安全策略,演示需要用特定的谷歌版本浏览器;

iframe下需要保证APP应用能够兼容,例如程序代码使用top.xxxx的代码都会报跨域错误;

因写死账号进入系统,不能落到真实项目现场,需要进行改造;(三)轻度集成五、轻度集成案例(三)轻度集成一、浅度集成介绍浅度集成是根据项目或者演示要求而做的集成工作,通过接入supOS的单点登录,UI调整,菜单栏的集成,从而达到客户使用supOS平台来使用各个应用的能力;二、浅度集成的作用通过较少的研发投入使APP应用浅度融入到supOS平台,客户可以通过supOS平台统一使用APP应用达到一体化效果。三、浅度集成研发工作接入supOS的单点登录;根据客户要求修改UI与supOS保持一致性;

通过supOS的设计器能力集成应用页面,实现菜单栏到融入到supOS平台,由supOS来统一管理用户可见菜单栏;(四)浅度集成四、浅度集成问题及解决方案假设项目现场部署的方式是分开部署,supOS和APP应用分别在不同的服务器,不同的域下。

1、iframe模式加载APP应用,APP应用前端代码不能试用top.这种代码,会导致跨域;解决方法:需要对前端进行改造,有一定的工作量。2、不同IP下会有跨域Cookie无法正常写入问题(samesite安全机制),谷歌94版本以上这个问题无法通过设置进行绕过;解决方法:解决跨域的问题有非常多的办法,如增加nginx进行反向代理,把APP应用的前端部署到

supOS服务器,改造为token模式等方法。浅度集成生态伙伴的工作量一般在3天以内。(四)浅度集成五、浅度集成案例案例一:桌面化APP应用打开方式(四)浅度集成五、浅度集成案例案例二:普通模式APP应用打开方式(四)浅度集成Hosted集成是将APP打包后部署在用户本地的supos实例中,主要包含基础集成、应用集成、数据集成、功能集成。在开发、自测结束后需要将APP在supOS平台进行集成、部署、调试,调试结束后完成上架和审核工作后就可以在应用商店看到对应的APP。(五)深度集成-Hosted集成步骤集成中有问题可以点此查询解决办法。注册蓝卓云:注册蓝卓云账号,并进行开发者认证。申请沙箱:申请专属沙箱,沙箱是作为supOS的模拟环境,可用来做项目调试。本地开发:本地开发自己的项目。开发平台SaaS调试:基于平台提供的沙箱环境进行开发平台SaaS调试。发布上架:项目调试、验证结束后发布上架。(六)深度集成-SaaS集成示例示例简介该示例适用supOS

3.0及以上版本。示例中有前后端分离和单体项目两种形式,功能点包含单点登录、

openapi的调用、webhook的使用、前端UI的适配等。代码下载地址点此下载示例代码到本地,加载工程之后需要先修改resources目录下的bluetron-saidk-perties文件配置,修改方式可参考集成前准备。(七)集成示例集成示例单点登录单点登录详细文档点此查看。单点登录需要拦截请求做身份认证,示例在包com.supcon.supos.demo.filters下提供了单体架构和前后端分离架构的拦截demo。单体架构对应com.supcon.supos.demo.filters.AuthFilter,前后端分离架构对应com.supcon.supos.demo.filters.TokenFilter,二者同时只能有一个作为bean注入到Spring中。(七)集成示例一、企业能源综合管理平台1、简介基于物联网技术的企业综合能效管理系统,是为企业提供能耗管理、电能质量和用能安全监测的整套解决方案。系统可采集多种类型能源(电、水、天然气、工业气体、冷热量等)数据,并对能源消耗进行分析,包括分类分项能耗、区域能耗、部门能耗数据以及用能安全监控,协助企业消除能源消耗盲区,提高配电系统运行和用能安全,为企业降低运营成本。系统可支持公网4G或私用LoRa两种组网方式,对于企业而言,该能源管理平台具有灵活部署、实施便捷、上线周期短,不用停机的优势。(八)轻度集成案例一、企业能源综合管理平台

2、集成后的效果(八)轻度集成案例二、智慧工厂1、简介为响应利用信息化技术提升工业智能化应用水平,进而提升本国工业在全球市场的竞争力的“中国制造2025”战略核心,EasyV利用数字孪生可视化大屏进行智慧工厂的建设、围绕石化行业提质增效、转型发展的目标,运用大数据等现代信息技术,改变产能低效、产品难追踪的现状,建设了以供应链—产业链—价值链协同优化驱动的炼化一体化生产智能制造示范工程,推动生产和经营管理模式变革。(八)轻度集成案例二、智慧工厂

2、应用案例应用场景以工厂实际场景为参考,以总流程为导向建立了“智慧工厂”的可视化应用。通过虚拟工厂

与现实工厂之间的交互,实时更新集成工程建设、运行维护等不同阶段的数据,如输送量、总加工量,仓储列表,出厂各渠道的数据,形成“所见即所得”的可视化工厂管理平台。应用中建设了智能化管道系统,完成了所有长输管线和厂际管线的勘测,完成了试点管线三维模型的建立和二维数据的转换。将从进厂、装置生产到产品出厂整个流程进行数据监控,从输送量、总加工量,仓储列表,出厂各渠道的数据,来反映出整个产品生产的情况。(八)轻度集成案例二、智慧工厂

2、应用案例生产运行智能化:实时计算装置内各个参数应该达到的最佳点,保障装置按照效益最大化的方式运行,包括炼油和化工装置、油品储运的炼化一体

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论