Apache Kafka – poziom średnio zaawansowany

    Czas trwania
    Godzina rozpoczęcia
    Stopień trudności

      Apache Kafka – poziom średnio zaawansowany

      Opis szkolenia

      Celem szkolenia Apache Kafka – poziom średnio zaawansowany jest poznanie kluczowych mechanizmów zabezpieczania Kafki, takich jak uwierzytelnianie (SASL, Kerberos, SSL) oraz szyfrowanie danych (TLS).

      Poznaj program szkolenia

      Co zyskasz dzięki szkoleniu ?

      Cele szkolenia

      Celem szkolenia jest:

      • zrozumienie zaawansowanych mechanizmów działania Apache Kafka, w tym wyboru brokera kontrolera, rebalansingu konsumentów oraz strategii przypisania partycji.
      • zdobycie praktycznych umiejętności w korzystaniu z Kafka Streams API do przetwarzania strumieniowego, w tym operacji Map, Filter, Join, Group i Reduce.
      • nauka integracji danych za pomocą Kafka Connect, w tym konfiguracji konektorów oraz transformacji danych w locie (SMT).
      • poznanie kluczowych mechanizmów zabezpieczania Kafki, takich jak uwierzytelnianie (SASL, Kerberos, SSL) oraz szyfrowanie danych (TLS).

      Umiejętności

      Dzięki szkoleniu uczestnik zdobędzie umiejętności:

      • zarządzania klastrem Apache Kafka, w tym wyboru brokera kontrolera i obsługi rebalansingu konsumentów.
      • korzystania z Kafka Streams API do przetwarzania danych w czasie rzeczywistym.
      • integrowania systemów z Apache Kafka za pomocą Kafka Connect oraz transformacji danych w locie.
      • zabezpieczania środowiska Apache Kafka, w tym konfiguracji uwierzytelniania i szyfrowania komunikacji.
      Czy to szkolenie jest dla Ciebie ?

      Profil uczestników

      Szkolenie przeznaczone jest dla:

      • programistów, którzy chcą pogłębić wiedzę na temat Apache Kafka i nauczyć się przetwarzania danych w czasie rzeczywistym.
      • architektów systemów, którzy chcą projektować skalowalne rozwiązania oparte na Apache Kafka i integrować je z innymi systemami.
      • osób posiadających podstawową wiedzę o Apache Kafka, które chcą poszerzyć swoje umiejętności na poziomie średnio zaawansowanym.


      Przygotowanie uczestników

      • Praktyczna umiejętność programowania w języku Java.
      • Uczestnictwo w szkoleniu Apache Kafka – architektura i Spring Kafka.
      Czas trwania

      Przed nami:

      • 2 dni, 16 godzin szkoleniowych
      Szczegółowy program szkolenia

      Szczegółowy opis szkolenia

      Broker kontroler

      • Wybór broker kontreolera w oparciu o Zookeeper i KRaft

      Rebalansing konsumentów

      • Stany grup konsumentów i przejścia pomiędzy nimi 
      • Dostępne strategie przypisania partycji do kosumentów 
      • Własna strategia przypisania partycji do kosnumentów 

      Kafka Streams

      • Koncpecje przetwarzania strumieniowego 
      • Wzorce projektowe
      • Kafka Streams API – teoria oraz praktykczne zastosowanie  
      • Głowne operacje – Map, Filter, Join, Group i Reduce

      Kafka Connect 

      • Podstawy integracji danych i koncepcja Kafka Connect 
      • Architektura Kafka Connect – tryb standalone i distributed 
      • Konektory w Kafka Connect – Source i Sink Connectors 
      • Transformacja danych – Single Message Transformations (SMT

      Zabezpieczanie Kafki

      • Podstawy bezpieczeństwa w Apache Kafka
      • Szyfrowanie kompleksowe
      • Mechanizmy uwierzytelniania – SASL, Kerberos i SSL
      • Szyfrowanie danych – TLS dla komunikacji w klastrze

      Metoda realizacji szkolenia

      Szkolenie realizowane jest w formie naprzemiennie następującej po sobie części teoretycznej w postaci mini wykładów oraz części praktycznej w postaci ćwiczeń komputerowych. Szkolenie łączy w sobie fachową wiedzę merytoryczną z praktycznymi przykładami jej wykorzystania w środowisku pracy.

      POBIERZ PROGRAM W PDF

      Ścieżka rozwoju
      W ramach szkolenia zapewniamy

      W ramach szkolenia zapewniamy

      • materiały szkoleniowe
      • certyfikat potwierdzający udział w kursie
      • pełna obsługa cateringowa (dla szkoleń stacjonarnych)

      Podobne szkolenia