Wprowadzenie do architektury sterowanej zdarzeniami z wykorzystaniem platformy Apache Kafka

LICZBA DNI: 3 (24h)

KOD KURSU: APACHE/KAFKA

POZIOM SZKOLENIA:

# apache-kafka

# kafka-clients

# kafka-connect

# kafka-streams

# producer/consumer

# event-driven-architecture

Szkolenie na zamówienie

Szkolenie dostosowane do potrzeb Twojego zespołu. Dostępne WYŁĄCZNIE na zamówienie.

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin

Interesuje Cię ta tematyka i szukasz szkolenia tylko dla siebie?

O szkoleniu

DLA KOGO?

Software Engineers, Data Engineers, DevOps/SysOps, DBAs

WYMAGANIA

Wymagana podstawowa znajomość w zakresie: konteneryzacji Docker, języków programowania np. Java i systemu kontroli wersji Git

ZALETY

Cele szkolenia

Nabycie fundamentalnej wiedzy o platformie Apache Kafka niezbędnej do pracy na środowiskach produkcyjnych

Zakres szkolenia obejmuje omówienie podstawowych komponentów ekosystemu tj. Apache ZooKeeper, Apache Kafka, Kafka Connect, Kafka Producer/Consumer

Przygotowanie do pracy z platformą Apache Kafka zarówno od strony administracji klastrem (konfiguracja serwerów, protokoły bezpiecznej komunikacji, zarządzanie dostępami) jak i od strony klienta (dostępne API do przetwarzania strumieniowego, metody optymalizacji)

Program

  • Ewolucja modeli komunikacji
  • Przegląd komponentów platformy
  • ZooKeeper - architektura i możliwości konfiguracji
  • Architektura i możliwości konfiguracji klastra Kafka
  • Komunikacja klient-broker
  • Organizacja danych w ramach klastra Kafka
  • Producer API i metody optymalizacji
  • Consumer API i metody optymalizacji
  • Integracja z systemami zewnętrznymi z użyciem Kafka Connect
  • Wprowadzenie do KStream API
  • Wprowadzenie do KTable API
  • Szyfrowanie SSL w komunikacji klient serwer
  • Uwierzytelnienie z wykorzystaniem protokołu SASL
  • Uwierzytelnienie z wykorzystaniem protokołu Kerberos
  • Kontrola dostępu do danych w wykorzystaniem ACL

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.