Q42 — AWS SAA-C03 第4章

第 42/105 問 | ← 第4章

Q237. ある企業は、レポート作成に50 TBのデータを使用しています。このデータをオンプレミス環境からAWSへ移行したいと考えています。同社のデータセンター内にあるカスタムアプリケーションでは、週次でデータ変換ジョブが実行されています。企業は、データ転送が完了するまで当該アプリケーションを一時停止する予定であり、転送プロセスをできるだけ早期に開始する必要があります。また、データセンターには追加のワークロードに対応できるネットワーク帯域幅が一切残っていません。ソリューションアーキテクトは、このデータを転送し、変換ジョブをAWSクラウド上で継続して実行できるように設定しなければなりません。 これらの要件を満たすうち、運用上のオーバーヘッドが最も少ないソリューションはどれですか?

正解: C. AWS Snowball Edge Storage Optimized デバイスを注文し、データをそのデバイスにコピーする。その後、AWS Glue を用いてカスタム変換ジョブを作成する。

解説

ネットワーク帯域幅の制約がある中で、50 TB のデータをオンプレミスから AWS へ転送し、変換ジョブを AWS クラウド上で継続実行させる必要があり、かつ運用上のオーバーヘッドを最小限に抑えるには、AWS Snowball Edge Storage Optimized デバイスを注文し、データをデバイスにコピーした後、AWS Glue を用いてカスタム変換ジョブを作成するのが最適です。したがって、正解は選択肢 C です。 選択肢 A では、AWS DataSync を用いた転送と AWS Glue を使った変換ジョブの作成を提案しています。これは技術的には可能ですが、ネットワーク帯域幅が不足している状況では、DataSync の利用は現実的ではなく、セットアップおよび管理の手間が増える可能性があります。 選択肢 B では、AWS Snowcone デバイスによる転送と、変換アプリケーションのデバイス上へのデプロイを提案しています。しかし、Snowcone はストレージ容量が限定されており、50 TB のデータには不向きです。また、デバイス上でのアプリケーション実行はパフォーマンスや運用面で非効率です。 選択肢 C では、AWS Snowball Edge Storage Optimized デバイスを用いてオフラインでデータを転送し、AWS Glue を使って変換ジョブを構築します。この方法は、ネットワーク帯域幅を一切消費せず、50 TB のデータを安全かつ確実に転送できます。さらに、AWS Glue はフルマネージド型の ETL サービスであるため、インフラの構築・管理やサーバーの運用を不要とし、運用オーバーヘッドを最小限に抑えます。 選択肢 D では、EC2 機能付きの Snowball Edge Storage Optimized デバイスを用い、AWS 上で新規 EC2 インスタンスを起動してアプリケーションを実行するという手法を提案しています。これは可能ですが、EC2 インスタンスのプロビジョニング、OS やミドルウェアの設定、スケーリングや監視など、AWS Glue と比較して大幅な運用負荷が発生します。 以上より、AWS Snowball Edge Storage Optimized デバイスによるオフライン転送と AWS Glue を活用した変換ジョブの実装は、ネットワーク制約を回避しつつ、クラウド上でのジョブ継続実行を実現し、運用オーバーヘッドを最小限に抑える、最も適切なソリューションです。