Amazon Kinesis Data Streams now supports scaling up to 10,000 MB/s throughput with a single API call
Starting today, you can use the UpdateShardCount API in Amazon Kinesis Data Streams to scale up to 10,000 shards for a single data stream. You can use Amazon Kinesis Data Streams to capture, store, and analyze terabytes of data per hour from clickstreams, financial transactions, social media feeds, and more. The UpdateShardCount API enables you to rapidly scale the capacity of data streams up or down to handle changes in data volumes without any disruption to the producing or the consuming applications.
Source:: Amazon AWS