Logo
flag

Apache Kafka

Logo

Please rate the course

0.0
Source:
Language:
Russian
Duration:
32:15:42
Number of lessons:
22
Added date:
18/05/2024
Rating:
0.0

Course short description

Kafka is a service that allows messages to be transferred between different systems in real time and with high throughput. It is used for various purposes - transferring data to storage, streaming analytics, interaction between services, etc.


If you want to work in big data processing projects or microservice architecture projects, then it will be useful for you to master this technology . During the course, we will practically solve work problems related to Kafka, and we will analyze the problems that developers and data engineers most often encounter when working with the service. You will also learn how to develop complex data processing systems.


Who is this course for?

  • Developers, who want to learn how to competently organize the work of microservices and increase the overall reliability of the system;
  • Data engineers who want to learn how to build complex data processing systems;
  • Architects who organize architecture using Kafka.< /li>

After training you will be able to:

  • Deploy Kafka;
  • Configure brokers and themes;
  • Use basic APIs;
  • Develop programs using high-level frameworks Kafka Streams, Spring, Akka;
  • Integrate Kafka with other systems;
  • Set up monitoring and security (authentication, authorization).

Additionally in the course you:

  • Get acquainted with working with topics in SQL (ksqlDB);
  • Learn how to work with Schema Registry;
  • Get acquainted with the REST API for working with Kafka.

Write your comment

Logo