DEA-C01 Data ingestion and transformation

A platform team runs one Kinesis data stream with 12 shards that feeds a fraud model, a live dashboard, and an archive job. Each reader must get dedicated read bandwidth so that none of them slows the others. Under default quotas, how many registered consumers can use enhanced fan-out on this single stream?

Show answer and explanation

Answer: C

Kinesis Data Streams allows up to 20 registered enhanced fan-out consumers per stream by default. Each registered consumer receives its own dedicated 2 MB per second of read throughput per shard over an HTTP/2 push subscription, so the fraud model, the dashboard, and the archive job do not compete for a shared pool. The shard count does not set this limit. Consumers beyond the allowance must fall back to standard shared-throughput polling.

Why the other options are wrong

  • A. Five is well below the default enhanced fan-out allowance of 20 registered consumers per stream, so it would wrongly suggest the three readers cannot all be registered.
  • B. Ten registered consumers is still below the default per-stream allowance of 20, so this option understates the limit.
  • D. The shard count does not cap enhanced fan-out consumers. The limit applies to registered consumers per stream, independent of how many shards the stream has.

Keep going. 253 DEA-C01 questions, answers explained after each one.

Practise this domain

Reviewed November 2026. Spotted a problem with this question? Report it from the practice tool.