Basics of Apache Kafka (EN)

Information

Description

Interactive training aimed at introducing participants to the key concepts, architecture and practical use of Apache Kafka.

Participants will acquire skills in creating, configuring and managing Kafka clusters and will be able to effectively work with distributed data streams for real applications in an event streaming environment.

Goals

  • Familiarize participants with the concepts of publishing and subscribing messages in Apache Kafka.
  • Understanding the architecture and basic components of the Kafka ecosystem.
  • Learn how to create, configure and manage a Kafka cluster for streaming events.
  • Demonstrate practical usage scenarios for real applications.

Target

This training is suitable for:
  • Developers and Architects interested in real-time event processing and distributed data processing.
  • DevOps specialists who manage and deploy Kafka clusters.
  • Data Engineers who deal with data analysis and processing and are looking for effective ways to stream data.

Contents

Introduction to event streaming.
Principles and applications in modern software engineering.
Overview of Apache Kafka:
  • basic properties
  • advantages
  • key concepts
Apache Kafka Architecture and Components:
  • broker
  • stoker
  • partition
  • producer
  • consumer
  • Kafka Connect
  • Kafka Streams
  • Kafka Cluster
Installation and basic configuration of Kafka Cluster.
Kafka Connect - connecting Kafka with external data stores and systems.
Kafka Streams - an overview of the library for event streaming and data processing.

Followups

Advanced Apache Kafka techniques

Basics of Apache Kafka (EN)

Selected course term

20.3.2025  ONLINE

Price
650 EUR + 21% VAT

Course terms

ONLINE
Course term shown

Contact the supplier


Because of spam protection, please answer the following question how much is two and ten ? Write the sum in digits.