Amazon SQS to AWS Batch job queue using Amazon EventBridge Pipes

SQS → EventBridge Pipes → AWS Batch

This pattern uses SQS and triggers AWS Batch job queue directly with optional filtering supported.

SQS queue is polled and messages are sent to AWS Batch job queue. SQS messages are filtered before reaching AWS Batch job queue, and custom events in AWS Batch jobs are raised.

< 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-sqs-to-aws-batch-with-filters

Deploy

sam deploy --guided


Testing

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

Cleanup

Delete the stack: sam delete.

Created by:

Sayan Moitra

Sayan Moitra

Sayan is a Solutions Architect at Amazon Web Services based in India.

Follow on LinkedIn