此 AWS 解决方案实施有何用途?

此解决方案可帮助您为产品组合构建自定义 Amazon Personalize 体验。Amazon Personalize 可让您大规模创建自定义建议模型。该解决方案通过端到端自动化和 Amazon Personalize 服务中资源的更新安排,简化并加速个性化工作负载的开发和部署。

优势

创建 Amazon Personalize 解决方案

预先在 Amazon Personalize 中自动创建所有资源,以减少设置资源时产生的摩擦。

构建建议模型

通过声明其配置来自动定义和构建建议模型。

集成 Amazon Personalize 工作流

将围绕 Amazon Personalize 的工作流集成到您的应用程序中。

AWS 解决方案实施概览

下图显示了您可以使用该解决方案实施指南和随附的 AWS CloudFormation 模板自动部署的架构。

通过 Machine Learning 保持个性化体验 | 架构图
 单击可放大

“通过 Machine Learning 保持个性化体验”解决方案实施架构

AWS CloudFormation 模板部署以下基础设施:

  1. Amazon Simple Storage Service (Amazon S3) 存储桶,用于存储个性化数据和配置文件。
  2. 将新的或更新的个性化配置上传到个性化数据存储桶时启动的 AWS Lambda 函数。
  3. AWS Step Functions 工作流,用于管理 Amazon Personalize 数据集组的所有资源 (包括数据集、架构、事件跟踪器、筛选条件、解决方案、活动和批量推理作业)。
  4. 针对每个经过训练的新解决方案版本加入适用于 Amazon Personalize 的 Amazon CloudWatch 指标,以帮助您评估模型随时间推移的性能。
  5. Amazon Simple Notification Service (SNS) 主题和订阅,用于在维护工作流完成时通过电子邮件通知管理员。
  6. Amazon DynamoDB 跟踪为 Amazon Personalize 配置的计划事件,以完全或部分重新训练 Amazon Personalize 解决方案、导入或重新导入数据集以及执行批量推理作业。
  7. AWS Step Functions 工作流跟踪当前运行的计划事件,调用步骤函数来执行 Amazon Personalize 解决方案维护 (创建新的解决方案版本、更新活动)、导入更新的数据集和执行批量推理。
  8. 一组维护 AWS 步骤函数,用于按计划创建新的数据集导入作业;按计划执行 Amazon Personalize 解决方案全面重新培训 (并更新相关活动);按计划执行 Amazon Personalize 解决方案更新重新培训 (并更新相关活动);以及创建批量推理作业。

通过 Machine Learning 保持个性化体验

版本 1.0.0
发布日期:2021 年 9 月
作者:AWS

预计部署时间:5 分钟

估算费用 源代码  CloudFormation 模板 
使用下面的按钮订阅此解决方案实施的更新。
注意:要订阅 RSS 更新,您必须为您正在使用的浏览器启用 RSS 插件。
此解决方案实施对您有帮助吗?
提供反馈 
构建图标
自己部署解决方案

浏览我们的 AWS 解决方案实施库,以获取常见架构问题的答案。

了解更多 
查找 APN 合作伙伴
查找 APN 合作伙伴

寻找 AWS 认证的咨询和技术合作伙伴,以帮助您入门。

了解更多 
探索图标
了解解决方案咨询服务

浏览我们的咨询服务组合,以获取经过 AWS 审查的解决方案部署帮助。

了解更多