Lambda関数で外部APIを呼び出す処理があり、タイムアウトが発生しやすい。コストを抑えつつ成功率を上げるための設計パターンとして適切なものはどれか。

SQSを介して非同期処理にし、DLQを設定してリトライ制御を行う