Skip to content

Sample project which shows how you can use partition keys to trigger a lambda for specific user records when kinesis aggregation is applied manually

License

Notifications You must be signed in to change notification settings

aws-samples/aws-lambda-kinesis-aggregated-event-filtering

Repository files navigation

aws-lambda-kinesis-aggregated-event-filtering

CDK project that sets up the following serverless architecture to test out Lambda based Kinesis consumers and Lambda event filtering with aggregated records.

Also creates a dashboard to monitor called "AwsLambdaFanout" to monitor that messages get all the way through the pipeline

Testing

Included is a JMeter test script.

To run this script you have to deploy the cdk project and then replace the api endpoint in the test script.

Commands

  • npm install install dependencies
  • npm run build compile typescript to js
  • cdk deploy -c account=<your_account> -c region=<your_region> deploy to your aws account

About

Sample project which shows how you can use partition keys to trigger a lambda for specific user records when kinesis aggregation is applied manually

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •