AmazonAmazon AWS Certified Solutions Architect – Associate (SAA-C03)
·JA
·更新日 19 Jul 2026
あるマイクロサービスが、アップロードされた大きな画像を圧縮バージョンに変換する必要があります。ユーザーがウェブインターフェースを通じて画像をアップロードすると、マイクロサービスはその画像をAmazon S3バケットに保存し、AWS Lambda関数で圧縮し、圧縮された画像を別のS3バケットに保存する必要があります。このソリューションは、耐久性のあるステートレスなコンポーネントを使用し、画像を自動的に処理する必要があります。これらの要件を満たすアクションの組み合わせはどれですか?(2つ選択してください。)
解答を選択
オプションをタップして解答を確認してください。
正解: Amazon Simple Queue Service (Amazon SQS) キューを作成します。画像がアップロードされたときに、S3バケットがSQSキューに通知を送信するように設定します。, Lambda関数がAmazon Simple Queue Service (Amazon SQS) キューを呼び出し元として使用するように設定します。SQSメッセージが正常に処理されたら、キューからメッセージを削除します。.
これが解答である理由
S3イベント通知をSQSキューに設定することで、新しい画像がS3にアップロードされるたびにメッセージがキューに送信されます。これにより、耐久性のある方法でイベントがキャプチャされます。Lambda関数をSQSキューの呼び出し元として設定すると、キューにメッセージがあるときに自動的に関数がトリガーされ、メッセージが正常に処理された後にキューから削除されます。これにより、自動処理とステートレスなコンポーネントの要件が満たされます。
Lambda関数がS3バケットを直接監視する設定は、リアルタイムのイベント駆動型処理には適していません。EC2インスタンスを使用してSQSキューを監視し、Lambda関数を呼び出す方法は、EC2インスタンスの管理オーバーヘッドを追加し、サーバーレスの利点を損ないます。EventBridgeとSNSを使用する方法は、通知には適していますが、画像の自動処理フローを直接トリガーするものではありません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する →
カード不要