AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·JA
·更新日 4 Aug 2026
衛星テレメトリーパイプラインは、小さなデータパケットをAmazon SQS標準キューに配置します。ダウンストリームアプリケーションはメッセージを変換しますが、特定のメッセージを変換できない場合があります。変換に失敗したメッセージはSQSキューに残ります。DevOpsエンジニアは、失敗したメッセージを保持し、科学者がレビューして後で再処理できるようにする必要があります。これらの要件を満たすソリューションはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: SQSデッドレターキュー(DLQ)を作成します。元のキューのredrive policyを更新して、最大1回の受信後にメッセージをDLQに送信するようにします。科学者にDLQを検査させ、後でメッセージを再処理させます。.
これが解答である理由
SQSデッドレターキュー(DLQ)は、処理に失敗したメッセージを自動的に隔離する機能を提供します。元のキューのredrive policyを設定することで、メッセージが指定された回数(この場合は1回)受信されても処理されなかった場合に、自動的にDLQに移動させることができます。これにより、失敗したメッセージが元のキューに残り続けるのを防ぎ、科学者がDLQからメッセージをレビューし、必要に応じて再処理する準備ができます。
他の選択肢は、この要件に対して過度に複雑であるか、適切ではありません。LambdaでポーリングしてS3にコピーする方法は手動での管理が必要で、DLQの自動化された機能に劣ります。FIFOキューへの変換は、メッセージの順序付けに関する要件がないため不要であり、EventBridgeとLambdaによる定期的な処理は、DLQの即時性と自動性に劣ります。API Gatewayと仮想キューの利用は、このシナリオには不適切で、SQSの基本的な機能で解決できる問題を複雑にします。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する →
カード不要