一种云资源推荐系统、方法、设备及存储介质技术方案

技术编号:35603370 阅读:19 留言:0更新日期:2022-11-16 15:24
本公开提供了一种云资源推荐系统、方法、设备及存储介质,涉及计算机技术领域,尤其涉及智能推荐技术领域。具体实现方案为:云资源推荐系统,包括:云平台以及服务器;云平台获取待推荐资源产品的状态信息,利用状态信息对应的数据获取方式,获取待推荐资源产品对应的目标属性数据,将目标属性数据发送给服务器,目标属性数据表示待推荐资源产品被使用相关的数据;服务器接收目标属性数据,对目标属性数据进行分析,得到目标属性数据对应的目标云资源数据,并将目标云资源数据反馈给云平台;云平台接收服务器反馈的目标云资源数据,向用户推荐待推荐资源产品对应的目标云资源包,实现了云资源的自动推荐。了云资源的自动推荐。了云资源的自动推荐。

【技术实现步骤摘要】
一种云资源推荐系统、方法、设备及存储介质


[0001]本公开涉及计算机
,进一步涉及智能推荐
,尤其涉及一种云资源推荐系统、方法、设备及存储介质。

技术介绍

[0002]随着云技术的发展,越来越多的云资源产品得以推广,在云资源产品的使用场景中,如何选择合适的云资源产品尤为重要。

技术实现思路

[0003]本公开提供了一种云资源推荐系统、方法、设备及存储介质。
[0004]根据本公开的一方面,提供了一种云资源推荐系统,包括:云平台以及服务器;
[0005]所述云平台,用于获取待推荐资源产品的状态信息,利用所述状态信息对应的数据获取方式,获取所述待推荐资源产品对应的目标属性数据,将所述目标属性数据发送给所述服务器,所述目标属性数据表示所述待推荐资源产品被使用相关的数据;接收所述服务器反馈的目标云资源数据,向用户推荐所述待推荐资源产品对应的目标云资源包;
[0006]所述服务器,用于接收所述目标属性数据,对所述目标属性数据进行分析,得到所述目标属性数据对应的目标云资源数据,并将所述目标云资源数据反馈给所述云平台。
[0007]根据本公开的另一方面,提供了一种云资源推荐方法,应用于云资源推荐系统的云平台,所述云资源推荐系统还包括:服务器;所述方法包括:
[0008]获取待推荐资源产品的状态信息;
[0009]利用所述状态信息对应的数据获取方式,获取所述待推荐资源产品对应的目标属性数据,所述目标属性数据表示所述待推荐资源产品被使用相关的数据;
[0010]将所述目标属性数据发送给所述服务器;
[0011]接收所述服务器对所述目标属性数据进行分析、得到的所述目标属性数据对应的目标云资源数据,向用户推荐所述待推荐资源产品对应的目标云资源包。
[0012]根据本公开的另一方面,提供了一种云资源推荐方法,应用于云资源推荐系统的服务器,所述云资源推荐系统还包括:云平台;所述方法包括:
[0013]接收所述云平台发送的待推荐资源产品对应的目标属性数据;所述目标属性数据为:所述云平台利用所获取的待推荐资源产品的状态信息对应的数据获取方式获取的,所述目标属性数据表示所述待推荐资源产品被使用相关的数据;
[0014]对所述目标属性数据进行分析,得到所述目标属性数据对应的目标云资源数据;
[0015]将所述目标云资源数据反馈给所述云平台,以使所述云平台向用户推荐所述待推荐资源产品对应的目标云资源包。
[0016]根据本公开的另一方面,提供了一种云平台设备,包括:
[0017]至少一个处理器;以及
[0018]与所述至少一个处理器通信连接的存储器;其中,
[0019]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行执行本公开中第一方面所述的方法。
[0020]根据本公开的另一方面,提供了一种服务器设备,包括:
[0021]至少一个处理器;以及
[0022]与所述至少一个处理器通信连接的存储器;其中,
[0023]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行执行本公开中第二方面所述的方法。
[0024]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行本公开中任一项所述的方法。
[0025]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现本公开中任一项所述的方法。
[0026]本公开实施例,实现了云资源的自动推荐。
[0027]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0028]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0029]图1是根据本公开云资源推荐系统的一种示意图;
[0030]图2是根据本公开数据获取方式选择的一种示意图;
[0031]图3是根据本公开推荐云资源包的一种示意图;
[0032]图4是根据本公开数据获取的一种示意图;
[0033]图5是根据本公开云资源推荐的一种示意图;
[0034]图6是根据本公开数据获取的另一种示意图;
[0035]图7是根据本公开云资源推荐的另一种示意图;
[0036]图8是根据本公开推荐云资源包购买信息的一种示意图;
[0037]图9是根据本公开云资源推荐方法的一种示意图;
[0038]图10是根据本公开云资源推荐方法的另一种示意图;
[0039]图11是用来实现本公开实施例的一种云资源推荐方法的电子设备的框图。
具体实施方式
[0040]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0041]随着云技术的发展,越来越多的云资源产品得以推广,一种云资源产品的购买、使用场景中,如产品开发者在开发产品的过程中需要使用云资源时,选取合适的云资源产品常需花费比较大的精力。
[0042]相关技术中,云资源的购买和云资源应用的产品是脱节的,云资源购买平台(简称云平台)并不知晓所售卖的云资源使用状况,进而开发者在产品实现方案中,无法通过云资
源购买平台知晓哪些云资源用于何种产品开发中,使得开发者在需要购买、使用云资源时,只能凭借云资源的使用指南或者自身经验来购买。然而,现有云资源产品越来越多,应用的场景各不相同,对于开发者尤其是新手开发者而言,凭借云资源的使用指南或者自身经验选取和购买云资源,无疑需要更大的学习成本。而在选定云资源之后,购买云资源时,通常还需填写冗长的表单,这些表单大部分由分区个数、发布吞吐量等与产品使用相关的生涩字段组成,这进一步加大了购买云资源的学习成本。
[0043]本公开实施例提供的云资源推荐系统包括:云平台以及服务器,云平台,用于获取待推荐资源产品的状态信息,利用状态信息对应的数据获取方式,获取待推荐资源产品对应的目标属性数据,将目标属性数据发送给服务器,目标属性数据表示待推荐资源产品被使用相关的数据;接收服务器反馈的目标云资源数据,向用户推荐待推荐资源产品对应的目标云资源包;服务器,用于接收目标属性数据,对目标属性数据进行分析,得到目标属性数据对应的目标云资源数据,并将目标云资源数据反馈给云平台。
[0044]本公开实施例中,通过云平台获取待推荐资源产品的状态信息,进一步利用状态信息对应的数据获取方式,获取待推荐资源产品对应的目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云资源推荐系统,包括:云平台以及服务器;所述云平台,用于获取待推荐资源产品的状态信息,利用所述状态信息对应的数据获取方式,获取所述待推荐资源产品对应的目标属性数据,将所述目标属性数据发送给所述服务器,所述目标属性数据表示所述待推荐资源产品被使用相关的数据;接收所述服务器反馈的目标云资源数据,向用户推荐所述待推荐资源产品对应的目标云资源包;所述服务器,用于接收所述目标属性数据,对所述目标属性数据进行分析,得到所述目标属性数据对应的目标云资源数据,并将所述目标云资源数据反馈给所述云平台。2.根据权利要求1所述的系统,在所述状态信息为产品未上线状态的情况下,所述云平台包括:数据收集模块和云资源推荐模块,所述数据收集模块,用于接收用户针对所述待推荐资源产品输入的产品现状数据及预设属性的预估数据,获取所述待推荐资源产品对应的目标属性数据,并将所述目标属性数据发送给所述服务器;所述云资源推荐模块,用于接收所述服务器反馈的目标云资源数据,将所述目标云资源数据打包成目标云资源包,向用户推荐所述待推荐资源产品对应的目标云资源包。3.根据权利要求1所述的系统,在所述状态信息为产品已上线状态的情况下,所述云平台包括:软件开发工具包SDK模块,数据收集模块以及云资源推荐模块,所述SDK模块,用于接收并响应用户针对所述待推荐资源产品的获取SDK代码的指令,获取所述待推荐资源产品对应的SDK代码;所述数据收集模块,用于从所述SDK模块所获取的所述SDK代码中,获取所述待推荐资源产品对应的目标属性数据,将所述目标属性数据发送给所述服务器;所述云资源推荐模块,用于接收所述服务器反馈的目标云资源数据,将所述目标云资源数据打包成目标云资源包,向用户推荐所述待推荐资源产品对应的目标云资源包。4.根据权利要求1

