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

A company already runs Apache Kafka on-premises and wants the same Kafka APIs/ecosystem on AWS with minimal migration friction. Which service fits?

A.Amazon Kinesis Data Streams

Kinesis requires code changes — it's not Kafka-compatible.

B.Amazon MSK (Managed Streaming for Apache Kafka)

Correct. MSK preserves the Kafka ecosystem with managed ops.

C.Amazon SQS

SQS is a message queue, not a streaming log platform.

D.Amazon EventBridge

EventBridge is an event bus for app integration, not Kafka.

Why this answer

Amazon MSK is fully managed Apache Kafka — same APIs, tooling, and ecosystem as existing Kafka deployments. Kinesis is a proprietary streaming service requiring producer/consumer changes.

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