发布于: Mar 22, 2023
现在,您可以在 AWS GovCloud(美国)区域使用 Amazon S3 事件通知和 Amazon EventBridge,根据对 Amazon S3 中存储的数据的更改,构建、扩展和部署事件驱动型应用程序。这使您能够更轻松地操作 Amazon S3 中的新数据,构建多个同时响应对象更改的应用程序以及重播之前的事件,所有这些操作都无需创建额外对象副本或开发新软件。
借助 Amazon EventBridge,您可以使用高级筛选和路由功能,将事件发送到包括 AWS Lambda、Amazon Kinesis、AWS Step Functions 和 Amazon SQS 在内的目标。结合使用 S3 事件通知和 EventBridge 使您能够匹配 S3 事件中对象的任何属性或属性组合,从而简化您的架构。这使您能够在调用目标 AWS Lambda 函数或其他目标之前,按对象大小、时间范围或其他事件元数据字段筛选事件。例如,如果将数以百万的音频文件上传到 S3 存储桶,则可以筛选特定文件,将事件通知发送到多个工作流。通过这些工作流,可使用同一事件转录音频文件,更改媒体格式用于流式传输,应用机器学习生成情绪分数。您还可以存档和重播 S3 事件,这使您能够在出错或添加新应用程序模块时重新处理事件。
Amazon EventBridge 中的 Amazon S3 事件通知现已在所有 AWS 区域推出。您只需在 AWS 管理控制台中单击几次,或者通过一个 API 请求,即可开始将 S3 事件通知发送到 Amazon EventBridge。有关定价,请访问 Amazon EventBridge 定价页面。要了解详情,请访问 S3 用户指南。