Skip to content
SkilBrill Training Institute Logo
  • Home
  • Courses
  • About
  • Contact
  • Blog
    • Freshers

Home - Lessons - Confluent Certified Developer for Apache Kafka Training (CCDAK) - M4 — Kafka Connect on the Confluent Platform - Writing a source connector configuration and a sink connector configuration

Confluent Certified Developer for Apache Kafka Training (CCDAK) Writing a source connector configuration and a sink connector configuration
Confluent Certified Developer for Apache Kafka Training (CCDAK)
0% Completed
M1 — The Confluent Platform and the CCDAK Exam Map
What Confluent adds on top of Apache Kafka and where the boundary sits
Reading
CCDAK format: 90 minutes, proctored, with choice, matching and build-list items
Reading
The six exam domains and their weightings, from development down to testing
Reading
Standing up a Confluent Cloud cluster and a local platform sandbox
Reading
Topic, partition and key design as the first decision in a streaming design
Reading
What the exam leaves out: broker administration and access control policy
Reading
M2 — Producers, Consumers and Delivery Semantics
Producer configuration: acks, retries, batch size, linger and compression
Reading
Partitioning by key for ordering and the ordering boundary that draws
Reading
The consumer poll loop, poll settings and the backpressure it creates
Reading
Offset handling: manual commit, autocommit and the replay it allows
Reading
Idempotent producer, transactions and the read_committed consumer
Reading
Client metrics: record error rate, latency percentiles and throughput
Reading
M3 — Schema Registry and Compatibility Rules
Subjects, naming strategies and why the subject name decides compatibility
Reading
Avro schema evolution: adding a field with a default and a reader version
Reading
Compatibility modes BACKWARD, FORWARD, FULL and NONE in practice
Reading
JSON Schema and Protobuf subjects and their own compatibility behaviour
Reading
Serializers and deserializers for Avro, JSON Schema and Protobuf on the client
Reading
Registering a broken schema and reading the validation error before it ships
Reading
M4 — Kafka Connect on the Confluent Platform
Worker architecture in standalone and distributed mode on a cluster
Reading
Writing a source connector configuration and a sink connector configuration
Reading
Converters and schemas that map a database row onto an Avro record
Reading
Single Message Transforms: rewriting keys, flattening and routing records
Reading
Exactly-once support, dead letter topics and connector error handling
Reading
Managing connectors through the REST API and the command line interface
Reading
M5 — Kafka Streams Topologies
KStream, KTable, GlobalKTable and the stream-table duality in one topology
Reading
Windowing: tumbling, hopping, sliding and session windows with a grace period
Reading
Joins: stream-stream and stream-table, and the co-partitioning requirement
Reading
State stores, changelog topics and what state costs in a local store
Reading
Topology optimisation: caching, stateful operator cost and rebalancing
Reading
Testing a topology with the test driver before it reaches a real cluster
Reading
M6 — Exactly-Once, Confluent Cloud and Security
The transaction coordinator, producer id and sequence number behind EOS
Reading
Where exactly-once holds and where the guarantee stops at a topic boundary
Reading
Confluent Cloud: dedicated clusters, serverless and shared infrastructure
Reading
Networking: private links, VPC peering and the transit gateway path
Reading
Access control with principals, role bindings and service accounts
Reading
Connecting to Confluent Cloud with the command line tools and an API key
Reading
M7 — Observability, Testing and Development Depth
Instrumenting a producer and consumer with JMX and the client metrics
Reading
Consumer lag as the first question: where it comes from and when it matters
Reading
Unit testing with a mock producer and a mock consumer
Reading
Integration testing against a broker with an embedded or containerised cluster
Reading
Turning a business requirement into a topic, a key and a schema design
Reading
Reviewing code for delivery semantics, error handling and rebalance risk
Reading
M8 — Capstone: A Confluent Streaming Service and the Exam Paper
Publish an order stream with Avro schemas registered under two subjects
Reading
Build a Connect pipeline that moves database change events into Kafka
Reading
Write a Streams topology that aggregates revenue per account per hour
Reading
Enable exactly-once processing and show the duplicate is gone on replay
Reading
Deploy to a Confluent Cloud cluster with access rules and lag alerts
Reading
Sit a full 90-minute CCDAK practice paper and score it by domain
Reading
Announcements Course Info
PreviousNext

Global Trusted Software Training Partner Since 2022

SkilBrill Training Institute delivers industry-focused technology education that bridges the gap between academic learning and real-world demands. Our structured programs combine foundational theory with practical application, ensuring every graduate is confident and job-ready from day one.

Learn More About Us

© 2026 SkilBrill Training Institute. All Rights Reserved. Privacy Policy Terms Refunds Outcomes

📞 Enroll Now

Start Your Journey

Fill in your details and our team will get back to you within 24 hours

Please enable JavaScript in your browser to complete this form.