Amazon SQS to Amazon EventBridge using Amazon EventBridge Pipes with normalizer pattern

Amazon SQS → EventBridge Pipes → Step Functions → Amazon EventBridge

Implement the normalizer pattern using an EventBridge Pipe with SQS as source and EventBridge as target.

The normalizer pattern routes each event type through its specific message translator, so that our downstream systems process messages with a unified structure. It is similar to a message translator, but with various source components, which all have different formats for events.

< 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/normalizer-pattern-cdk

Deploy

cdk deploy


Testing

See the GitHub repo for detailed testing instructions.

Cleanup

Delete the stack: cdk delete.

Created by:

Dominik Richter

Dominik Richter

Solutions Architect at AWS, passionate about event-driven architectures and Serverless.

Follow on LinkedIn