一种部署解决方案的方法、系统、装置及服务器制造方法及图纸

技术编号:35402755 阅读:7 留言:0更新日期:2022-11-03 10:53
一种部署解决方案的方法、装置、系统、服务器、计算机程序产品和非易失性存储介质,可以解决在云计算平台人工部署解决方案时效率低下的问题。所述方法包括:接收用户的业务请求;获取目标解决方案的脚本,所述目标解决方案包括多个产品,所述多个产品的组合满足所述业务请求;在云计算平台使用所述脚本为所述用户部署所述目标解决方案。署所述目标解决方案。署所述目标解决方案。

【技术实现步骤摘要】
一种部署解决方案的方法、系统、装置及服务器


[0001]本专利技术属于计算机
,尤其涉及在云计算平台上的一种部署解决方案的方法、系统、装置、服务器、计算机可读存储介质及计算机程序产品。

技术介绍

[0002]互联网上主流的产品文档或手册,都是以文字和图表等方式提供给用户,用户需要根据自身需求自行浏览内容,不具备完整的指导性。产品文档的语言相对专业化,内容很丰富,给用户的阅读和有用信息的甄别带来较大困难。此外,用户自己虽然知道自己的需求,但不一定能够建立起自身需求和产品功能的对应性,用户需要具备一定专业基础和技术背景,并深入阅读产品手册才能确认自身需要的服务,例如产品和解决方案。
[0003]云计算平台提供了产品和解决方案。其中,解决方案是基于几个产品组合来协同工作的。因此,解决方案的产品组合配置比较复杂和专业,人为配置解决方案容易出错并且效率低下。

技术实现思路

