Qraft(クラフト) 資格・学習クイズアプリ

AWS Certified Solutions Architect Associate(SAA-C03) 練習問題 72:コンピュート:バッチ処理

📊 Qraftユーザーの成績

  • 難易度 Bランク(レーティング1200)
  • 難易度 766位/2795問中
  • 正答率 —(0回)
レーティングは解いた人の実力と正誤から算出する難しさ(初期値1200)。ランクはその全問題中の順位(S+が最難関、F-が最易)

AWS Batchの機能と特徴について述べた文として、正しいものはどれか。

  1. Dockerコンテナイメージとしてパッケージ化されたバッチジョブを実行し、必要なコンピューティングリソースを自動的にプロビジョニングする。
  2. 既存のオンプレミスサーバーのOSイメージをそのままインポートし、クラウド上で仮想マシンとしてスケジュール実行することができる。
  3. ユーザーからのHTTPリクエストをトリガーとして、数ミリ秒単位の応答が求められるリアルタイムなWebアプリケーションを実行する。
  4. 事前に定義されたワークフローに従って、複数のオンプレミスデータベース間でのデータ同期をリアルタイムで継続的に実行する。
  5. サーバーレス環境でシェルスクリプトのみを記述し、コンテナイメージを準備することなく複雑な依存関係を持つジョブを実行する。
正解と解説を見る
正解:Dockerコンテナイメージとしてパッケージ化されたバッチジョブを実行し、必要なコンピューティングリソースを自動的にプロビジョニングする。

バッチ処理に特化したAWSサービスであるAWS Batchに関する説明として、Dockerコンテナを利用してリソースを自動管理するという記述が正解です。

【正解の理由】
AWS Batchは、Dockerコンテナイメージとしてパッケージ化されたジョブを実行し、処理に必要なEC2インスタンスなどのコンピューティングリソースを自動的にプロビジョニング(=割り当てて準備すること)して管理するフルマネージドサービスです。

【不正解の理由】
• 「既存のオンプレミスサーバーのOSイメージをそのままインポートし〜」という説明は誤り。これはVM Import/Exportなどの機能に関する説明です。
• 「ユーザーからのHTTPリクエストをトリガーとして〜」という説明は誤り。リアルタイムなWebアプリケーションの実行には適さず、非同期のバッチ処理に特化しています。
• 「複数のオンプレミスデータベース間でのデータ同期を〜」という説明は誤り。データ同期はAWS DMS(Database Migration Service)などの役割です。
• 「サーバーレス環境でシェルスクリプトのみを記述し〜」という説明は誤り。AWS Batchはコンテナイメージを実行単位として使用します。シェルスクリプトのみをそのまま実行するものではありません。

← 前の問題問題一覧次の問題 →
アプリで解いてレーティングを上げる(無料・登録不要)