多云环境下构建行业云业务实例的方法及系统与流程

文档序号:29068088发布日期:2022-03-01 20:09阅读:来源:国知局

技术特征:
1.一种多云环境下构建行业云业务实例的方法,其特征在于,该方法具体如下:基于对多云环境下差异化的原子能力及原子对象进行共性业务逻辑抽取;通过服务单元实现能力和对象的组合及复用;通过服务模板定义面向最终客户的业务模型;通过业务实例化管理器自动时间业务的创建与变更发放。2.根据权利要求1所述的多云环境下构建行业云业务实例的方法,其特征在于,共性业务逻辑抽取具体如下:通过对各个云平台的api接口进行分析和抽取,提炼面向云计算业务的共性接口能力;基于共性接口能力实现公共的院子对象的组装和抽取;其中,原子对象的业务粒度可自由组合。3.根据权利要求1所述的多云环境下构建行业云业务实例的方法,其特征在于,通过服务单元实现能力和对象的组合及复用具体如下:通过原子对象之间的组合管理梳理,实现原子对象之间的组合关系,进而实现原子对象到服务单元的构建;其中,组合关系包括构成关系、组合关系和从属关系。4.根据权利要求1所述的多云环境下构建行业云业务实例的方法,其特征在于,通过服务模板定义面向最终客户的业务模型具体如下:通过对原子能力、原子对象、服务单元的属性和参数以及组合关系元数据进行基于图形化的组合拼装模式,实现快速的、面向使用人员的可视化模型构建。5.根据权利要求1-4中任一所述的多云环境下构建行业云业务实例的方法,其特征在于,通过业务实例化管理器自动时间业务的创建与变更发放具体如下:业务发起方通过获取服务模板的参数信息,动态生成面向最终客户的可配置业务参数逻辑界面;最终客户选择服务模板对应的逻辑参数后,业务实例化管理器根据当前业务实例的状态进行业务实例的变更和创建操作;其中,当前业务实例的状态包括已存在状态和未存在状态;在创建操作中,业务实例化管理器通过服务模板向下逐层分解服务单元、原子对象的组合管理,并动态构建原子能力的调用关系有向无环图;在变更操作下,业务实例化管理器会根据目标实例和当前实例的变更,根据服务模板自动计算需要添加、修改机删除的原子对象集合,并动态构建原子能力的调用关系有向无环图;业务实例化管理器对业务实例对象内部实例及实例参数的动态更新及维护。6.一种多云环境下构建行业云业务实例的系统,其特征在于,该系统包括,可视化编辑器,用于对原子对象、服务单元及逻辑关联关系的组装和设计,以拖拉拽的方式实现组件逻辑关系及配置参数的设计与编排;逻辑能力抽象单元,用于提供云内能力的三层逻辑抽象,分别为基础能力层、服务单元层以及服务模板层,实现对云内基础能力的抽取、服务单元的组装及基于行业解决方案服务模板的编排;云服务单元,用于通过编排设计器由原子对象通过可视化的托拉拽形成云内可以承载业务的逻辑服务;其中,云服务单元承载客户业务需求的可独立开通的业务最小服务单元,
云服务单元由基础能力层和服务单元层组成;服务模板管理器,用于依托可视化业务编排工具实现基于场景的业务模板设计,构建新的产品服务或基于行业的解决方案;服务模板管理器以基础能力层和服务单元层为基础;业务实例化管理器,用于管理定义的原子对象、原子能力、服务单元、服务模板以及他们的属性、参数及组合关系,还用于对业务实例对象内部实例及实例参数的动态更新及维护。7.根据权利要求6所述的多云环境下构建行业云业务实例的系统,其特征在于,所述可视化编排器包括组件化区、可视化逻辑编排设计区域、参数编排设计区及自动代码编排设计区;组件化区包括基础能力组件化和服务单元组件化。8.根据权利要求6或7所述的多云环境下构建行业云业务实例的系统,其特征在于,所述原子对象是模型设计里最小可以编排的单元;原子对象基础能力为云服务不可分割的最小能力单元,云基础能力组成云服务单元;原子对象具备动作属性;原子对象从具体实现上,是对原子能力的封装和组合;业务实例化管理器的工作过程具体如下:(1)、业务发起方通过获取服务模板的参数信息,动态生成面向最终客户的可配置业务参数逻辑界面;(2)、最终客户选择服务模板对应的逻辑参数后,业务实例化管理器根据当前业务实例的状态进行业务实例的变更和创建操作;其中,当前业务实例的状态包括已存在状态和未存在状态;(3)、在创建操作中,业务实例化管理器通过服务模板向下逐层分解服务单元、原子对象的组合管理,并动态构建原子能力的调用关系有向无环图;(4)、在变更操作下,业务实例化管理器会根据目标实例和当前实例的变更,根据服务模板自动计算需要添加、修改机删除的原子对象集合,并动态构建原子能力的调用关系有向无环图;(5)、业务实例化管理器对业务实例对象内部实例及实例参数的动态更新及维护。9.一种电子设备,其特征在于,包括:存储器和至少一个处理器;其中,所述存储器上存储有计算机程序;所述至少一个处理器执行所述存储器存储的计算机程序,使得所述至少一个处理器执行如权利要求1至5任一项所述的多云环境下构建行业云业务实例的方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,所述计算机程序可被处理器执行以实现如权利要求1至5中任一项所述的多云环境下构建行业云业务实例的方法。

技术总结
本发明公开了一种多云环境下构建行业云业务实例的方法及系统,属于云计算业务实例编排领域,本发明要解决的技术问题为现有技术层面的编排器缺乏对云计算基础能力的提炼和封装,无法抽象多云应用能力组合形成新的产品,采用的技术方案为:该方法具体如下:基于对多云环境下差异化的原子能力及原子对象进行共性业务逻辑抽取;通过服务单元实现能力和对象的组合及复用;通过服务模板定义面向最终客户的业务模型;通过业务实例化管理器自动时间业务的创建与变更发放。该系统包括可视化编辑器、逻辑能力抽象单元、云服务单元、服务模板管理器及业务实例化管理器。理器及业务实例化管理器。理器及业务实例化管理器。


技术研发人员:韩全磊 谢杰福
受保护的技术使用者:浪潮通信信息系统有限公司
技术研发日:2021.10.18
技术公布日:2022/2/28
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1