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

此解决方案自动化执行 AWS Marketplace 中现有 AWS Data Exchange 数据集的新修订版的创建步骤。您只需将想要发布的数据存储到 Amazon Simple Storage Service (Amazon S3) 资产存储桶并创建一个引用您计划发布的各文件的清单文件即可,而无需手动上传及下载数据集修订版。当您将该清单文件上传到 Amazon S3 清单存储桶时,此解决方案就会启动发布新修订版的过程。它会调用 AWS Data Exchange 中新作业的创建,将清单文件中引用的每个文件添加到新修订版,然后在所有资产都添加后最终完成修订版。

要在数据发布完成后立即将新数据检索到它们的 Amazon S3 存储桶位置,订阅者可以使用 AWS Data Exchange Subscriber Coordinator 解决方案。

AWS 解决方案实施概览

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

AWS Data Exchange Publisher Coordinator | 结构图
 单击可放大

AWS Data Exchange Publisher Coordinator 解决方案实施架构

AWS CloudFormation 模板会创建一个 Amazon S3 存储桶,以在数据集准备就绪可供发布时提交清单。其还部署协调 AWS Data Exchange 所需的发布步骤所必要的所有无服务器基础设施。其中包括以下基础设施:

  • 可以将清单文件上传到其中的 Amazon S3 存储桶。
  • 四个 AWS Lambda 函数,包括一个启动 AWS Step Functions 的函数,以及三个用于创建 AWS Data Exchange 产品新修订版、监控作业运行及最终确定和发布修订版的函数。
  • 一个用于编排发布过程管理的 AWS Step Functions。 
  • AWS Identity and Access Management (IAM) 角色,为 AWS Step Functions 和关联的 AWS Lambda 函数提供运行它们的 API 调用所需的权限。

 

AWS Data Exchange Publisher Coordinator

版本 1.0.0
发布日期:2020 年 12 月
作者:AWS

预计部署时间:5 分钟

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

功能

自动化

此解决方案可以自动将所有文件添加到新的数据集修订版,并最终确定产品目录中的修订版,以便您的所有订阅者都收到新数据集修订版的通知。

可视化

AWS Step Functions 每次运行都会观测每个编排步骤。

可靠性

通过与多种 Amazon 服务无缝整合,此解决方案可为您的数据产品发布提供始终如一的产品管理服务。
构建图标
自己部署解决方案

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

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

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

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

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

了解更多