[{"data":1,"prerenderedAt":77},["ShallowReactive",2],{"pattern-serverless-messaging-processing":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":10,"deploy":12,"description":16,"extension":17,"framework":18,"gitHub":19,"highlight":6,"introBox":25,"language":29,"level":30,"meta":31,"patternArch":32,"resources":64,"s3URL":6,"services":6,"stem":72,"testing":73,"videoId":6,"__hash__":76},"patterns\u002Fpatterns\u002Fserverless-messaging-processing.json","Amazon SQS Messaging Redrive",null,{"text":8},[9],"Delete the stack: \u003Ccode>sam delete\u003C\u002Fcode>.",[11],"content\u002Fcontributors\u002Filias-ali.json",{"text":13},[14,15],"sam build","sam deploy --guided","Automate the redrive and fixing of Amazon SQS messages using AWS Lambda.","json","AWS SAM",{"template":20},{"repoURL":21,"templateURL":22,"projectFolder":23,"templateFile":24},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Fserverless-message-processing","serverless-patterns\u002Fserverless-message-processing","serverless-message-processing","template.yaml",{"headline":26,"text":27},"How it works",[28],"This sample project demonstrates a serverless solution for processing and fixing malformed messages using Amazon SQS queues and AWS Lambda functions","Python","200",{},{"icon1":33,"icon2":38,"icon3":42,"icon4":47,"icon5":51,"line1":55,"line2":58,"line3":60,"line4":62},{"x":34,"y":35,"service":36,"label":37},10,50,"apigw","API Gateway",{"x":39,"y":35,"service":40,"label":41},30,"sqs","Amazon SQS",{"x":43,"y":44,"service":45,"label":46},52,25,"lambda","Processor",{"x":48,"y":49,"service":40,"label":50},70,40,"Amazon SQS DLQ",{"x":52,"y":53,"service":45,"label":54},92,65,"Remediation",{"from":56,"to":57},"icon1","icon2",{"from":57,"to":59},"icon3",{"from":59,"to":61},"icon4",{"from":61,"to":63},"icon5",{"bullets":65},[66,69],{"text":67,"link":68},"Amazon SQS Docs","https:\u002F\u002Fdocs.aws.amazon.com\u002FAWSSimpleQueueService\u002Flatest\u002FSQSDeveloperGuide\u002Fwelcome.html",{"text":70,"link":71},"Using dead-letter queues in Amazon SQS","https:\u002F\u002Fdocs.aws.amazon.com\u002FAWSSimpleQueueService\u002Flatest\u002FSQSDeveloperGuide\u002Fsqs-dead-letter-queues.html","patterns\u002Fserverless-messaging-processing",{"text":74},[75],"See the GitHub repo for detailed testing instructions.","639OCLOHm_4MOPnfrlQ49U3EsD85Jou-gQR5etVP_fM",1778846887693]