正解: Amazon Kinesis Data Streamsを使用してデータを取り込み、Amazon Kinesis Data Analyticsを使用してデータを変換し、Amazon Kinesis Data Firehoseを使用してデータをAmazon S3に書き込み、Amazon Athenaを使用してAmazon S3から変換されたデータをクエリします。, Amazon Managed Streaming for Apache Kafka (Amazon MSK) を使用してデータを取り込み、AWS Glueを使用してデータを変換してAmazon S3に書き込み、Amazon Athenaを使用してAmazon S3から変換されたデータをクエリします。.
これが解答である理由
最初の正解の選択肢は、Kinesis Data Streamsでリアルタイムデータを取り込み、Kinesis Data Analyticsでリアルタイム変換を行い、Kinesis Data FirehoseでS3にロードし、AthenaでS3のデータをクエリするという、Kinesisサービス群を活用した効率的なソリューションです。2番目の正解の選択肢は、MSKでデータを取り込み、AWS Glueで変換しS3に書き込み、AthenaでS3のデータをクエリするという、スケーラブルな代替ソリューションです。AWS Glueは、ETLジョブに最適なサーバーレスデータ統合サービスです。
不正解の選択肢は以下の理由で不適切です。AWS DMSはデータベース移行サービスであり、リアルタイムストリーミングデータの取り込みには適していません。Amazon RDSクエリエディタはAmazon S3のデータを直接クエリするツールではありません。