[0004]本申请提供了一种部署解决方案的方法、装置、系统、服务器、计算机程序产品和非易失性存储介质,可以解决在云计算平台人工部署解决方案时效率低下的问题。
[0005]第一方面,本申请提供了一种部署解决方案的方法。该方法包括:接收用户的业务请求;获取目标解决方案的脚本,该目标解决方案包括多个产品,该多个产品的组合满足所述业务请求;
[0006]本方法只需用户提出需求,云计算平台上的服务器就可以调用目标解决方案的脚本,自动为用户部署和上述解决方案(或产品)对应的云服务,解决了人工部署时耗时费力、易出错的问题。r/>[0007]第一方面的一种可能的设计,所述脚本包括用于配置所述目标解决方案的多个默认参数。
[0008]这里的默认参数通常包括用于部署云服务的必要参数,在无需用户介入的情况下可以为用户在云计算平台部署目标解决方案;
[0009]第一方面的一种可能的设计,该多个默认参数包括:用于配置该解决方案包括的多个产品的拓扑参数;和,用于配置该解决方案包括的多个产品的产品参数。
[0010]第一方面的一种可能的设计,在云计算平台使用该脚本为用户部署该目标解决方案之前,所述方法还包括:基于所述业务请求,生成用于配置该目标解决方案的一个或多个业务参数;使用生成的业务参数更新该脚本中相应的默认参数。
[0011]根据业务需求生成的业务参数,可以对该默认参数进行修改,从而为用户提供更适合其业务的解决方案。
[0012]第一方面的一种可能的设计,在云计算平台使用所述脚本为所述用户部署所述目标解决方案之前,所述方法还包括:向终端发送所述脚本包括的所述目标解决方案的配置;
接收所述终端对所述配置的确认。
[0013]在部署解决方案之前,用户可以在终端对当前解决方案的内容进行确认,根据实际情况选择是否确认部署当前解决方案。
[0014]第一方面的一种可能的设计,在云计算平台使用所述脚本为所述用户部署所述目标解决方案之前,所述方法还包括:向终端发送所述脚本包括的所述目标解决方案的配置;接收所述终端发送的修改的配置参数;使用所述修改的配置参数更新所述脚本中相应的业务参数或者默认参数。
[0015]该方法通过给用户介入修改的机会,提供更人性化的部署方式。
[0016]第一方面的一种可能的设计,确定与所述业务请求的关键字匹配的解决方案为所述目标解决方案。
[0017]第一方面的一种可能的设计,在所述获取所述目标解决方案的脚本之前,所述方法还包括:向终端发送与所述业务请求匹配的一个或多个备选解决方案模板,接收所述终端选择的目标解决方案模板的标识,所述目标解决方案模板用于介绍所述目标解决方案,所述一个或多个备选解决方案模板包括所述目标解决方案模板;
[0018]所述获取所述目标解决方案的脚本,具体为:获取与所述目标解决方案模板关联的脚本。
[0019]于在实际中,用户的业务需求和解决方案(或产品)通常是“模糊”对应关系,“模糊”代表用户并不清楚自己的需求该对应哪种具体的解决方案(或产品)。本实施例可以帮助用户把需求对应到易理解的视频文件,省去或缩减了用户搜索资料、阅读产品手册、查阅技术文档或其他媒体资料等过程,给用户提供一种更快捷方式,定位到符合需求的解决方案(或产品)。由云计算平台上的服务器自动为用户部署和上述解决方案(或产品)对应的云服务,解决了人工部署时耗时费力、易出错的问题。
[0020]第一方面的一种可能的设计,在所述业务请求的关键字与解决方案模板的关键字匹配时,获取匹配到的解决方案模板,匹配到的解决方案模板为所述备选解决方案模板。
[0021]第一方面的一种可能的设计,所述多个备选解决方案模板中的不同备选解决方案模板用于介绍不同的解决方案。
[0022]用户可根据自身判断选择适合自己的解决方案对应的备选解决方案模板。
[0023]第一方面的一种可能的设计,所述备选解决方案模板为视频文件或者解决方案文档。
[0024]视频文件或者解决方案文档为用户提供了更易理解的方式,帮助用户做出更好的选择。
[0025]第一方面的一种可能的设计,所述接收用户的业务请求包括:接收所述终端发送的语音;
[0026]通过所述语音获取所述用户的业务请求。
[0027]语音更加符合当下用户的使用习惯,比打字更加方便。
[0028]第一方面的一种可能的设计,向所述终端发送使用所述目标解决方案的指导视频或指导文档,所述指导视频或指导文档是用于指导如何使用部署完成的目标解决方案。
[0029]第二方面,本申请提供一种部署解决方案的装置。该装置包括的多个功能模块,用于实现第一方面或第一方面的任意可能设计提供的方法的不同步骤。
[0030]第三方面,本申请提供一种服务器,该服务器包括处理器和存储器。该处理器执行该存储器存储的指令,使得该服务器执行上述第一方面或者第一方面的各种可能设计提供的方法。
[0031]本申请提供一种服务器,该服务器包括处理器和存储器。该处理器执行该存储器存储的指令,使得该服务器部署第二方面提供的装置。
[0032]第四方面,本申请提供一种系统,包括一台或多台服务器,该一台或多台服务器部署第二方面提供的装置。
[0033]第四方面,本申请提供一种系统,包括终端和服务器:该服务器是第三方面提供的服务器,该终端用于:用于发送前述所述业务请求。
[0034]第四方面的一种可能设计,该终端还用于:用于收所述服务器发送的所述脚本包括的所述目标解决方案的配置;用于发送对所述配置的确认。
[0035]第四方面的一种可能设计,该终端还用于:用于接收所述服务器发送的所述脚本包括的所述目标解决方案的配置;用于发送修改的配置参数。
[0036]第四方面的一种可能设计,该终端还用于:发送语音,所述语音中包括所述用户的业务请求。
[0037]第五方面,本申请提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当服务器的处理器执行该指令时,该服务器执行本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种部署解决方案的方法,其特征在于,所述方法包括:接收用户的业务请求;获取目标解决方案的脚本,所述目标解决方案包括多个产品,所述多个产品的组合满足所述业务请求;在云计算平台使用所述脚本为所述用户部署所述目标解决方案。2.根据权利要求1所述的方法,其特征在于,所述脚本包括用于配置所述目标解决方案的多个默认参数。3.根据权利要求2所述的方法,其特征在于,所述多个默认参数包括:用于配置所述解决方案包括的多个产品的拓扑参数;和,用于配置所述解决方案包括的多个产品的产品参数。4.根据权利要求1至3任一项所述的方法,其特征在于,在云计算平台使用所述脚本为所述用户部署所述目标解决方案之前,所述方法还包括:基于所述业务请求,生成用于配置所述目标解决方案的一个或多个业务参数;使用生成的业务参数更新所述脚本中相应的默认参数。5.根据权利要求1至4任一项所述的方法,其特征在于,在云计算平台使用所述脚本为所述用户部署所述目标解决方案之前,所述方法还包括:向终端发送所述脚本包括的所述目标解决方案的配置;接收所述终端对所述配置的确认。6.根据权利要求1至4任一项所述的方法,其特征在于,在云计算平台使用所述脚本为所述用户部署所述目标解决方案之前,所述方法还包括:向终端发送所述脚本包括的所述目标解决方案的配置;接收所述终端发送的修改的配置参数;使用所述修改的配置参数更新所述脚本中相应的业务参数或者默认参数。7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:确定与所述业务请求的关键字匹配的解决方案为所述目标解决方案。8.根据权利要求1至7任一项所述的方法,其特征在于,在所述获取所述目标解决方案的脚本之前,所述方法还包括:向终端发送与所述业务请求匹配的一个或多个备选解决方案模板,接收所述终端选择的目标解决方案模板的标识,所述目标解决方案模板用于介绍所述目标解决方案,所述一个或多个备选解决方案模板包括所述目标解决方案模板;所述获取所述目标解决方案的脚本,具体为:获取与所述目标解决方案模板关联的脚本。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:在所述业务请求的关键字与解决方案模板的关键字匹配时,获取匹配到的解决方案模板,匹配到的解决方案模板为所述备选解决方案模板。10.根据权利要求8或9所述的方法,其特征在于,所述多个备选解决方案模板中的不同备选解决方案模板用于介绍不同的解决方案。11.根据权利要求8至10任一项所述的方法,其特征在于,所述备选解决方案模板为视频文件或者解决方案文档。
12.根据权利要求1至11任一项所述的方法,其特征在于,所述接收用户的业务请求包括:接收所述终端发送的语音;通过所述语音获取所述用户的业务请求。13.根据权利要求1至12任一项所述的方法,其特征在于,所述方法还包括:向所述终端发送使用所述目标解决方案的指导视频或指导文档。14.一种部署解决方案的系统,其特征在于,所述系统包括:服务器,用于接收用户的业务请求,获取目标解决方案的脚本,所述目标解决方案包括多个产品,所述多个产品的组合满足所述业务请求,在云计算平台使用所述脚本为所述用户部署所述目标解决方案;所述终端,用于发送所述业务请求。15.根据权利要求14所述的系统,其特征在于,所述脚本包括用于配置所述目标解决方案的多个默认参数。16.根据权利要求15所述的系统,其特征在于,所述多个默认参数包括:用于配置所述解决方案包括的多个产品的拓扑参数;和,用于配置所述解决方案包括的多个产品的产品参数。17.根据权利要求14至16任一项所述的系统,其特征在于,所述服务器用于:在所述云计算平台使用所述脚本为所述用户部署所述目标解决方案之前,基于所述业务请求生成用于配置所述目标解决方案的一个或多个业务参数,使用生成的业务参数更新所述脚本中相应的默认参数。18.根据权利要求14至17任一项所述的系统,其特征在于,所述服务器,用于在所述云计算平台使用所述脚本为所述用户部署所述目标解决方案之前,发送所述脚本包括的所述目标解决方案的配置,接收所述终端对所述配置的确认;所述终端,用于接收所述脚本包括的所述目标解决方案的配置,呈现所述配置,发送对所述配置的确认。19.根据权利要求14至17任一项所述的系统,其特征在于,所述服务器,用于在所述云计算平台使用所述脚本为所述用户部署所述目标解决方案之前,发送所述脚本包括的所述目标解决方案的配置,接收所述终端发送的修改的配置参数,使用所述修改的配置参数更新所述脚本中相应的业务参数或者默认参数;所述终端,用于接收所述脚本包括的所述目标解决方案的配置,呈现所述配置,发送所述修改的配置参数。20.根据权利要求14至19任一项所述的系统,其特征在于,所述服务器用于:确定与所述业务请求的关键字匹配的解决方案为所述目标解决方案。21.根据权利要求14至20任一项所...

【专利技术属性】
技术研发人员:吴强伟
申请(专利权)人:华为云计算技术有限公司
类型:发明
国别省市:

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

1