
Answer-first summary for fast verification
Answer: 10
10 Amazon Kinesis Data Streams enables you to build custom applications that process or analyze streaming data for specialized needs. A Kinesis data stream is a set of shards. A shard is a uniquely identified sequence of data records in a stream. A stream is composed of one or more shards, each of which provides a fixed unit of capacity.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
During a high-traffic sale day, one of your Amazon Kinesis Streams is experiencing increased traffic. To handle this, your Kinesis Administrator has split the shards, increasing the number from 6 to 10 shards in the Kinesis Stream. Your consumer application, which processes this data, is based on the Kinesis Client Library (KCL) and runs on EC2 instances.
Given this scenario, what is the maximum number of EC2 instances that can be deployed to process these 10 shards?
A
10
B
1
C
2O
D
6