AWS Lambda announces cross-account access for DynamoDB Streams

AWS Lambda announces cross-account access for DynamoDB Streams

AWS Lambda now supports cross-account access for AWS DynamoDB Streams event-source mappings (ESMs),
enabling you to trigger Lambda functions in one account from DynamoDB Streams in another account.

Customers build event-driven applications using Lambda’s fully-managed DynamoDB Streams ESMs, which poll change events from DynamoDB tables and trigger your Lambda functions. Organizations implementing multi-account architectures—whether to centralize event processing or share events with partner teams—previously needed to build complex data replication solutions to share data across accounts, which added operational overhead . With this launch, you can now provide cross-account access to your DynamoDB Streams to trigger Lambda functions in another account. By setting a resource-based policy on your DynomoDB stream, you can enable a Lambda function in one account to access DynomoDB stream in another account. This capability allows you to simplify your streaming applications across accounts without the overhead of replication solutions in each account.

This feature is generally available in all AWS Commercial and AWS GovCloud (US) Regions. You can enable cross-account Lambda triggers by creating resource-based policies for your DynamoDB Streams using the AWS Management Console, AWS CLI, AWS SDKs, AWS CloudFormation, or AWS APIs. To learn more, read Lambda ESM documentation

Categories: general:products/aws-lambda,general:products/aws-govcloud-us,marketing:marchitecture/serverless

Source: Amazon Web Services



Latest Posts

Pass It On
Leave a Comment

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *