Courseiva

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

ModelYou ManageProvider ManagesExamples
IaaSOS, runtime, apps, dataHardware, hypervisor, networkingEC2, Azure VMs, GCP Compute Engine
PaaSApps and dataOS, runtime, middleware, hardwareElastic Beanstalk, Azure App Service
SaaSData and settings onlyEverything elseMicrosoft 365, Salesforce, Workday
FaaS / ServerlessFunction code onlyInfra, scaling, runtimeLambda, Azure Functions, Cloud Run
CaaSContainers and appsKubernetes, OS, hardwareEKS, AKS, GKE

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 →

How Courseiva writes practice questions · Editorial policy

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.