Skip to main content
CloudCertPrep
DEA-C01Domain 1: Data Ingestion and TransformationIngestion & ETLmediumSingle choice

A team needs to land streaming clickstream data directly into S3 as batched files, with optional format conversion — no custom consumers needed. Which Kinesis service fits best?

A.Kinesis Data Streams

Data Streams requires you to write consumers that process and store records.

B.Amazon Data Firehose

Correct. Firehose is the managed 'stream → destination' delivery service.

C.Kinesis Data Analytics

Data Analytics is for SQL processing over streams, not S3 delivery.

D.Amazon Managed Service for Apache Flink

Managed Flink runs stream-processing apps — overkill for simple landing.

Why this answer

Amazon Data Firehose (formerly Kinesis Data Firehose) delivers streams directly to destinations like S3/Redshift/OpenSearch with built-in batching, compression, and format conversion — no consumer code required.

Correct answer: B · Last reviewed 2026-10-26

Official AWS references

Practice this interactively

Answer without seeing the solution first in the Ingestion & ETL practice session.

Practice Ingestion & ETL