Amazon MQ Integration with Amazon Redshift through Amazon EventBridge

AmazonMQ ActiveMQ → Amazon SQS → Amazon EventBridge Pipes → Amazon Redshift

How to send messages from Amazon MQ for ActiveMQ queue to Amazon Redshift Cluster using Amazon EventBridge Pipes

The solution will connect an Amazon MQ for ActiveMQ message broker, SQS queue, and Redshift Cluster through EventBridge Pipes.
EventBridge pipes consume messages from the source ActiveMQ.DLQ queue then transform the message to create an insert statement to insert data into the Amazon Redshift cluster.

< 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/eventbridge-pipes-amq-to-redshift-cdk-python

Deploy

cdk deploy


Testing

See the README in the Github repo for detailed testing instructions.

Cleanup

Delete the stack: cdk destroy.

Created by:

Rajat Palod

Rajat Palod

Rajat is a Technical Account Manager at AWS and Serverless enthusiast.

Follow on LinkedIn