[发明专利]应用投产版本管理的方法和装置在审
申请号: | 202110515921.1 | 申请日: | 2021-05-12 |
公开(公告)号: | CN113128197A | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 许彦钊;肖邦;宋梦婷;苏澳文;周会军 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F40/197 | 分类号: | G06F40/197;G06Q40/00 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 韩黎捷;郭晗 |
地址: | 100033 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 投产 版本 管理 方法 装置 | ||
1.一种应用投产版本管理的方法,其特征在于,所述方法适用于公有云和私有云并存的场景,包括:
响应于接收到应用版本文件的生产审批流程提交信息,开发管理平台将所述应用版本文件发送至中转机;
通过所述中转机向版本机发送所述应用版本文件的送达消息,以使所述版本机从所述中转机获取所述应用版本文件并按照保存路径存储于对应的版本机中;
公有云和私有云的服务对象分别到对应的版本机获取所述应用版本文件以供使用。
2.根据权利要求1所述的方法,其特征在于,所述生产审批流程提交信息包括应用版本文件和应用版本信息,所述应用版本信息包括所述应用版本名称,大小,保存路径。
3.根据权利要求1所述的方法,其特征在于,将所述应用版本文件发送至中转机之前还包括:
设置开发测试环境与生产环境之间的隔离区,并在所述隔离区内设置中转机;
其中,所述隔离区用于防止开发测试环境和生产环境之间的直接访问,仅允许生产环境或开发测试环境向隔离区的单向主动请求访问。
4.根据权利要求3所述的方法,其特征在于,所述版本机包括私有云版本机和公有云版本机,且部署于生产环境。
5.根据权利要求1或4所述的方法,其特征在于,通过所述中转机向版本机发送所述应用版本文件的送达消息包括:
通过所述中转机识别所述应用版本文件属于公有云版本还是私有云版本;
若所述应用版本文件属于公有云版本,则向公有云版本机发送所述应用版本文件的送达消息;
若所述应用版本属于私有云版本,则向私有云版本机发送所述应用版本文件的送达消息。
6.根据权利要求1所述的方法,其特征在于,以使所述版本机从所述中转机获取所述应用版本文件之后,按照保存路径存储于对应的版本机中之前,还包括:
通过所述版本机对获取到的应用版本文件进行校验。
7.根据权利要求6所述的方法,其特征在于,通过所述版本机对获取到的应用版本文件进行校验包括:
通过所述版本机根据所述应用版本信息自动校验所述应用版本文件的大小、保存路径和MD5码;
若校验通过,则将所述应用版本文件根据预设的保存路径存储于对应的版本机中。
8.根据权利要求6所述的方法,其特征在于,通过所述版本机对获取到的应用版本文件进行校验之后,还包括:
将校验结果发送给所述开发管理平台,若校验结果通过,则继续进行所述应用版本的生产审批流程;
若校验结果不通过,则输出提示信息,暂停所述应用版本的生产审批流程。
9.根据权利要求2所述的方法,其特征在于,接收到应用版本文件的生产审批流程提交信息之后,还包括:
开发管理平台将所述应用版本信息发送给运维管理平台并存入所述运维管理平台数据库;所述版本机通过运维管理平台进行统一管理。
10.根据权利要求1所述的方法,其特征在于,所述方法还包括:
设计所述应用版本文件在所述版本机中的保存路径。
11.根据权利要求1所述的方法,其特征在于,所述保存路径包括一级目录和二级目录;
所述一级目录包括公有云和私有云,所述公有云一级目录对应的二级目录包括直属机构,省分支机构,集团子公司和外部客户,所述私有云一级目录对应的二级目录包括直属机构,省分支机构和集团子公司。
12.根据权利要求1所述的方法,其特征在于,所述方法还包括:设置所述保存路径的访问权限,不同保存路径对应的保存目录只允许符合要求的用户进行访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110515921.1/1.html,转载请声明来源钻瓜专利网。