发布于: Nov 14, 2022

Amazon S3 Object Lambda 现已在亚太地区(大阪)的 AWS 区域推出。借助 S3 Object Lambda,您可以将自己的代码添加到 S3 GET、HEAD 和 LIST 请求中,以便在数据返回到应用程序时修改和处理数据。您可以使用自定义代码来修改 S3 GET 请求返回的数据,以便实施筛选行、动态调整图像大小、隐去机密数据等操作。您还可以使用 S3 Object Lambda 来修改 S3 LIST 请求的输出,以创建存储桶中对象的自定义视图,并使用 S3 HEAD 请求修改对象元数据(如对象名称和大小)。

只需在 AWS 管理控制台中单击几下,即可配置 AWS Lambda 函数并将其附加到 S3 Object Lambda 接入点。此后,S3 将自动调用 AWS Lambda 函数来处理通过 S3 Object Lambda 接入点检索到的任何数据,并将转换后的结果返回应用程序。您可以通过 AWS 管理控制台、AWS 命令行界面 (CLI)、应用程序编程接口 (API) 或 AWS 软件开发工具包 (SDK) 客户端开始使用 S3 Object Lambda。

S3 Object Lambda 现已在所有 AWS 区域推出,包括 AWS GovCloud(美国)区域、由光环新网运营的 AWS 中国(北京)区域以及由西云数据运营的 AWS(宁夏)区域。

有关定价信息,请访问 Amazon S3 定价页面。要了解有关 S3 Object Lambda 的更多信息,请访问产品详细信息页面S3 用户指南中的入门教程。