[{"data":1,"prerenderedAt":71},["ShallowReactive",2],{"pattern-rabbitmq-private-lambda-java-sam":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":10,"deploy":17,"description":20,"extension":21,"framework":22,"gitHub":23,"highlight":6,"introBox":29,"language":35,"level":36,"meta":37,"patternArch":38,"resources":52,"s3URL":6,"services":6,"stem":66,"testing":67,"videoId":6,"__hash__":70},"patterns\u002Fpatterns\u002Frabbitmq-private-lambda-java-sam.json","AWS Lambda function subscribed to an Amazon MQ - RabbitMQ in private subnets (Java)",null,{"text":8},[9],"Delete the template: \u003Ccode>sam delete\u003C\u002Fcode>.",[11,12,13,14,15,16],"content\u002Fcontributors\u002Findranil-banerjee.json","content\u002Fcontributors\u002Farghya-banerjee.json","content\u002Fcontributors\u002Fkunal-ghosh.json","content\u002Fcontributors\u002Fangelo-spagnolo.json","content\u002Fcontributors\u002Fvinayak-datar.json","content\u002Fcontributors\u002Fgreg-medard.json",{"text":18},[19],"sam deploy --guided","Creates a Lambda function that uses a private Amazon MQ (RabbitMQ) as an event source.","json","AWS SAM",{"template":24},{"repoURL":25,"templateURL":26,"projectFolder":27,"templateFile":28},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Frabbitmq-private-lambda-java-sam","serverless-patterns\u002Frabbitmq-private-lambda-java-sam","rabbitmq-private-lambda-java-sam","rabbitmq_consumer_dynamo_sam\u002Ftemplate_original.yaml",{"headline":30,"text":31},"How it works",[32,33,34],"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","Java","200",{},{"icon1":39,"icon2":44,"line1":48},{"x":40,"y":41,"service":42,"label":43},20,50,"mq","Amazon MQ (RabbitMQ)",{"x":45,"y":41,"service":46,"label":47},80,"lambda","AWS Lambda",{"from":49,"to":50,"label":51},"icon1","icon2","event source mapping",{"bullets":53},[54,57,60,63],{"text":55,"link":56},"Configuring Amazon MQ event source for Lambda","https:\u002F\u002Fdocs.aws.amazon.com\u002Flambda\u002Flatest\u002Fdg\u002Fprocess-mq-messages-with-lambda.html",{"text":58,"link":59},"Using Lambda with Amazon MQ","https:\u002F\u002Fdocs.aws.amazon.com\u002Flambda\u002Flatest\u002Fdg\u002Fwith-mq.html",{"text":61,"link":62},"Amazon MQ resource type reference","https:\u002F\u002Fdocs.aws.amazon.com\u002FAWSCloudFormation\u002Flatest\u002FTemplateReference\u002FAWS_AmazonMQ.html",{"text":64,"link":65},"HTTP API Reference","https:\u002F\u002Fwww.rabbitmq.com\u002Fdocs\u002Fhttp-api-reference","patterns\u002Frabbitmq-private-lambda-java-sam",{"text":68},[69],"See the GitHub repo for detailed testing instructions.","R7c6Zd-PsFhY1xnyv-jjEkVDTV4pfdNnDFik9mP4F4U",1778846887041]