[发明专利]面向云平台应用的服务推荐方法、设备及系统有效
申请号: | 201510004844.8 | 申请日: | 2015-01-05 |
公开(公告)号: | CN104615661B | 公开(公告)日: | 2019-02-19 |
发明(设计)人: | 潘方敏;刘赫伟;高超 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535;G06Q50/10;G06Q30/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 云平台 服务 服务状态信息 目标服务 目标应用 应用 匹配 设备及系统 服务类型 开发效率 开发应用 匹配用户 使用场景 应用开发 运行状态 匹配度 | ||
本发明实施例公开了一种面向云平台应用的服务推荐方法,所述方法包括:获得云平台的服务状态信息,所述服务状态信息包括所述云平台上的所有应用分别使用的服务以及各个服务的运行状态;获得目标服务类型,所述目标服务类型为目标应用所需的服务类型,所述目标应用为运行在所述云平台上且需要进行服务推荐的应用;根据所述服务状态信息,获得与所述目标服务类型匹配的服务,将所述服务作为待推荐的服务。本发明实施例通过以上技术方案,使应用开发者及时获得到和待开发应用匹配的服务,从而提高了应用的开发效率,使用的服务越来越匹配用户的使用场景特点,提高了推荐的服务和目标应用的匹配度。
技术领域
本发明涉及云计算领域,特别涉及一种面向云平台应用的服务推荐方法、设备及系统。
背景技术
在云计算时代,服务是相对于用户而言的。开发者使用云平台,云平台就是服务于开发者。云平台上的服务,指的是云平台面向应用所提供了的一些能力,比如数据库、日志、存储等,用户在进行应用开发时可以直接使用平台上的服务来实现快速开发。
云平台将整个软件开发的生产流程环境作为一种服务提供给了用户,它通过服务的方式,为用户提供一系列的便利工具,以实现云平台上应用、服务的生命周期管理,如应用的部署、托管;服务的集成,发布等。围绕应用开发者、服务提供者等使用对象,云平台提供了一套完整的端到端的生态系统。其目标是为了实现应用开发者快速部署上线应用,服务提供者方便快速的托管和发布服务等。在平台上,有大量的应用开发者和服务开发者。服务开发者开发了各种服务并集成托管到了云平台上,这些服务的用户就是应用的开发者。应用开发者利用平台上提供着的各类型的服务,进行云应用的快速开发。举个例子,云平台上一个ruby的应用,要使用mysql数据库。开发者可以自己安装部署一个mysql,然后应用去使用这个mysql;也可以使用云平台提供的mysql服务,这样应用开发者就可以不去关心mysql的安装部署,以及运维等情况,只要关注ruby程序自身即可。
在云平台上有大量的服务提供者,这些提供者会针对某种服务类型,提供服务,同服务类型有时候就会存在大量的服务。这些同类型的服务实现了相近的基础功能,又存在一些服务自身独有的特性以及使用特点。现有技术中,针对云平台上服务众多的特点,对一些典型的应用和服务使用场景,提供典型应用模板,根据模板建立相关资源和绑定关系。开发者选择其中的某个应用模板进行部署应用,云平台在创建应用的同时,自动创建服务实例并与应用进行绑定。
这样,对于一些新兴的应用和服务,云平台就无法及时提供出相应的模板,而且服务使用过程中,如果应用对当前使用的服务不满意,只能选择手动重新绑定一个自认为合适的服务,再尝试效果,应用开发者不能够及时和准确地获得到和待开发应用匹配的服务。
发明内容
本发明实施例提供一种面向云平台应用的服务推荐方法、设备和系统,用以让开发者及时和准确地获得和待开发应用匹配的服务。
根据本发明实施例的第一方面,提供了一种面向云平台应用的服务推荐方法,该方法包括:
获得云平台的服务状态信息,该服务状态信息包括该云平台上的所有应用分别使用的服务以及各个服务的运行状态;
获得目标服务类型,该目标服务类型为目标应用所需的服务类型,该目标应用为运行在该云平台上且需要进行服务推荐的应用;
根据该服务状态信息,获得与该目标服务类型匹配的服务,将该服务作为待推荐的服务。
结合第一方面,在第一方面的第一种可能的实现方式中,该根据该服务状态信息,获得与该目标服务类型匹配的服务,将该服务作为待推荐的服务,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510004844.8/2.html,转载请声明来源钻瓜专利网。