AWS Lambda 宣布支持对 DynamoDB Streams 进行跨账户访问
发布于:
2026年1月15日
AWS Lambda 现在支持 Amazon DynamoDB Streams 事件源映射(ESM)的跨账户访问,使您能够通过一个账户中的 DynamoDB Streams,触发另一个账户中的 Lambda 函数。
客户使用 Lambda 完全托管的 DynamoDB Streams ESM 构建事件驱动型应用程序,这些 ESM 会轮询 DynamoDB 表中的更改事件并触发 Lambda 函数。以前,实施多账户架构的企业(无论是为了集中处理事件,还是与合作伙伴团队共享事件)都需要构建复杂的数据复制解决方案才能跨账户共享数据,这增加了运营开销。通过此次发布,您现在可以提供对 DynamoDB Streams 的跨账户访问权限,以触发另一个账户中的 Lambda 函数。通过对 DynamoDB 流设置基于资源的策略,您可以在一个账户中启用 Lambda 函数,以访问另一个账户中的 DynamoDB 流。此功能使您可以简化跨账户的流式应用程序,无需在每个账户中部署复制解决方案,从而节省开销。
此功能已在所有 AWS 商业区域和 AWS GovCloud(美国)区域全面推出。您可以使用 AWS 管理控制台、AWS CLI、AWS SDK、AWS CloudFormation 或 AWS API 为 DynamoDB Streams 创建基于资源的策略,从而启用跨账户 Lambda 触发器。要了解更多信息,请参阅 Lambda ESM 文档。