15.7k views
2 votes
A financial analytics application that collects, processes and analyzes stock data in real-time is using Kinesis Data Streams. The producers continually push data to Kinesis Data Streams while the consumers process the data in real time. In Amazon Kinesis, where can the consumers store their results?

User Utek
by
4.3k points

1 Answer

1 vote

Answer:

In Amazon Kinesis, consumer can store their results using an AWS service.

Step-by-step explanation:

Amazon Kinesis Data Streams allows user to build custom applications which can be used to collect, analyze and process large amount of data in real time. In Amazon Kinesis Data Streams, Producers input records into it while consumers get records from Amazon Kinesis Data Streams and process them.

An Example of a producer is a web server sending log data to a stream.

Consumers on the other hand are basically Amazon Kinesis Data Stream Applications.

In Amazon Kinesis Data Streams, consumers can store their results using an AWS service such as Amazon DynamoDB, Amazon Redshift, or Amazon S3.

User Guy Goldstein
by
4.0k points