top of page
積み上がった本

AWS資格一問一答

Q1

あなたの会社では、ウェブサイトのアクセスログをリアルタイムで分析し、ユーザーの行動パターンを理解しようとしています。データは毎秒数百回のレートで生成され、低レイテンシで処理する必要があります。どのAWSサービスを使って、リアルタイムでデータを処理し、分析すべきですか? 


A. Amazon Kinesis Data Streams 

B. Amazon Kinesis Data Firehose 

C. AWS Glue 

D. Amazon EMR

ワンポイントアドバイス✌️

リアルタイムデータストリーミング処理に適したAWSサービスを探す際に、以下のポイントに注意してください。 


・データがリアルタイムでストリーミングされること 

・サービスが低レイテンシで処理を行うこと 

・分析に適したデータ処理ができること

答えは「A」、Amazon Kinesis Data Streamsです! 


解説: Amazon Kinesis Data Streams(KDS)は、リアルタイムで大量のデータストリームを処理するために設計されたAWSサービスです。KDSは、ウェブサイトのアクセスログのような高速で生成されるデータをリアルタイムでキャプチャし、低レイテンシで処理できます。これにより、ユーザーの行動パターンをリアルタイムで分析することが可能です。 


選択肢BのAmazon Kinesis Data Firehoseは、リアルタイムでデータを収集してAmazon S3、Amazon Redshift、Amazon Elasticsearch Serviceなどのストレージサービスに配信するために使用されますが、リアルタイム分析には適していません。


選択肢CのAWS Glueは、データのETL処理を行うサービスですが、リアルタイムデータストリーミング処理には適していません。選択肢DのAmazon EMRは、ビッグデータワークロードを処理するためのマネージドHadoopフレームワークですが、リアルタイムでの低レイテンシ処理には向いていません。 


この問題では、リアルタイムでデータを処理し、分析する必要があるため、Amazon Kinesis Data Streamsが最適な選択肢となります。

※ 本ページの内容はβ版です。
​※ 記載の内容に誤りがあった場合、問い合わせフォームよりご連絡下さい。
​※ 本ページの内容で生じた損害について、責任は追いません。損害が発生しうる作業に用いる場合、本ページの利用を禁止します。

© 2023 Kamogawa Technology development LLC. All Rights Reserved.

bottom of page