AWS認定資格 無料問題集

解答・解説

第31問 バッチ処理の並列実行

 Amazon EC2 インスタンスで重たいバッチ処理を実行する際に、そのタスクを並列実行して負荷分散を図るために利用できるサービスを選択して下さい。

  1. ELB(Elastic Load Balancing)
  2. Amazon Lambda
  3. Amazon SES
  4. Amazon SQS [正しい解答]

(問題ID:CLF203C031)

解答

正しい解答:D. Amazon SQS

△ 判定不能

 URL を直接入力して「解答・解説」画面を表示した場合、何を選択・解答したかを特定できないため、解答の正誤判定ができません。必要に応じて「同じ問題に再挑戦」ボタンをクリックして、この問題に再チャレンジしてみてください。

徹底解説

 Amazon EC2 インスタンス上でバッチ処理を実行する際に、そのタスクを並列実行して負荷分散を図るために利用できるサービスは、Amazon SQS(Simple Queue Service)です。Amazon SQS は、ポーリング型のキューイング処理サービスです。キューイング処理とは、異なるコンポーネント間でデータ(メッセージ)を送受信する処理方法のひとつで、キューと呼ばれる一時的な保存場所を介してメッセージを送受信するものです。下図に示す通り、メッセージ送信側のコンポーネントをプロデューサー、受信側のコンポーネントをコンシューマーと呼びます。プロデューサーが、メッセージをキューに送信して、それとは非同期的に、コンシューマーがキューをポーリングした時にメッセージが存在していれば、それを取得します。これにより、異なるコンポーネント間でメッセージを送受信することができます。Amazon SQS では複数のメッセージのグループを同時に取り扱うことができるため、このキューイング機能を使用することにより、Amazon EC2 インスタンスで稼働するタスクを並列実行して負荷分散を図ることができ、これが正解の選択肢となります。
 その他の選択肢は、バッチ処理を実行する際に、タスクを並列実行して負荷分散を図るために利用できるサービスではありません。ELB(Elastic Load Balancing)はトラフィックをひとつまたは複数のアベイラビリティーゾーン内の複数のターゲットに対する負荷分散の機能を提供する、所謂、ロードバランシング・サービスです。バッチ処理を実行する際に、タスクを並列実行して負荷分散を図るために利用できるサービスではありません。AWS Lambda はイベント発生時にコードを実行するサーバーレスのアーキテクチャ基盤です。単発のジョブ等のシステム処理をサーバーレスでコスト最適に実行したい場合に利用します。Amazon SES(Simple Email Service)は信頼性と拡張性に優れた E メールプラットフォームを提供するサービスであり、タスクを並列実行するようなサービスではありません。なお、Amazon SES は、CLF-C02 で明示的に試験範囲として追加されたサービスのひとつです。


Step Up!
 Amazon SQS のキューは、標準キューと FIFO キューの 2 つのタイプがあります。標準キューは「少なくとも1回の配信」が保証されているもので、重複配信の可能性があります。一方で、FIFO キューでは、重複したものをキューに格納することはできません。その他、Amazon SQS の機能・料金等の詳細は、AWS 社の下記のサイトのページを参照ください。

Amazon Simple Queue Service:
https://aws.amazon.com/jp/sqs/

問題掲載日:2023-11-23

Information

What's New

  • 2025/4/27 問題ID: CLF202C031 SQL インジェクションや XSS に対する保護対策に関する問題を加筆・修正しました。
  • 2025/4/27 問題ID: CLF301S022 インターネットからの VPC アクセスに対する制御に関する問題を加筆・修正しました。
  • 2025/4/27 問題ID: CLF202C047 VPCの境界におけるファイアウォール/IPSの機能の実装に関する問題を加筆・修正しました。
  • 2025/4/26 問題ID: CLF202C061 複数アカウントにおけるアクセス制御ポリシーの統合管理に関する問題を追加しました。
  • 2025/4/24 問題ID: CLF202C014 AWS Config の機能・サービス内容に関する問題を加筆・修正しました。

Reference Books

AWS 認定クラウドプラクティショナー 資格試験テキスト(改訂第3版)

AWS 認定クラウドプラクティショナー 資格試験テキスト(改訂第3版)
 AWS クラウドプラクティショナーのテキストとして、必ず紹介されるような定番の参考書です。本書でひと通り学習した後に、当サイトで問題演習をすることにより効果的に知識の定着を図ることができます。

図解即戦力 AWS のしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]

図解即戦力 AWS のしくみと技術がこれ1冊でしっかりわかる教科書[改訂2版]
 これからIT業界に転職することを考えている方やエンジニア1年生の方などで、緑のテキストが少し難しく感じる人にお薦めの1冊です。AWSのしくみや技術をわかりやすく解説する図解本となっています。さらに、2025年4月21日に頁数を大幅に増やして、よりたくさんのサービスをフルカラーの図解で解説する第2版がリリースされました。これからの購入を検討されている方はこちらを確認ください。