[发明专利]业务发布方法、装置、设备及存储介质在审
申请号: | 202111365968.0 | 申请日: | 2021-11-17 |
公开(公告)号: | CN113986258A | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 李杰超;蒋佳维;肖瑶 | 申请(专利权)人: | 建信金融科技有限责任公司 |
主分类号: | G06F8/60 | 分类号: | G06F8/60;G06F9/455;G06F9/50 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 陈文卓 |
地址: | 200120 上海市浦东新区中国(*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 发布 方法 装置 设备 存储 介质 | ||
本公开提供了一种业务发布方法,可以应用于计算机技术领域和云计算技术领域。该业务发布方法包括:响应于目标业务的发布请求,获取与目标业务相对应的业务编排信息,其中,业务编排信息包括多个发布单元和每个发布单元的第一编排顺序,发布单元包括业务执行数据和部署信息;对业务编排信息进行解析,根据业务执行数据和部署信息生成与每个发布单元相对应的发布任务;根据与每个发布任务相对应的部署单元类型、平台信息和第二编排顺序,将每个发布任务依次发送至与每个发布单元相对应的部署设备,输出发布结果。本公开还提供了一种业务发布装置、设备、存储介质和程序产品。
技术领域
本公开涉及计算机技术领域和云计算技术领域,更具体地涉及一种业务发布方法、装置、设备、介质和程序产品。
背景技术
随着企业业务的快速发展和IT技术的频繁更迭,业务的发布频率也越来越高。当前主要的应用发布方案包括虚拟机发布和容器发布。相关技术中,上述两种发布方法均需要通过人工的方式配置发布文件、数据等,然后再按顺序将发布文件、数据等发送至虚拟机或容器平台进行发布。
在实现本公开发明构思的过程中,发明人发现相关技术中存在以下问题:通过人工进行业务发布的方法,导致业务发布效率较低。
发明内容
鉴于上述问题,本公开提供了一种业务发布方法、装置、设备、介质和程序产品。
根据本公开的第一个方面,提供了一种业务发布方法,包括:
响应于目标业务的发布请求,获取与上述目标业务相对应的业务编排信息,其中,上述业务编排信息包括多个发布单元和每个上述发布单元的第一编排顺序,上述发布单元包括业务执行数据和部署信息,上述部署信息包括至少一个部署单元和与上述部署单元相对应的部署单元类型和发布平台的平台信息,每个上述部署单元包括至少一个部署设备,上述发布平台包括虚拟机平台和容器平台;
对上述业务编排信息进行解析,根据上述业务执行数据和上述部署信息生成与每个上述发布单元相对应的发布任务,其中,每个上述发布任务的第二编排顺序与每个上述发布单元的第一编排顺序相同;
根据与每个上述发布任务相对应的上述部署单元类型、上述平台信息和上述第二编排顺序,将每个上述发布任务依次发送至与每个上述发布单元相对应的部署设备,输出发布结果。
根据本公开的实施例,该业务发布方法还包括:
获取发布单元创建请求,其中,上述发布单元创建请求包括与每个上述发布单元相对应的上述业务执行数据和上述部署信息;
响应于上述发布单元创建请求,根据每个上述业务执行数据和上述部署信息,生成多个上述发布单元;
根据每个上述发布单元,生成上述业务编排信息。
根据本公开的实施例,上述根据每个上述发布单元,生成上述业务编排信息包括:
展示业务编排页面,其中,上述业务编排信息包括与每个上述发布单元相对应的发布单元标识;
获取与每个上述发布单元标识相对应的顺序编排操作,生成与每个上述发布单元相对应的上述第一编排顺序;
根据每个上述发布单元和与每个上述发布单元相对应的上述第一编排顺序生成上述业务编排信息。
根据本公开的实施例,上述根据与每个上述发布任务相对应的上述部署单元类型、上述平台信息和上述第二编排顺序,将每个上述发布任务依次发送至与每个上述发布单元相对应的部署设备包括:
根据与当前上述发布任务相对应的上述部署单元类型和上述平台信息,确定与当前上述发布单元相对应的上述部署单元;
根据与上述平台信息相对应的预设处理方法,将当前上述发布任务发送至与上述部署单元相对应的上述部署设备中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于建信金融科技有限责任公司,未经建信金融科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111365968.0/2.html,转载请声明来源钻瓜专利网。