[发明专利]跨环境的应用部署方法、平台、系统及可读存储介质有效

专利信息
申请号: 201710944693.3 申请日: 2017-10-09
公开(公告)号: CN107870772B 公开(公告)日: 2020-10-02
发明(设计)人: 伦秉力;朱红燕;莫林林;曾纪策;张勇;杨芳;刘小丹 申请(专利权)人: 深圳前海微众银行股份有限公司
主分类号: G06F8/65 分类号: G06F8/65;G06F8/71
代理公司: 深圳市世纪恒程知识产权代理事务所 44287 代理人: 胡海国;赵爱蓉
地址: 518052 广东省深圳市前海深港合作区前*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 环境 应用 部署 方法 平台 系统 可读 存储 介质
【说明书】:

发明公开一种跨环境的应用部署方法,包括:检测第一环境中是否存在用于应用版本发布的新增物料包,若存在,则将新增物料包从第一环境中同步到第二环境中;遍历第一环境中已开启同步部署开关的第一子系统,并检测该第一子系统的各应用实例的版本是否一致;若一致且为Vn,则调用第二环境中的第一API,以供检测第二环境中第二子系统的各应用实例的版本是否一致;若不全为Vn,则调用第二环境中的第二API,以供对第二子系统中各应用实例进行版本发布。本发明还公开一种运维平台、应用部署系统及计算机可读存储介质。本发明实现了一种跨环境的应用自动部署机制,避免了不同环境下相同系统进行应用实例升级的重复操作,提高了运维效率。

技术领域

本发明涉及IT运维技术领域,尤其涉及一种跨环境的应用部署方法、平台、系统及可读存储介质。

背景技术

在现行的IT体系架构下,为保证业务的稳定性,提高研发效率,业务运维人员通常需要配置和维护多个应用环境,并在每个环境上面进行应用版本发布。

通常每一个环境的发布流程都是类似的:先把物料包同步到物料库,然后在AOMP(Automation Operation Management Platform,自动化运维平台)中配置好包含发布模版,再执行这个发布模版,最后验证结果。在每一个应用环境上,业务运维人员都需要重复上面的步骤,才能实现所有环境的应用版本部署。如图1所示,业务运维人员如果需要升级A、B两个环境的S1子系统到V1版本,那么需要在A环境上用AOMP把S1的S1I1和S1I2实例升级到V1版本,然后需要再在B环境上重复地执行一次,如果需要发布的子系统比较多、环境比较多时,这种重复操作将大大降低运维效率。

发明内容

本发明的主要目的在于提供一种跨环境的应用部署方法、平台、系统及可读存储介质,旨在解决如何避免不同环境下相同系统进行应用实例升级的重复操作的技术问题。

为实现上述目的,本发明提供一种跨环境的应用部署方法,其特征在于,所述应用部署方法包括以下步骤:

检测第一环境中是否存在用于应用版本发布的新增物料包,若存在,则将新增物料包从第一环境中同步到第二环境中;

遍历第一环境中已开启同步部署开关的第一子系统,并检测该第一子系统的各应用实例的版本是否一致;

若第一子系统的各应用实例的版本一致且为Vn,则调用第二环境中的第一API,以供检测第二环境中第二子系统的各应用实例的版本是否一致,其中,第一子系统与第二子系统为分别位于不同环境中的相同子系统;

若第二子系统的各应用实例的版本不全为Vn,则调用第二环境中的第二API,以供基于第二子系统的默认发布模板、新增物料包中版本Vn对应物料包,对第二子系统中各应用实例进行版本发布。

可选地,所述应用部署方法还包括:

在调用第二环境中的第一API和/或第二API之前,向第二环境发送API调用请求,并接收第二环境返回的所述API调用请求的鉴权结果,其中,所述API调用请求中携带有鉴权信息。

可选地,所述若第二子系统的各应用实例的版本不全为Vn,则调用第二环境中的第二API,以供基于第二子系统的默认发布模板、新增物料包中版本Vn对应物料包,对第二子系统中各应用实例进行版本发布的步骤包括:

若第二子系统的各应用实例的版本不全为Vn,则将该第二子系统的名称Sm与版本Vn加入待发布列表中;

遍历待发布列表,若待发布列表非空,则获取待发布的第二子系统Sm与版本Vn

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710944693.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top