
Ultimate access to all questions.
A development team is setting up Kinesis Data Streams to collect real-time data from various appliances. For testing purposes, the team has initially set the configuration with a single shard, which imposes specific capacity limits on throughput.
What is the expected outcome if the data producer attempts to add more data to the data stream than what the configured shard capacity can handle?
A
Contact AWS support to request an increase in the number of shards
B
The put data calls will be rejected with a AccessDeniedException exception once the limit is reached
C
Data is lost unless the partition key of the data records is changed in order to write data to a different shard in the stream
D
The put data calls will be rejected with a ProvisionedThroughputExceeded exception