Amazon Kinesis Data Streams to AWS Lambda to Amazon DynamoDB

Amazon Kinesis Data Streams → AWS Lambda → Amazon DynamoDB

Create a serverless app using Kinesis Data Streams, Lambda, and DynamoDB.

This pattern creates an Amazon Kinesis Data Stream that integrates with AWS Lambda and Amazon DynamoDB using the AWS CDK in Java.
When data is sent to the Kinesis data stream, the Lambda function will be triggered which will then fetch the records from the event and send it to DynamoDB table.

< Back to all patterns

GitHub icon Download this pattern (.zip)

GitHub icon View this pattern on GitHub


Clone repo

git clone https://github.com/aws-samples/serverless-patterns/cd serverless-patterns/kinesis-lambda-ddb-cdk-java

Deploy

cdk deploy


Testing

See the GitHub repo for detailed testing instructions.

Cleanup

Delete the stack: cdk destroy.

Created by:

Abha Tripathi

Abha Tripathi

Cloud Engineer @ AWS

Follow on LinkedIn