AWS Event Source Mapping for AWS Lambda from Amazon Kinesis Data Stream
Kinesis Data Stream → 6 x Lambda functions
Sample Lambda ESM Filter rules for Amazon Kinesis Data Stream triggers
Use this code to test out different trigger filters for your Lambda functions. You can use event filtering to control which events Lambda sends to your function for processing. You can use this template to explore and test how to configure event filtering for Amazon Kinesis messages triggering a lambda function.
The SAM template deploys multiple Lambda function, a single Kinesis Data Stream and the permissions required to run the application. The template enforces 3 days retention period for all AWS Lambda CloudWatch logs. All AWS Lambda functions are deployed to NodeJS 18 runtime running on ARM64 processors powered by AWS Graviton.