An application uses Amazon Kinesis Data Streams to ingest and process large streams of data records in real time. Amazon EC2 instances consume and process the data from the shards of the Kinesis data stream by using Amazon Kinesis Client Library (KCL) . The application handles the failure scenarios and does not require standby workers. The application reports that a specific shard is receiving more data than expected. To adapt to the changes in the rate of data flow, the "hot" shard is resharded. Assuming that the initial number of shards in the Kinesis data stream is 4, and after resharding the number of shards increased to 6, what is the maximum number of EC2 instances that can be deployed to process data from all the shards?
A) 12
B) 6
C) 4
D) 1
Correct Answer:
Verified
Q55: An application is expected to process many
Q56: A stock market monitoring application uses Amazon
Q57: A Developer wants to encrypt new objects
Q58: A Developer is writing a serverless application
Q59: A Developer is creating a Lambda function
Q61: A Development team currently supports an application
Q62: A Developer has created a Lambda function
Q63: A company has an application that logs
Q64: A company is using Amazon RDS MySQL
Q65: A company is providing services to many
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents