📋 Kinesis Cheat Sheet

Kinesis powers real-time streaming scenarios on the DEA-C01 exam: ingestion, delivery, and stream analytics.

Why This Cheat Sheet Matters for DEA-C01

This cheat sheet covers the most important Amazon Kinesis concepts tested on the DEA-C01 (AWS Data Engineer Associate) certification exam. It contains 3 sections with 12 key points that you should memorize before exam day. Amazon Kinesis enables real-time data streaming. Study Kinesis Data Streams, Data Firehose, Data Analytics, shard management, consumers, and streaming ingestion patterns. Use this as a quick-reference guide during your final review sessions.

3Sections
12Key Points

Service Comparison

  • Kinesis Data Streams (KDS): real-time, custom consumers, manual shard management, 1-365 day retention.
  • Kinesis Data Firehose: near-real-time delivery to S3, Redshift, OpenSearch, or HTTP endpoints with built-in transformation.
  • Kinesis Data Analytics: real-time SQL or Apache Flink queries on streaming data.
  • Enhanced fan-out provides dedicated throughput per consumer on KDS.

Scaling and Performance

  • Each shard supports 1 MB/s or 1,000 records/s ingest, and 2 MB/s read.
  • Resharding (split/merge) adjusts throughput capacity.
  • Firehose automatically scales; no shard management needed.
  • Use random partition keys to distribute data evenly across shards.

Exam Cues

  • Need real-time with custom processing: Kinesis Data Streams.
  • Need fully managed delivery to S3/Redshift: Kinesis Data Firehose.
  • Need real-time SQL on streams: Kinesis Data Analytics.
  • Need higher read throughput per consumer: enhanced fan-out.

Practice Kinesis Questions

Put your knowledge to the test with practice questions.

More DEA-C01 Cheat Sheets