[发明专利]托管服务域中的自动应用部署的方法、系统和存储介质有效
申请号: | 201910598112.4 | 申请日: | 2019-07-04 |
公开(公告)号: | CN110688123B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | J.甘加德哈;K.拉马努雅姆;U.M.巴萨瓦拉吉;A.B.沙赫 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F8/60 | 分类号: | G06F8/60;G06N20/00 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 邸万奎 |
地址: | 美国纽*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 托管 服务 域中 自动 应用 部署 方法 系统 存储 介质 | ||
1.一种在托管服务域中自动部署多个应用当中的应用的方法,所述方法包括:
从客户端系统接收在目标环境中部署应用的请求,其中所述请求包括应用配置详情;
经由机器学习知识模型分析所述请求,其中所述机器学习知识模型基于所述应用配置详情,采用一种或多种试探法来确定安装先决条件或相关组件,试探法的输入包括最近遇到的部署请求的安装先决条件和/或相关组件;
从所述客户端系统请求对所述目标环境的访问;
在接收到对所述目标环境的访问时,通过检查来验证所述目标环境;
在验证所述目标环境时,促进通过客户端系统的界面的、应用部署计划的呈现;和
响应于客户端批准所述应用部署计划,通过促进经由机器学习知识模型的在目标环境中的应用安装来部署应用。
2.根据权利要求1所述的方法,还包括:
解决与所述应用安装有关的至少一个问题。
3.根据权利要求2所述的方法,其中,解决与应用安装有关的至少一个问题包括:
应用机器学习知识模型的人工智能技术来寻求对所述至少一个问题的解决方案;和
响应于未能通过应用人工智能技术确定对所述至少一个问题的解决方案,从域管理接收对所述应用安装的手动超控以解决所述至少一个问题,其中,手动超控包括反馈。
4.根据权利要求3所述的方法,其中,解决与应用安装有关的至少一个问题还包括:
将所述反馈提交给托管服务域中的多个主题专家当中的至少一个主题专家进行验证;和
在接收到对所述反馈的验证时,基于所述反馈调整机器学习知识模型的知识库。
5.根据权利要求1所述的方法,其中,验证所述目标环境包括:
响应于确定所述目标环境的规范不满足应用部署的最低要求,向所述客户端系统通知满足所述最低要求所需的至少一次升级。
6.根据权利要求5所述的方法,其中,验证所述目标环境还包括:
响应于确定应用的部署所需的至少一个相关组件从所述目标环境中缺失,向所述客户端系统通知所述至少一个相关组件的必要性。
7.根据权利要求1所述的方法,还包括:
响应于客户端不批准所述应用部署计划,从所述客户端系统接收至少一个提议的替代方案。
8.根据权利要求1所述的方法,其中,配置所述机器学习知识模型的知识库包括:
基于专家输入初始化知识库。
9.根据权利要求8所述的方法,其中,初始化知识库包括:
将多个应用的相应的库模型合并到知识库中;和
基于相应的操作系统和多个应用的相应方面之间的兼容性来合并性能调节参数。
10.根据权利要求8所述的方法,其中,配置知识库还包括:
在从包括系统升级、应用集成和应用修复的组中选择的、托管服务域内的至少一次更新之后扩展知识库。
11.一种计算机可读存储介质,其中包含用于在托管服务域中自动部署多个应用当中的应用的程序指令,所述程序指令由计算设备可执行以使所述计算设备执行根据权利要求1至10中任一项的方法。
12.一种系统,包括:
处理器;和
存储应用程序的存储器,当在处理器上执行所述应用程序时,执行在托管服务域中自动部署多个应用当中的应用的操作,所述操作执行根据权利要求1至10中任一项的方法。
13.一种计算机系统,包括执行根据权利要求1至10的任一项的方法的步骤的模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910598112.4/1.html,转载请声明来源钻瓜专利网。