3任一所述的系统,其中,所述服务器包括:数据接收模块,数据存储模块以及数据运算模块;所述数据接收模块,用于接收所述目标属性数据,将所述目标属性数据分别发送给所述数据存储模块和所述数据运算模块;所述数据存储模块,用于对所述目标属性数据进行存储;所述数据运算模块,用于对所述目标属性数据进行分析,得到所述目标属性数据对应的目标云资源数据,并将所述目标云资源数据反馈给所述云平台。5.根据权利要求4所述的系统,其中,所述数据运算模块,具体用于:将所述目标属性数据输入到预先训练的资源预测模型中,得到所述目标属性数据对应待推荐资源产品所需的目标云资源数据;其中,预先训练的资源预测模型是根据样本产品的属性数据,以及样本产品所需的云资源数据训练得到的。6.根据权利要求5所述的系统,所述数据运算模块,还用于:利用所述数据存储模块中存储的待推荐资源产品的目标属性数据,以及用户选择的云资源包对应的云资源数据,更新所述资源预测模型的训练数据集,并更新训练所述资源预测模型。7.根据权利要求1所述的系统,所述云平台还用于:向所述用户推荐所述目标云资源包的购买信息。
8.一种云资源推荐方法,应用于云资源推荐系统的云平台,所述云资源推荐系统还包括:服务器;所述方法包括:获取待推荐资源产品的状态信息;利用所述状态信息对应的数据获取方式,获取所述待推荐资源产品对应的目标属性数据,所述目标属性数据表示所述待推荐资源产品被使用相关的数据;将所述目标属性数据发送给所述服务器;接收所述服务器对所述目标属性数据进行分析、得到的所述目标属性数据对应的目标云资源数据,向用户推荐所述待推荐资源产品对应的目标云资源包。9.根据权利要求8所述的方法,在所述状态信息为产品未上线状态的情况下,所述云平台包括:数据收集模块和云资源推荐模块,所述利用所述状态信息对应的数据获取方式,获取所述待推荐资源产品对应的目标属性数据,包括:所述数据收集模块接收用户针对所述待推荐资源产品输入的产品现状数据及预设属性的预估数据,获取所述待推荐资源产品对...

【专利技术属性】
技术研发人员:汪洋赵慧斌岳广彬刘倩王晓薇张骏
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1