[SEO 副标题]
本指南展示了如何使用客户数据平台(CDP)让第一方营销数据与发布合作伙伴的第三方数据建立协作。通过使用 AWS Clean Rooms 协作,CDP 可以促进 AWS 上不同数据湖之间的连接。营销人员可以将他们的数据上传到 CDP 应用程序,然后使用该应用程序根据汇编的数据运行报告,帮助他们调动受众。
请注意:[免责声明]
架构图
[架构图描述]
第 1 步
营销人员将第一方数据上传到 CDP 的应用程序。
第 2 步
CDP 账户将营销人员的第一方数据存储在 Amazon Simple Storage Service(Amazon S3)数据湖中,并将数据注册到其 AWS Glue Data Catalog 中。
第 3 步
发布者的应用程序将广告曝光量和用户数据存储在发布者账户的 Amazon S3 数据湖中。然后,它将数据注册到其 Data Catalog 中。
第 4 步
CDP 在其账户内创建 AWS Clean Rooms 协作。
第 5 步
CDP 邀请发布者加入 AWS Clean Rooms 协作。发布者接受邀请。
第 6 步
CDP 将营销人员的第一方数据从 CDP 的 Amazon S3 数据湖添加到 AWS Clean Rooms 协作中。
第 7 步
发布者将数据从其 Amazon S3 数据湖添加到 AWS Clean Rooms 协作中。
第 8 步
营销人员在 CDP 应用程序上运行报告。
第 9 步
CDP 在 AWS Clean Rooms 协作中查询数据。
第 10 步
AWS Clean Rooms 将查询结果发送到 CDP 账户中单独的 S3 存储桶。
第 11 步
CDP 从 Amazon S3 读取查询结果数据,并在 CDP 应用程序中返回营销人员的查询结果。
Well-Architected 支柱
当您在云中构建系统时,AWS Well-Architected Framework 可以帮助您了解所做决策的利弊。框架的六大支柱使您能够学习设计和操作可靠、安全、高效、经济高效且可持续的系统的架构最佳实践。使用 AWS 管理控制台中免费提供的 AWS Well-Architected Tool,您可以通过回答每个支柱的一组问题,根据这些最佳实践来检查您的工作负载。
上面的架构图是按照 Well-Architected 最佳实践创建的解决方案示例。要做到完全的良好架构,您应该遵循尽可能多的 Well-Architected 最佳实践。
-
卓越运营
Amazon CloudWatch 持续监控运行情况并支持访问日志文件,而且还具有可配置性,因此它可用于监控 AWS Clean Rooms 的可靠性、可用性和性能。AWS CloudTrail 自动跟踪事件历史记录,便于您了解向 AWS Clean Rooms 发出请求的请求者、发出请求的 IP 地址、请求时间以及其他详细信息。您还可以配置事件跟踪,获取跟踪 API 请求的更多详细信息。
-
安全性
本指南支持使用范围缩小的 AWS Identity and Access Management(IAM)策略,为特定用户和角色提供访问权限。使用 IAM 时,您可以按最低权限原则来限制能在 AWS Clean Rooms 上访问和运行查询的用户。
-
可靠性
Amazon S3 跨可用区存储多个数据副本,为 S3 存储桶中存储的数据提供 99.999999999% 的持久性。此外,AWS Glue 和 AWS Clean Rooms 是无服务器服务,由 AWS 完全托管,因此整个基础设施具有弹性、高可用性和容错性,以及内置的可靠性和灵活性。
-
性能效率
AWS Glue 爬网程序支持快速扫描和定义数据模式,并将这些模式注册到 Data Catalog 中。这些爬网程序可配置为按计划运行或使用调用来搜寻源数据。AWS Glue 还可配置为在 AWS Glue 任务 worker 的指定范围内进行纵向扩展或缩减,以便 AWS Glue 只使用所需的计算容量。AWS Clean Rooms 支持快速、安全地共享数据子集,而且它只提供执行查询所需的容量。
-
成本优化
Amazon S3 为构建数据湖和存储数据提供低成本存储。它还提供不同的存储层和生命周期策略来优化存储。例如,可使用 Amazon S3 Intelligent-Tiering 根据使用情况提供数据自动存档,或者实施生命周期策略在存储层之间移动数据,从而帮助您优化成本。此外,本指南使用即用即付服务,您只需为消耗量支付费用。
-
可持续性
AWS Clean Rooms 使您能够只共享数据子集,从而减少跨多个平台复制数据的需求。本指南减少了 CDP 创建可能需要额外计算资源的自定义解决方案的需求。AWS Glue 和 AWS Clean Rooms 都是无服务器服务,因此可以无缝扩展以满足计算需求,例如仅预置运行查询所需的计算资源。这可避免不必要的计算和资源浪费,从而最大限度地减少所需的碳排放量。
实施资源
提供了在 AWS 账户中进行实验和使用的详细指南。构建指南的每个阶段(包括部署、使用和清理)都将被检查,以便为部署做好准备。
示例代码为起点。它经过行业验证,是规范性但不是决定性的,可以帮助您开始。
相关内容
免责声明
示例代码;软件库;命令行工具;概念验证;模板;或其他相关技术(包括由我方人员提供的任何前述项)作为 AWS 内容按照《AWS 客户协议》或您与 AWS 之间的相关书面协议(以适用者为准)向您提供。您不应将这些 AWS 内容用在您的生产账户中,或用于生产或其他关键数据。您负责根据特定质量控制规程和标准测试、保护和优化 AWS 内容,例如示例代码,以使其适合生产级应用。部署 AWS 内容可能会因创建或使用 AWS 可收费资源(例如,运行 Amazon EC2 实例或使用 Amazon S3 存储)而产生 AWS 费用。
本指南中提及第三方服务或组织并不意味着 Amazon 或 AWS 与第三方之间存在认可、赞助或从属关系。AWS 的指导是一个技术起点,您可以在部署架构时自定义与第三方服务的集成。