Create and manage Kinesis data streams (original) (raw)
Amazon Kinesis Data Streams ingests a large amount of data in real time, durably stores the data, and makes the data available for consumption. The unit of data stored by Kinesis Data Streams is a data record. A data stream represents a group of data records. The data records in a data stream are distributed into shards.
A shard has a sequence of data records in a stream. It serves as a base throughput unit of a Kinesis data stream. A shard supports 1 MB/s and 1000 records per second for writes and 2 MB/s for reads in both on-demand and provisioned capacity modes. The shard limits ensure predictable performance, making it easier to design and operate a highly reliable data streaming workflow.
In this section, you learn how to set the capacity mode for the stream and how to create a stream using either the AWS Management Console or APIs. Then you can take additional actions on the stream.
Topics
- Choose the data stream capacity mode
- Create a stream using the AWS Management Console
- Create a stream using the APIs
- Update a stream
- List streams
- List shards
- Delete a stream
- Reshard a stream
- Change the data retention period
- Tag your Amazon Kinesis Data Streams resources
Use the AWS Streaming Data Solution for Amazon Kinesis
Choose the data stream capacity mode
Did this page help you? - Yes
Thanks for letting us know we're doing a good job!
If you've got a moment, please tell us what we did right so we can do more of it.
Did this page help you? - No
Thanks for letting us know this page needs work. We're sorry we let you down.
If you've got a moment, please tell us how we can make the documentation better.