个性化推荐系统解决方案

构建推荐系统是一项艰巨的任务,因为它需要分析、机器学习、软件工程和系统运维等方面的专业知识。亚马逊云科技为您提供了端到端的、云原生的推荐系统解决方案。 其利用诸如Amazon SageMakerAmazon Elastic Kubernetes Service(Amazon EKS),Amazon CodeBuild等服务,帮助您可以大大缩短设计和搭建推荐系统的时间。

该解决方案基于微服务架构,使您灵活的实现各种推荐场景(例如,新闻推荐,电影推荐,课程推荐等)。

 

亚马逊云科技解决方案概述

下图显示了您可以使用此解决方案的架构。您可以联系销售顾问获取此方案更详细的材料以及定制化支持。

Architecture of Spot Tagging Bot

此方案将从三方面为您构建一个云原生的推荐系统:

  1. 在线服务模块。此方案基于Amazon EKS提供了在线运行服务,包括用户画像,数据加载,事件通知,召回,排序,后处理等。这些服务采用微服务架构设计,会根据需要与Redis进行交互。
  2. 离线处理模块。此方案使用Amazon Step FunctionsAmazon SageMaker实现了的推荐系统离线处理模块,其中包括数据清理,模型训练,模型验证、批量处理等流程。当有生成新的文件或者模型生成时,系统会通知在线相关服务对其进行重新加载。
  3. CI/CD自动发布管道。此方案通过Amazon CodeBuildArgo CD实现CI/CD功能,便于用户将最新的版本部署到生产环境里。

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/96207.html

(0)
上一篇 2021年8月18日
下一篇 2021年8月18日

相关推荐

发表回复

登录后才能评论