S3にある500万の画像のファイルを、サムネイルの作成のためにLambdaで1つずつ処理したい。失敗したファイルだけを記録して後で再処理したい。並列の数は制御したい。
最も適切なものを1つ選択してください。
出典AWS非公式・オリジナル問題
ア
Step Functionsの分散マップでS3のファイルの一覧を並列に処理し、失敗を記録する
イ
1つのLambdaで500万のファイルを順に処理し、タイムアウトしたら続きから手作業で始める
ウ
EC2を1台起動し、スクリプトでファイルを順番に処理して、失敗したら最初からやり直す
エ
全ファイルのS3のイベントを一度に発生させ、Lambdaの同時実行数の上限まで呼び出させる