CLF-C02 Cloud Technology and Services Practice Question
Which AWS service provides a managed Apache Kafka streaming service without requiring customers to provision, configure, or manage Kafka clusters?
⚠ Common exam trap
A common mix-up: candidates confuse Amazon Kinesis Data Streams with a managed Kafka service, as both handle streaming data, but Kinesis uses a proprietary API and shard model, not the open-source Kafka protocol.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Amazon MSK Serverless
Amazon MSK Serverless is a fully managed Apache Kafka service that automatically provisions, scales, and manages Kafka clusters, eliminating the need for customers to handle cluster infrastructure. It supports the same Kafka producer and consumer APIs, making it ideal for streaming workloads without operational overhead.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Amazon Kinesis Data Streams
Why it's wrong here
Amazon Kinesis Data Streams is a fully managed real-time data streaming service, but it uses proprietary AWS APIs, a shard-based capacity model, and its own KCL consumer libraries. Existing Apache Kafka clients, topics, and partition semantics cannot connect to Kinesis without significant application code changes. Because this solution demands full Apache Kafka API compatibility, Kinesis does not satisfy the requirement, whereas Amazon MSK does.
- ✓
Amazon MSK Serverless
Why this is correct
Amazon MSK Serverless is a deployment mode for Amazon MSK that provisions and scales Kafka brokers automatically, so you don't need to select instance types or manage capacity. It provides the full Apache Kafka API, including Kafka Connect and tiered storage, meaning existing producers and consumers work without modification. This makes it the ideal choice when a fully managed, Kafka-compatible streaming platform is required, as it removes operational overhead while preserving API compatibility.
- ✗
Amazon SQS FIFO queues
Why it's wrong here
Amazon SQS FIFO queues are a message queue service, not a streaming platform: messages are delivered to consumers and then deleted from the queue, unlike Kafka which retains event history and allows replay. While FIFO queues provide strict message ordering and exactly-once processing, they rely on AWS-proprietary APIs and lack Apache Kafka's topic, partition, and consumer-group semantics. Therefore, they cannot meet a requirement for Kafka API compatibility in a streaming system.
- ✗
AWS Glue Streaming ETL
Why it's wrong here
AWS Glue Streaming ETL is a serverless data integration service that uses Spark Structured Streaming to continuously process data from sources such as Kinesis and Kafka. However, it does not act as a Kafka broker or provide a managed Kafka cluster; it merely consumes and transforms data. If the requirement is to have a Kafka-compatible ingestion layer, Glue Streaming ETL cannot replace the Kafka producer/consumer broker.
Quick reference
Cloud Service Model Comparison
| Model | You Manage | Provider Manages | Examples |
|---|---|---|---|
| IaaS | OS, runtime, apps, data | Hardware, hypervisor, networking | EC2, Azure VMs, GCP Compute Engine |
| PaaS | Apps and data | OS, runtime, middleware, hardware | Elastic Beanstalk, Azure App Service |
| SaaS | Data and settings only | Everything else | Microsoft 365, Salesforce, Workday |
| FaaS / Serverless | Function code only | Infra, scaling, runtime | Lambda, Azure Functions, Cloud Run |
| CaaS | Containers and apps | Kubernetes, OS, hardware | EKS, AKS, GKE |
Go deeper
Related to this question
About these practice questions
One of 993 original CLF-C02 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This CLF-C02 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CLF-C02 exam.