CCAAK Overview — What’s Tested, Common Traps & How to Prepare

Everything to know before CCAAK (Confluent Certified Administrator for Apache Kafka): exam focus areas, operational mental models (replication, ISR, controllers), and a practical prep funnel.

Exam snapshot (high level)

  • Certification: Confluent Certified Administrator for Apache Kafka (CCAAK)
  • Audience: platform/data engineers and SREs who operate Kafka clusters or support Kafka at scale
  • Skills level: you should be comfortable reading configs, using CLI tools, and diagnosing common cluster states
  • Official details: registration, pricing, and delivery mode can change—use the official links in Resources for the most current info.

Study funnel: Follow the Study Plan → work the Syllabus objective-by-objective → use the Cheatsheet for recall → validate with Practice.


What CCAAK measures (what you should be able to do)

1) Understand Kafka cluster architecture operationally

  • Brokers, controllers, partitions, replication, and how failover looks from the outside.
  • What ISR means, why it shrinks, and how durability settings interact (acks/min ISR).

2) Configure brokers and clusters safely

  • Listener configuration, storage/log directories, networking settings, and performance basics.
  • Making changes safely (rolling restarts, verification, and backout thinking).

3) Manage topics and data placement

  • Partition count vs parallelism, replication factor choices, topic-level overrides.
  • Partition reassignment and preferred leader election (conceptual + operational intent).

4) Apply security controls

  • TLS basics, SASL authentication mechanisms (high level), and authorization with ACLs.
  • Least privilege: what producers vs consumers vs admins need.

5) Monitor and troubleshoot

  • Recognize unhealthy states (under-replicated partitions, offline partitions, controller churn).
  • Diagnose lag, rebalances, timeouts, disk pressure, and misconfiguration.

6) Operate the Confluent ecosystem (awareness)

  • Schema Registry, Kafka Connect, Control Center (or equivalent monitoring), and how they relate to cluster health.

Who should take CCAAK?

  • Engineers responsible for Kafka reliability (availability, durability, performance, security)
  • Teams supporting multiple producer/consumer applications and needing consistent governance
  • Engineers preparing for more advanced streaming platform roles (capacity planning, multi-cluster patterns)

Readiness checklist

  • I can explain ISR, replication factor, and why min.insync.replicas affects durability.
  • I can choose a topic configuration for throughput vs durability and justify the trade-off.
  • I can diagnose “under-replicated partitions” vs “offline partitions” and pick the next step.
  • I understand consumer group scaling and why partitions cap parallelism.
  • I can explain TLS vs SASL vs ACLs (encryption vs authn vs authz).

  • Study Plan: 30/60/90 day schedules → Open
  • Syllabus: objectives by topic → Open
  • Cheatsheet: configs + commands + pickers → Open
  • Practice: drills and mixed sets → Start