AWS Lambda function subscribed to an Amazon MQ - RabbitMQ in private subnets (Java)

Amazon MQ (RabbitMQ) → AWS Lambda

Creates a Lambda function that uses a private Amazon MQ (RabbitMQ) as an event source.

This pattern provides a Lambda function along with an Event Source Mapping to an Amazon MQ (RabbitMQ) queue.
The CloudFormation template provided in this pattern installs an Amazon MQ (RabbitMQ) Cluster in private subnets in a VPC.
For detailed deployment instructions instructions see the README.md

< 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/rabbitmq-private-lambda-java-sam

Deploy

sam deploy --guided


Testing

See the GitHub repo for detailed testing instructions.

Cleanup

Delete the template: sam delete.

Created by:

Indranil Banerjee

Indranil Banerjee

AWS - Senior Solutions Architect

Follow on LinkedIn

Arghya Banerjee

Arghya Banerjee

AWS - Senior Solutions Architect

Follow on LinkedIn

Kunal Ghosh

Kunal Ghosh

AWS - Sr SA, Strategic Accounts

Follow on LinkedIn

Angelo Spagnolo

AWS - Sr Technical Account Manager

Follow on LinkedIn

Vinayak Datar

Vinayak Datar

AWS - Sr. Customer Solutions Manager

Follow on LinkedIn

Greg Medard

Greg Medard

AWS - Solutions Architect

Follow on LinkedIn