3 minute read

I would like to strongly recomend the Confluent Fundamentals for Apache Kafka® course and Confluent Fundamentals Accreditation certification for anyone interested learning more about the Apache Kafka project.

Training and exam certification are free.

Course Objectives

  • Gain an understanding of Apache Kafka® and the Confluent Platform
  • Explore use cases
  • Receive an overview of Kafka’s core concepts that enable it to power a highly scalable, highly available and resilient real-time event streaming platform
  • Be introduced to the Confluent Platform, offering an enterprise-ready, real-time event streaming platform powered by Apache Kafka®
  • Begin preparation to attend Apache Kafka® Administration by Confluent and/or the Confluent Developer Skills for Building Apache Kafka® training courses.


  • Motivation and Customer Use Cases
    • Motivation for a paradigm change to “Event-driven”
    • How Kafka is the backbone of real-time event streaming
    • How other major players in the market use Kafka
    • Customer Use Cases
      • Microservices, IoT and Edge Computing
      • Core Banking, payments engine and fraud detection
      • Cyber Data Collection and Dissemination
      • ESB Replacement
      • Data Pipelining
      • eCommerce and Customer 360
      • Mainframe offloading
  • Apache Kafka® Fundamentals
    • Architecture
    • ZooKeeper’s role
    • Topics, Partitions and Segments
    • The commit log and streams
    • Brokers and Broker replication
    • Producers Basics
    • Consumers, Consumer groups and Offsets
  • How Kafka Works
    • High-level code overview for a basic producer and a basic consumer
    • High Availability through Replication
    • Data Retention Policies
    • Producer Design and Producer Guarantees
    • Delivery Guarantees, including Exactly Once Semantic
    • Partition strategies
    • Consumer group rebalances
    • Compacted Topics
    • Troubleshooting strategies
    • Security overview
  • Integrating Kafka into your Environment
    • Get streams of data into and out of Kafka with Kafka Connect and REST Proxy
    • Maintain data formats and ensure compatibility with Schema Registry and Avro
    • Build real-time streaming applications with Confluent ksqlDB & Kafka Streams
  • The Confluent Platform
    • The Streaming Platform as the Central Nervous System
    • Deployment Models — on premise versus SaaS
    • The Confluent Control Center
    • Role Based Access Control (RBAC)
    • The Confluent CLI
    • Confluent Operator
    • The Confluent Hub for Certified Connectors

Free certification

At the end of the course, you can earn a badge by passing a final exam.