KodeKloud

Apache Kafka: Security and Event-Driven Systems

KodeKloud

Apache Kafka: Security and Event-Driven Systems

Mumshad Mannambeth

Instructor: Mumshad Mannambeth

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

7 hours to complete
Flexible schedule
Learn at your own pace
Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

7 hours to complete
Flexible schedule
Learn at your own pace

What you'll learn

  • Configure and manage Kafka clusters using KRaft, including broker setup, offset management, and security hardening

  • Use Confluent Platform tools—Schema Registry and ksqlDB—to manage data governance and real-time stream processing

  • Build automated data pipelines with Kafka Connect to integrate Kafka with external systems, including Amazon S3

  • Design and deploy an end-to-end event-driven system on AWS EC2, connecting backend services and a live frontend

Details to know

Shareable certificate

Add to your LinkedIn profile

Recently updated!

July 2026

Assessments

9 assignments¹

AI Graded see disclaimer
Taught in English

See how employees at top companies are mastering in-demand skills

 logos of Petrobras, TATA, Danone, Capgemini, P&G and L'Oreal

There are 4 modules in this course

This module takes you beyond Kafka fundamentals into advanced architecture and performance concepts. You’ll explore internal mechanics, optimization strategies, and how Kafka handles large-scale workloads. It prepares you to design robust, high-throughput streaming systems.

What's included

11 videos3 readings2 assignments

Explore the Confluent ecosystem and its enterprise-grade enhancements to Apache Kafka. This module introduces tools like Schema Registry, ksqlDB, and Control Center. You’ll learn how Confluent simplifies building, managing, and scaling event streaming platforms.

What's included

3 videos2 assignments

This module focuses on integrating Kafka with external systems using Kafka Connect. You’ll learn how to build scalable data pipelines with source and sink connectors. It also covers connector configuration, transformations, and real-world integration patterns.

What's included

4 videos1 reading2 assignments

In this hands-on project, you will design and implement a complete event-driven system using Kafka. You’ll apply concepts from previous modules to build a real-world streaming solution. This project reinforces practical skills in architecture, integration, and data flow design.

What's included

5 videos1 reading3 assignments

Instructor

Mumshad Mannambeth
KodeKloud
25 Courses40,757 learners

Offered by

KodeKloud

Why people choose Coursera for their career

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions

¹ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.