发布于: Dec 6, 2021
您现在可以使用 Amazon S3 事件通知构建事件驱动的应用程序,这些通知在对象通过 S3 生命周期转换或过期(删除),或者在 S3 Intelligent-Tiering 存储类中移动到其存档访问或深度存档访问层时触发。您还可以针对对象标签或访问控制列表 (ACL) 的任何更改触发 S3 事件通知。您可以为整个存储桶或使用前缀或后缀的对象子集生成这些新通知,并选择将它们传送到 Amazon EventBridge、Amazon SNS、Amazon SQS 或 Amazon Lambda 函数。
针对 S3 生命周期和 S3 Intelligent-Tiering 操作的 S3 事件通知可用于广泛的自动化工作流用例。例如,您可以自动更新您的 Amazon DynamoDB 表、Amazon Glue 数据目录或媒体资产管理器,以根据 S3 生命周期配置跟踪数据是否已转换为检索时间为几分钟或几小时的存储类,或者是否已过期。此外,您现在还可以将 S3 事件通知用于对象标签中的更改,以构建调用 Amazon Lambda 函数来调整图像大小的应用程序。
这些新的 Amazon S3 事件通知现已在所有亚马逊云科技区域推出,包括由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域。您可以在 Amazon 管理控制台中或使用 API 请求配置 Amazon S3 事件通知。要了解更多信息,请访问 S3 用户指南。
这些新的 Amazon S3 事件通知现已在所有亚马逊云科技区域推出,包括由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域。您可以在 Amazon 管理控制台中或使用 API 请求配置 Amazon S3 事件通知。要了解更多信息,请访问 S3 用户指南。
注意:亚马逊云科技服务会生成调用 Lambda 函数的事件,而 Lambda 函数又可以向亚马逊云科技服务发送消息。为避免无限循环,我们建议注意确保 Lambda 函数不会以触发对该函数的另一次调用的方式调用服务或 API。