KafkaKraft Academy / Learn. Practise. Operate.

Build the skills.
Own the production moment.

Hands-on Apache Kafka and Confluent training for engineers who build, run and improve streaming platforms. Find your learning path, practise in KafkaKraft Labs, or bring specialist training to your team.

For platform engineers, developers, architects and SRE teams.

14+ years

Technology experience behind the training

5 learning tracks

Core Kafka to enterprise operations

One connected path

Learn → practise → apply

01 / Choose your direction

A clear path to
your next capability.

Start with the platform you use today, or the responsibility you want to take on next. Explore the full curriculum on our dedicated learning website.

01FOUNDATIONS

Apache Kafka

Understand the decisions behind a dependable streaming platform.

  • Topics, partitions & replication
  • Producers, consumers & delivery guarantees
  • KRaft controllers & metadata quorum
Explore curriculum
02ENTERPRISE STREAMING

Confluent Platform

Connect, govern and operate your enterprise Kafka ecosystem.

  • Schema Registry & schema evolution
  • Kafka Connect, connectors & transformations
  • Security, observability & streaming SQL
Explore curriculum
03MANAGED CLOUD

Confluent Cloud

Build the skills to move streaming workloads into the cloud.

  • Service accounts, access & networking
  • Connectors, governance & cost awareness
  • Cluster Linking & migration planning
Explore curriculum
04CLOUD-NATIVE OPERATIONS

Confluent for Kubernetes

Learn to manage the platform through declarative infrastructure.

  • Operator architecture & custom resources
  • Storage, placement & deployment patterns
  • Rolling updates & day-two operations
Explore curriculum
05RELIABILITY & RESPONSE

Kafka Production SRE

Practise the investigation skills that matter when systems degrade.

  • Consumer lag & rebalance investigations
  • Replication, broker & quorum failures
  • Recovery checks & incident runbooks
Explore curriculum
→YOUR TEAM. YOUR PLATFORM.

Not sure where
to start?

Tell us about your role, experience and platform. We’ll help you identify a focused training path and the skills to prioritise.

Plan your training
02 / Meet your learning environment

Less passive learning.
More hands on the platform.

KafkaKraft Labs is our dedicated learning destination. Move from visual explanations to sandbox exercises and incident scenarios, with AI-assisted guidance available in the platform.

Explore the current curriculum and access options on the Labs website.

03 / Learn your way

Individual progress.
Team-wide confidence.

Choose independent practice or a guided engagement shaped around the people and platforms in your organisation.

01 / Self-paced exploration

Build your foundation

Explore the course catalogue, follow your chosen track and return to practical exercises as your understanding grows.

Browse the course catalogue ↗
02 / Instructor-led teams

Learn around your stack

Discuss a private workshop focused on your team’s Kafka or Confluent environment, experience level and operational priorities.

Discuss a team workshop ↗
03 / Training + advisory

Apply it to your platform

Combine targeted learning with an architecture or operations discussion, connecting the concepts to your next migration or reliability challenge.

Explore a tailored engagement ↗
Learn with a practitioner’s perspective.

Led by Vijay, founder of KafkaKraft, with 14+ years of technology experience and specialist expertise across Apache Kafka, Confluent Platform, Confluent for Kubernetes and Confluent Cloud.

Before you begin

A few useful
answers.

Where should I start if I’m new to Kafka?

Start with the Apache Kafka track to build your understanding of topics, partitions, producers, consumers and replication. Basic command-line and networking knowledge will help with practical exercises.

Is KafkaKraft Labs a separate website?

Yes. This page helps you choose a training path. The curriculum, labs and incident experiences are hosted on labs.kafkakraft.com. Check the Labs website for current access, account and pricing details.

Can you tailor training to our enterprise platform?

Yes. Share your platform, team size, experience level and learning goals. We can discuss a focused programme covering Apache Kafka, Confluent Platform, Confluent Cloud or Confluent for Kubernetes.

Does the training cover production operations?

The Production SRE track focuses on incident investigation and recovery concepts. Other tracks cover platform-specific operational topics. Browse the current curriculum for the detailed scope of each track.

Make your next learning step count.

Explore the Labs platform, or talk to Vijay about the right programme for your team.

Let’s plan your training