問題文
ある配車サービスは、車載端末から送られる位置情報を、不正検知のリアルタイム推論と、日次のバッチ集計の両方で使いたい。リアルタイム側は数秒以内にデータを受け取る必要があり、そのための追加の費用は許容できる。最も適した取り込みの構成はどれか。
選択肢
- Amazon DynamoDB のテーブルへ書き込み、リアルタイム側とバッチ側の両方がテーブルを繰り返し読む
- Amazon Data Firehose だけで Amazon S3 に貯め、リアルタイム側は Amazon S3 を数秒ごとに見に行く
- すべてを日次のバッチ集計に統一し、不正検知も翌日の集計結果で行う
- Amazon Kinesis Data Streams で受け、リアルタイム推論の処理と Amazon S3 へ書き出す処理をそれぞれ別の読み取り側として動かす