AmazonAmazon Solution Architect Professional SAP-C02 Certification
·JA
·更新日 31 Jul 2026
気象データソリューションは、Lambda関数と統合されたAPI Gateway REST APIを介して、数千のステーションからテレメトリを受信します。Lambdaは前処理のためにサードパーティサービスを呼び出しますが、そのサードパーティが過負荷になると、前処理が失敗してデータが失われます。アーキテクトは、データが失われないようにし、障害が発生した場合でも後で処理が行われるようにする必要があります。アーキテクトは何を実装すべきですか?
解答を選択
オプションをタップして解答を確認してください。
正解: 2つのAmazon SQS キュー(プライマリキューとセカンダリキュー)を作成します。セカンダリキューをプライマリキューのDLQとして設定します。API統合をプライマリキューにメッセージを送信するように変更し、プライマリキューによって呼び出されるようにLambda関数を設定します。.
これが解答である理由
このソリューションは、API Gatewayから直接SQSキューにデータを送信することで、Lambda関数とサードパーティサービスの間の結合を解除します。これにより、サードパーティサービスが過負荷になっても、データは失われずにSQSキューに保持されます。Lambda関数はSQSキューからメッセージをプルし、処理に失敗した場合はメッセージがキューに戻され、後で再試行されます。プライマリキューのデッドレターキュー (DLQ) としてセカンダリキューを設定することで、複数回の処理失敗後もデータが失われることなく、調査のために保持されます。
他の選択肢は、API GatewayとLambdaの間に直接的な結合を残すか、EventBridgeを使用してもDLQの機能が不十分であるため、データの永続性を保証できません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する →
カード不要