[{"data":1,"prerenderedAt":61},["ShallowReactive",2],{"pattern-rabbitmq-lambda-sam-java":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":10,"deploy":13,"description":17,"extension":18,"framework":19,"gitHub":20,"highlight":6,"introBox":26,"language":31,"level":32,"meta":33,"patternArch":34,"resources":48,"s3URL":6,"services":6,"stem":56,"testing":57,"videoId":6,"__hash__":60},"patterns\u002Fpatterns\u002Frabbitmq-lambda-sam-java.json","Event driven Amazon MQ for RabbitMQ message processing using AWS Lambda",null,{"text":8},[9],"Delete the stack: \u003Ccode>sam delete\u003C\u002Fcode>.",[11,12],"content\u002Fcontributors\u002Fbiswanath-mukherjee.json","content\u002Fcontributors\u002Frakshith-rao.json",{"text":14},[15,16],"sam build","sam deploy --guided","This sample project shows event driven message processing from an Amazon MQ for RabbitMQ queue using an AWS Lambda function written in Java.","json","AWS SAM",{"template":21},{"repoURL":22,"templateURL":23,"projectFolder":24,"templateFile":25},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Frabbitmq-lambda-sam-java","serverless-patterns\u002Frabbitmq-lambda-sam-java","rabbitmq-lambda-sam-java","template.yaml",{"headline":27,"text":28},"How it works",[29,30],"An Amazon MQ for RabbitMQ single-instance broker is provisioned. A test queue with name MyTestQueue is created. A message is pushed to the queue.","An AWS Lambda function has an event source mapping (ESM) configured for MyTestQueue queue. The Lambda function is triggered by the new message on the Amazon MQ queue. The Lambda function processes the message and logs the decoded the message content.","Java","200",{},{"icon1":35,"icon2":40,"line1":44},{"x":36,"y":37,"service":38,"label":39},20,50,"mq","Amazon MQ",{"x":41,"y":37,"service":42,"label":43},80,"lambda","AWS Lambda",{"from":45,"to":46,"label":47},"icon1","icon2","event source mapping",{"bullets":49},[50,53],{"text":51,"link":52},"Using Lambda with Amazon MQ","https:\u002F\u002Fdocs.aws.amazon.com\u002Flambda\u002Flatest\u002Fdg\u002Fwith-mq.html",{"text":54,"link":55},"Creating and connecting to a RabbitMQ broker","https:\u002F\u002Fdocs.aws.amazon.com\u002Famazon-mq\u002Flatest\u002Fdeveloper-guide\u002Fgetting-started-rabbitmq.html","patterns\u002Frabbitmq-lambda-sam-java",{"text":58},[59],"See the GitHub repo for detailed testing instructions.","mY4ZL_LgZJp7aAbakYmy6IGzxQHNL6BOQy2eQ2hVeKU",1778846887004]