Kinesis Flashcards
This deck aims to help retain concepts related to the Kinesis service.
Which AWS serverless streaming data service simplifies capturing, processing, and storing data streams at any scale?
Amazon Kinesis Data Streams, a highly available, regional, and public service designed to ingest data from various sources, such as devices and applications
What is the minimum and maximum retention period for data in Kinesis Data Streams?
By default, Kinesis Data Streams retains data for 24 hours, but this can be extended to up to 365 days for an additional cost
When using Kinesis Data Streams, is it possible to configure more than one producer and consumer?
Yes, Kinesis Data Streams supports multiple producers for data ingestion and multiple consumers for data reading
Which Kinesis component is responsible for scaling?
Shards
Each shard supports 1 MB/s of data ingestion and 2 MB/s of data consumption
Increasing the number of shards enhances stream performance
Which Kinesis components can impact pricing?
The number of shards and the configured data retention window (24 hours to 365 days)
Where is data stored in Kinesis Data Streams?
Data is stored in Kinesis Data Records, with each record up to 1 MB in size
Which AWS service is ideal for large-scale data ingestion by numerous producers, with multiple consumers processing data at varying rates, for analytics and monitoring application clicks?
Amazon Kinesis
Which AWS service is used to transfer data from Kinesis Data Streams to other AWS services?
Amazon Kinesis Data Firehose