[发明专利]应用部署方法、应用基线的创建方法和装置有效
申请号: | 201811049392.5 | 申请日: | 2018-09-10 |
公开(公告)号: | CN110888649B | 公开(公告)日: | 2023-07-04 |
发明(设计)人: | 叶胜程 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F8/61 | 分类号: | G06F8/61 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 部署 方法 基线 创建 装置 | ||
1.一种应用部署方法,其特征在于,包括:
确定应用的部署环境;
根据所述部署环境,为所述应用生成相应的基线信息;
将所述基线信息发布至所述部署环境,以使所述应用包含的软件服务被基于所述基线信息包括的所述软件服务之间的安装依赖而依次安装至所述部署环境中。
2.根据权利要求1所述的方法,其特征在于,所述为所述应用生成相应的基线信息,包括:
向用户展示基线配置界面;
根据所述用户在所述基线配置界面输入的配置指令,生成所述基线信息。
3.根据权利要求1所述的方法,其特征在于,所述基线信息包括:软件服务的名称、软件服务的版本、软件服务之间的从属关系、软件服务之间的安装依赖以及软件服务之间的变更依赖。
4.根据权利要求1所述的方法,其特征在于,还包括:
设定所述基线信息的强制执行标识;
其中,当所述强制执行标识被置为启用状态时,所述部署环境被强制按照所述基线信息进行部署。
5.根据权利要求1所述的方法,其特征在于,还包括:
记录所述基线信息的版本信息;
在收到针对所述基线信息的更新指令时,对所述基线信息进行更新,且更新后的基线信息对应于新的版本信息。
6.一种应用部署方法,其特征在于,包括:
根据应用的部署环境,确定对应于所述应用的多个版本的基线信息;
展示对应于各个版本的基线信息的选项;
将被选取的选项对应的基线信息发布至所述部署环境,以使所述应用包含的软件服务被基于所述基线信息包括的所述软件服务之间的安装依赖而依次安装至所述部署环境中。
7.一种应用基线的创建方法,其特征在于,包括:
展示基线配置界面,所述基线配置界面中包含基线配置选项;
确定用户对所述基线配置选项的配置结果;
根据所述配置结果生成应用的基线信息,所述基线信息用于基于所述应用包含的软件服务之间的安装依赖对所述应用包含的软件服务进行依次部署。
8.根据权利要求7所述的方法,其特征在于,所述配置结果与所述应用的部署环境相关。
9.根据权利要求7所述的方法,其特征在于,所述基线配置选项包括:软件服务的选择项、软件服务的版本设置项、软件服务之间的从属关系设置项、软件服务之间的安装依赖设置项以及软件服务之间的变更依赖设置项。
10.根据权利要求9所述的方法,其特征在于,所述基线配置选项还包括:强制执行标识设置项;其中,当所述强制执行标识设置项被置为启用状态时,所述应用的部署环境被强制按照所述基线信息进行部署。
11.一种应用部署装置,其特征在于,包括:
确定单元,用于确定应用的部署环境;
生成单元,用于根据所述部署环境,为所述应用生成相应的基线信息;
发布单元,用于将所述基线信息发布至所述部署环境,以使所述应用包含的软件服务被基于所述基线信息包括的所述软件服务之间的安装依赖而依次安装至所述部署环境中。
12.根据权利要求11所述的装置,其特征在于,所述生成单元具体用于:
向用户展示基线配置界面;
根据所述用户在所述基线配置界面输入的配置指令,生成所述基线信息。
13.根据权利要求11所述的装置,其特征在于,所述基线信息包括:软件服务的名称、软件服务的版本、软件服务之间的从属关系、软件服务之间的安装依赖以及软件服务之间的变更依赖。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811049392.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种耐磨复合导电涂料及其制备方法
- 下一篇:一种产品推送的方法和设备