過去問ドリル

SAA-C03:AWS Certified Solutions Architect - Associate 高性能なアーキテクチャの設計 問9

高性能なアーキテクチャの設計/高性能で弾力的なコンピューティングソリューションの設計

ペタバイト級のデータを Apache Spark や Hadoop で分散処理したいと考えています。スケーラブルなマネージドクラスターとして最も適切なのはどれですか。

当サイトのオリジナル問題(SAA-C03:AWS Certified Solutions Architect - Associateの出題範囲「高性能なアーキテクチャの設計」に対応。実際の試験問題ではありません)

正解:C

解説

Amazon EMR は、Apache Spark や Hadoop、Hive、Presto などのビッグデータフレームワークを実行するマネージドクラスターサービスです。ペタバイト級のデータの大規模分散処理をスケーラブルに実行でき、クラスターの構築・運用の負担を軽減できます。

選択肢ごとの解説

  • A誤り。1 台の大型 EC2 での逐次処理は、ペタバイト級データの分散処理にはスケールしません。
  • B誤り。RDS 上のストアドプロシージャは大規模分散処理のための仕組みではありません。
  • C正しい。EMR のマネージドクラスターは Spark/Hadoop による大規模分散処理に適しています。
  • D誤り。DynamoDB のフルスキャンは大規模分析処理に向かず、コストと性能の両面で不適切です。
SAA-C03:AWS Certified Solutions Architect - Associateの問題を演習モードで解く