как насчет использования SQS для DLQ (Dead Letter Queue)?
Вы можете создать отказоустойчивую архитектуру, используя SQS и Lambda вместе.
Вкратце, вы можете сделать две функции в лямбде.
Функция 1: первая, которая запускается при первом запуске и выполняет свою работу.Если это не удастся, он перейдет в SQS.
Функция 2: это вызывается опросом SQS, что означает, что эта функция запускается, когда в очереди SQS есть сообщение.Он читает сообщение SQS, поэтому обработчик события должен немного отличаться.