部署和接入__产品简介_推荐引擎-阿里云
阿里云推荐引擎(RecEng)部署在阿里云的公有云环境中,主要依赖三类云组件:大数据计算服务MaxCompute(原ODPS),表格存储Table Store(原OTS)和云监控服务。其中MaxCompute提供离线存储和离线计算支持,表格存储Table Store提供在线存储支持,云监控服务提供监控告警支持。
要使用RecEng,客户需要完成以下准备工作:
注册阿里云账号,并开通数加服务,以及MaxCompute、表格存储(可选)、云监控服务(可选)。
- MaxCompute用于离线存储和计算,在开通数加服务时默认开通,不需要额外的操作
- Table Store用于在线存储,客户可以自行开通,也可以交给RecEng代为开通。如果由RecEng代为开通,客户不可见,专门由RecEng使用
- 云监控服务用于监控计算和数据的异常,可选,不强制要求
客户最好通过专门的推荐服务器和RecEng对接,避免直接把终端用户接入RecEng。把终端用户的访问集中起来从统一的入口接入RecEng有这些好处:
- 变多点耦合为单点耦合,无论是接入RecEng时,还是未来放弃使用RecEng时,影响都比较小
- 推荐服务器在客户端推荐系统中增加了一个环节,可以执行额外的处理,系统更加灵活。比如将终端上传的日志进行格式整理后转发给RecEng,避免进行终端产品升级;又或者可以同时对接RecEng之外的推荐服务,在推荐服务器上进行管理
- 客户一般也都有收集用户日志的服务器,在负载能力允许的情况下,可以把和RecEng对接的组件部署在原来的日志服务器上,无须专门部署推荐服务器
日志埋点。RecEng支持日志接入,对日志的内容和格式有要求,客户需要在终端产品中按照RecEng的要求进行日志埋点。
- 如果客户之前已有推荐服务,想体验一下RecEng的效果,已有的推荐业务中已经对相关的日志进行了埋点,并收集到了日志服务器上,如果所埋日志的内容满足RecEng的要求,日志格式转换可以在日志服务器上完成,降低接入成本
- 如果客户之前没有推荐服务;或者已有推荐服务但日志内容不满足RecEng要求,那就必须要在终端产品中按照RecEng的要求进行埋点,并对终端用户升级产品
和RecEng对接。用于和RecEng对接的组件称之为RecEng Client,通常部署在推荐服务器上。步骤3中的日志格式转换也可以放在RecEng Client中实现。
- 和RecEng的API对接。RecEng提供了一组功能API,推荐API只是其中之一。这些API包括启动离线计算作业,实时更新可被推荐的物品等,详见“API说明”一节。
- 如果客户之前已有推荐服务,终端产品对接在推荐服务器上,可以不升级终端产品,通过推荐服务器对接RecEng,并将来自RecEng的推荐结果通过原有通道返回给终端产品即可
- 如果客户之前没有推荐服务,则需要在终端产品上增加推荐功能,开通终端产品与推荐服务器之间的推荐通道,
- 上传离线数据到公共云MaxCompute(原ODPS)。RecEng没有提供上传离线数据到MaxCompute的功能,需要客户自己把用户数据、物品数据,以及每日的用户行为日志按照RecEng的规范要求整理好,上传到预先开通的公共云MaxCompute中。
- 和RecEng的API对接。RecEng提供了一组功能API,推荐API只是其中之一。这些API包括启动离线计算作业,实时更新可被推荐的物品等,详见“API说明”一节。
在RecEng上配置推荐业务,完成接入。
下述流程图简要展示了上面描述的一系列工作。
最后更新:2016-11-23 16:04:08
上一篇:
概念解释__产品简介_推荐引擎-阿里云
下一篇:
全流程规范__产品简介_推荐引擎-阿里云
获取主题列表__主题使用帮助_控制台使用帮助_消息服务-阿里云
如何设置域名隐私保护服务?__域名安全_管理操作_域名-阿里云
TableMeta__DataType_API 参考_表格存储-阿里云
添加删除用户__快速开始_大数据计算服务-阿里云
查询已发布API详情__API管理相关接口_API_API 网关-阿里云
SSH 登录时出现如下错误:User root not allowed because not listed in__远程登录 (SSH)_Linux操作运维问题_云服务器 ECS-阿里云
利用PHP长连接提高性能__最佳实践_云数据库 Memcache 版-阿里云
阿里云联手Intel开启“TOP游戏”云生态培育计划 携手共建精品游戏生态
云服务器 ECS 功能
SingleSendMail__发信邮件相关接口_API参考手册_邮件推送-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云