Skip to content

AWS::Kinesis::Stream

  • Creates a Kinesis stream that captures and transports data records that are emitted from data sources
  • Real-time streaming model

  • Producer can use Kinesis Agent, AWS SDK or Kinesis Producer Library (KPL)

Properties

RetentionPeriodHours

  • Retention between 1 to 365 days
  • Data cannot be deleted before this period

ShardCount

  • Billing is per shard provisioned
  • The partition key within each record tells to which shard the record will go
  • Messages with same partition key go to the same shard
  • Each shard supports 1MB/s incoming data and 2MB/s outgoing data