Bądźmy w kontakcie
 Czas trwania 21 godzin

Plan Szkolenia

Wprowadzenie

  • Przegląd Apache Kafka
  • Wprowadzenie do strumieniowania zdarzeń i przetwarzania danych w czasie rzeczywistym
  • Przegląd Apache Kafka i jego funkcji
  • Przypadki użycia i korzyści z Kafki w nowoczesnym rozwoju aplikacji

Zrozumienie architektury Kafki i kluczowych pojęć

  • Architektura Kafki: brokerzy, tematy, partycje i repliki
  • Producenci i konsumenci: publikowanie i konsumpcja wiadomości
  • Rola ZooKeeper w Kafce

Tematy i partycje w Kafce

  • Tworzenie i konfigurowanie tematów
  • Zrozumienie partycji i ich implikacji
  • Replikacja i odporność na awarie w Kafce

Producenci Kafki

  • Tworzenie producerów Kafki w różnych językach programowania
  • SerIALIZACJA komunikatów i techniki serializacji
  • Konfiguracje producenta i najlepsze praktyki

Konsumenci Kafki

  • Rozwój consumerów Kafki w różnych językach programowania
  • Konfigurowanie grup konsumenckich i offsetów
  • Strategie przetwarzania wiadomości i gwarancje dostawy

Integrowanie Kafki z systemami zewnętrznymi za pomocą Kafka Connect

  • Przegląd Kafka Connect i jego konektorów
  • Konfigurowanie i używanie Kafka Connect do integracji danych
  • Integrowanie Kafki z systemami zewnętrznymi

Pisanie aplikacji strumieniowych za pomocą Kafka Streams & ksqlDB

  • Wprowadzenie do Kafka Streams i jego możliwości przetwarzania strumieni
  • Rozwój aplikacji do przetwarzania strumieni z Kafka Streams
  • Używanie ksqlDB do przetwarzania danych i analiz w czasie rzeczywistym

Integrowanie aplikacji klienckiej Kafki z Confluent Cloud

  • Przegląd Confluent Cloud i jego funkcji
  • Konfigurowanie i łączenie aplikacji klienckiej Kafki z Confluent Cloud

Bezpieczeństwo Kafki

  • Wprowadzenie do funkcji bezpieczeństwa Kafki
  • Konfigurowanie SSL/TLS dla bezpiecznej komunikacji
  • Mechanizmy uwierzytelniania i autoryzacji w Kafce

Monitorowanie i operacje

  • Monitorowanie Kafki za pomocą metryk i narzędzi
  • Zarządzanie klastrami Kafki i zasobami
  • Diagnozowanie typowych problemów i optymalizacja wydajności

Najlepsze praktyki i rzeczywiste scenariusze użycia

  • Najlepsze praktyki w projektowaniu aplikacji opartych na Kafce
  • Przypadki studyjne i przykłady implementacji Kafki w różnych branżach
  • Najlepsze praktyki w budowaniu skalowalnych i odpornych na awarie architektur Kafki

Podsumowanie i kolejne kroki

Wymagania

  • Podstawowa wiedza z zakresu programowania

Grupa docelowa

  • Developerzy
  • Programiści

Wybierz dostępny termin kursu

  • Formularz Zdalne
  • Język polski
  • Szkolenie Kursy otwarte
  • Data rozpoczęcia 2026-11-16
  • Czas trwania 3 dni (21 godzin)
ZAREZERWUJ - 3870 PLN

Cena netto za uczestnika

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie