AWS Certified Developer Associate (#171)

A stock market monitoring application uses Amazon Kinesis for data ingestion. During simulated tests of peak data rates, the Kinesis stream cannot keep up with the incoming data. What step will allow Kinesis to accommodate the traffic during peak hours?

Install the Kinesis Producer Library (KPL) for ingesting data into the stream.
Reduce the data retention period to allow for more data ingestion using
DecreaseStreamRetentionPeriod
.
Increase the shard count of the stream using
UpdateShardCount
.
Ingest multiple records into the stream in a single call using
PutRecords
.