Amazon Kinesis Data Stream to AWS Step Functions through Amazon EventBridge Pipes

Amazon Kinesis Data Streams → Amazon EventBridge Pipes → AWS Step Functions

Create an EventBridge Pipe to connect a Kinesis Data Stream and a Step Functions Workflow.

This pattern shows how to build a pipeline that filters and enriches messages comming in an Amazon Kinesis Stream to an AWS Step Functions Workflow.
It uses EventBridge Pipes to connect the source stream and the target workflow.
In addition to connecting a source and a target, EventBridge Pipes allow you to filter and enrich messages before they reach the target.

< 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-eventbridge-pipes-filter-enrichment-sfn

Deploy

sam build && sam deploy --guided


Testing

See the GitHub repo for detailed testing instructions.

Cleanup

Delete the stack: sam delete.

Created by:

Alexis Philippart de Foy

Alexis Philippart de Foy

I am a Startup Solutions Architect, Serverless Enthusiast and former startup founder.

Follow on LinkedIn