AWS認定資格 WEB問題集&徹底解説

ソリューションアーキテクト – アソシエイト

正解 B問題
(お気に入りチェック) 1 2 3 4
解説
正解はBです。Amazon Athenaは、Amazon S3に保存されているデータに対して標準SQLを使って直接クエリを実行できるサーバーレスな分析サービスです。インフラのプロビジョニングや管理が不要で、実行したクエリの分だけ料金が発生するため、運用コストを最小限に抑えることができます。日々増加するログデータに対しても、データをS3に保存したまま柔軟にクエリを実行できるため、本要件に最適です。

選択肢A:Amazon Redshiftはデータウェアハウスであり、データのロードやクラスターの管理が必要となります。また、データを定期的にロードする仕組みの構築・運用が発生するため、インフラ管理コストの最小化という要件を満たしません。

選択肢C:AWS Data PipelineとAmazon EMRを組み合わせる方法は、大規模な分散処理には有効ですが、EMRクラスターの管理やパイプラインの構築・運用が必要となり、運用負荷が高くなります。SQLライクなクエリを実行するだけであればオーバースペックです。

選択肢D:Amazon OpenSearch Serviceは全文検索やログ分析に適していますが、S3からデータをインポートする必要があり、クラスターの管理も必要です。SQLライクなクエリ実行を主目的とする場合、運用コストが高くなります。

関連サービスの解説
Amazon OpenSearch Service
Amazon Athena
Amazon EMR
Amazon Redshift
Amazon Simple Storage Service (Amazon S3)
AWS Data Pipeline
AWS Glue

+ 質問 / コメント
解答・解説に疑問がある場合や、よりよい解説がある場合など、お気軽にコメントください。ただし、短文コメントは表示されません。また、中傷などコメントの内容によっては、会員機能を停止させて頂きます。教え学び合える場になれば嬉しいです。(コメント投稿にはログインが必要です)
正答率 74%
No.15 解説
ある企業は、サーバーレスアーキテクチャで構築されたWebアプリケーションを運用しています。このアプリケーションでは、ユーザーがアップロードした大量のログファイルをAmazon S3に保存しており、データアナリストチームから「S3に保存されているログデータに対して、SQLライクな問い合わせを実施したい」との要求がありました。データは日々増加しており、インフラの管理コストを最小限に抑えながら、柔軟にクエリを実行できる仕組みが求められています。どのソリューションがこれらの要件を満たしますか?
  • AWS Glueでデータカタログを作成し、Amazon Redshiftにデータをロードしてクエリを実行する
  • Amazon AthenaでS3上のデータに直接クエリを実行する
  • AWS Data PipelineでデータをAmazon EMRに転送し、Sparkクエリで分析を実施する
  • Amazon OpenSearch ServiceにS3からデータをインポートして全文検索クエリを実行する

(会員限定)当問題の評価をお願いします。改善に活用します。