■リアルタイムで大量のデータをApache Parquet形式に変換し、効率的に収集するサービスと分析するサービスは?

→データ収集:Amazon Kinesis Data Firehose
→データ分析:Amazon Kinesis Data Analytics

・Amazon S3にデータを保存するために、Amazon Kinesis Data Firehose配信ストリームを作成します。Amazon Kinesis Data Analyticsアプリケーションを作成し、データを分析します

この選択肢が正解の理由は以下の通りです。

まず、Amazon Kinesis Data Firehoseを使用すると、リアルタイムで大量のデータを効率的に収集し、複数のAWSサービスに連携して提供することができます。このため、モバイルアプリからのデータをほぼリアルタイムで収集し、Amazon S3に暗号化して保存するために適しています。

また、Firehoseではデータ変換機能を提供しており、Apache Parquet形式への変換も可能です。

また、Amazon Kinesis Data Analyticsは、リアルタイムにストリーミングデータを分析するためのフルマネージドサービスです。このため、運用上のオーバーヘッドを最小限に抑えつつ、ほぼリアルタイムで大量のデータを分析するために適しています。Firehoseからストリーミングデータを直接受け取ることができ、分析結果をすぐに利用することができます。

したがって、この選択肢が最適なソリューションとなるわけです。

コメント

タイトルとURLをコピーしました