AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·JA
·更新日 4 Aug 2026
アプリケーションが2つのAWSリージョンにデプロイされており、各リージョンはローカルのAmazon S3バケットにオブジェクトを保存しています。両方のデプロイメントは、両方のリージョンからすべてのオブジェクトとメタデータにアクセスする必要があります。バケット間で双方向レプリケーションが設定されており、S3 Replication metricsが有効になっています。レプリケーションに失敗したオブジェクトのレプリケーションを再試行するメカニズムを実装してください。この要件を満たすアプローチはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: S3 Batch Operationsを使用して、レプリケーションに失敗したオブジェクトのレプリケーションを再試行するAWS Lambda関数を作成します。S3イベント通知を設定して、レプリケーション失敗イベントをそのLambda関数に送信します。.
これが解答である理由
S3 Batch Operationsは、S3バケット内の多数のオブジェクトに対して、コピーやメタデータ変更などの操作を一括で実行できるため、レプリケーションに失敗したオブジェクトを再試行するのに適しています。S3イベント通知を使用してレプリケーション失敗イベントをLambda関数に送信し、そのLambda関数がS3 Batch Operationsジョブをトリガーして失敗したオブジェクトをコピーすることで、効率的に再試行できます。
他の選択肢は、個々のオブジェクトの再試行に焦点を当てており、大量の失敗オブジェクトが発生した場合に効率が悪い可能性があります。特に、Lambda関数内で個別にPutObjectを呼び出す方法は、処理量が増えるとコストと実行時間の問題を引き起こす可能性があります。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する →
カード不要