Batch processing in a serveless arch question

Personally - this screams massive fail. I’m not saying there aren’t reasons to use SQS but if you need SQS + regular polling (especially every minute) then you should probably be using SNS.

Use SNS + a dead letter queue.