应用投产版本管理的方法和装置制造方法及图纸

技术编号:29310643 阅读:82 留言:0更新日期:2021-07-17 02:14
本发明专利技术公开了一种应用投产版本管理的方法和装置,涉及云计算技术领域。该方法的一具体实施方式包括:响应于接收到应用版本文件的生产审批流程提交信息,开发管理平台将应用版本文件发送至中转机;通过中转机向版本机发送应用版本文件的送达消息,以使版本机从中转机获取应用版本文件并按照保存路径存储于对应的版本机中;公有云和私有云的服务对象分别到对应的版本机获取应用版本文件以供使用,该实施方式有效的避免了因生产环境未与测试环境隔离而存在的网络风险,同时满足公有云与私有云客户需求,减少了人工繁琐操作,节省人力成本,满足了安全及审计要求,提高了投产流程处理效率,支持金融科技开发化转型。支持金融科技开发化转型。支持金融科技开发化转型。

【技术实现步骤摘要】
应用投产版本管理的方法和装置


[0001]本专利技术涉及云计算
,尤其涉及一种应用投产版本管理的方法和装置。

技术介绍

[0002]随着近几年金融科技逐渐开放。大型金融企业数据中心的云计算资源,在原来仅服务内部业务的私有云基础上,分化出服务集团子公司、政务客户、外部企业客户的公有云。多云模式并存,为应用版本变更提出了新的要求。应用版本投产场景更多,过程更复杂,如何建立统一高效的投产版本管理方式,成了难点,现有应用投产版本管理,是使用大容量的文件服务器,存储应用版本文件,应用系统通过文件传输协议(ftp)、安全文件传输协议(sftp)、自动下载工具(wget)等方式获取文件应用版本包。
[0003]在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:
[0004]现有使用文件服务器存储应用版本文件的技术其中文件服务器部署在生产环境,而开发测试环境往文件服务器推送版本时,生产环境未与测试环境隔离,存在网络风险;文件服务器仅支持私有云,仅服务内部业务系统,无法满足公有云外部客户投产需求;文件服务器版本包文件流与投产本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种应用投产版本管理的方法,其特征在于,所述方法适用于公有云和私有云并存的场景,包括:响应于接收到应用版本文件的生产审批流程提交信息,开发管理平台将所述应用版本文件发送至中转机;通过所述中转机向版本机发送所述应用版本文件的送达消息,以使所述版本机从所述中转机获取所述应用版本文件并按照保存路径存储于对应的版本机中;公有云和私有云的服务对象分别到对应的版本机获取所述应用版本文件以供使用。2.根据权利要求1所述的方法,其特征在于,所述生产审批流程提交信息包括应用版本文件和应用版本信息,所述应用版本信息包括所述应用版本名称,大小,保存路径。3.根据权利要求1所述的方法,其特征在于,将所述应用版本文件发送至中转机之前还包括:设置开发测试环境与生产环境之间的隔离区,并在所述隔离区内设置中转机;其中,所述隔离区用于防止开发测试环境和生产环境之间的直接访问,仅允许生产环境或开发测试环境向隔离区的单向主动请求访问。4.根据权利要求3所述的方法,其特征在于,所述版本机包括私有云版本机和公有云版本机,且部署于生产环境。5.根据权利要求1或4所述的方法,其特征在于,通过所述中转机向版本机发送所述应用版本文件的送达消息包括:通过所述中转机识别所述应用版本文件属于公有云版本还是私有云版本;若所述应用版本文件属于公有云版本,则向公有云版本机发送所述应用版本文件的送达消息;若所述应用版本属于私有云版本,则向私有云版本机发送所述应用版本文件的送达消息。6.根据权利要求1所述的方法,其特征在于,以使所述版本机从所述中转机获取所述应用版本文件之后,按照保存路径存储于对应的版本机中之前,还包括:通过所述版本机对获取到的应用版本文件进行校验。7.根据权利要求6所述的方法,其特征在于,通过所述版本机对获取到的应用版本文件进行校验包括:通过所述版本机根据所述应用版本信息自动校验所述应用版本文件的大小、保存路径和MD5码;若校验通过,则将所述应用版本文件根据预设的保存路径存储于对应的版本机中。8.根据权利要求6所述的方法,其特征在于,通过所述版本机对获取到的应用版本文件进行校验之后,还包括:将校验结果发送给所述开发管理平台,若校验结果通过,则继续进行所述应用版本的生产...

【专利技术属性】
技术研发人员:许彦钊肖邦宋梦婷苏澳文周会军
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1