Academy

Kafka Streaming Technology

D10471

Apache Kafka is increasingly being used in IT solutions as an event bus or a data source. Developers and architects learn to use Kafka in different scenarios and configure it in the data centre.

Subjects that will be discussed:

  • Basics and architecture concept
  • APIs: Producer, Consumer, Kafka Streams, Kafka Connect
  • Use cases/labs: IoT, data integration in the public sector
  • Further concepts: Security, Event Sourcing, KSQL, REST Proxy, Schema Registry

Course duration

3 days

Course overview

Kafka is considered the standard solution for data integration. The course explains the basics of Kafka and provides exercises from real projects.

  • What is behind Kafka, where can Kafka be used and where not?
  • Use Kafka based on specific use cases
  • Adapt the Kafka configuration to the non-functional requirements as well as ensure optimal communication between clients and cluster
     

Learning objectives

After the course, you will be able to configure a Kafka cluster and the application-specific topics. You will also be able to use Kafka Streaming and Kafka Connect in the application software.

Target group

The course is designed for developers or people in the fields of systems engineering, data engineering and architecture who have already gained some practical experience.

Subscribe for public classes

02.09.2024 - 04.09.2024 Zurich

CHF
 
2700.00
  *
The fee includes all three course days including lunch and snacks.
-
3  Days
09:00 - 17:00
English

06.11.2024 - 08.11.2024 Zurich

CHF
 
2700.00
  *
The fee includes all three course days including lunch and snacks.
-
3  Days
09:00 - 17:00
English

Ask for a corporate course

Get a free offer for a corporate training, tailored to your needs.

Ask for a course