Bądźmy w kontakcie
 Czas trwania 16 godzin

Plan Szkolenia

Moduł 1: Wprowadzenie do architektury Confluent Apache Kafka i konfiguracji klastra

  • Czym są Apache Kafka i platforma Confluent?
  • Podstawy brokera Kafki, producenta, konsumenta i tematu
  • Rola Kafki w potokach strumieniowania danych i przesyłania wiadomości
  • Rozszerzenia Confluent: REST Proxy, Schema Registry, Control Center
  • Architektura klastra Kafki: brokerzy, partycje i replikacja

Moduł 2: Konfiguracja kworum Zookeeper

  • Czym jest Zookeeper?
  • Rola Zookeepera w klastrze Kafki
  • Rozmiar kworum Zookeeper
  • Konfiguracja Zookeepera
  • Wdrażanie SSH na naszych serwerach
  • Warsztaty: Konfiguracja Zookeepera (jako zespół i jako usługa)
  • Korzystanie z interfejsu wiersza poleceń (CLI) Zookeepera
  • Warsztaty: Konfiguracja kworum Zookeeper
  • Wewnętrzny system plików Zookeepera
  • Czynniki wydajności wpływające na Zookeepera
  • Demo: Narzędzia do zarządzania Zookeeperem i Zoonavigator

Moduł 3: Konfiguracja klastra Kafki

  • Podstawy Kafki
  • Konfiguracja Kafki
  • Warsztaty: Konfiguracja Kafki na pojedynczym brokerze
  • Warsztaty: Wykonywanie poleceń Kafki
  • Warsztaty: Konfiguracja Kafki z wieloma brokerami (klaster)
  • Warsztaty: Testowanie klastra Kafki
  • Czy mogę połączyć się z moim klastrem Kafki?
  • Konfiguracja advertised.listeners: kluczowe ustawienie
  • Konfiguracja tematów
  • Konfigurowanie odbierania i dostarczania wiadomości w tematach
  • Warsztaty: Demonstracja odporności Kafki
  • Wydajność Kafki: I/O, sieć, RAM, CPU, system operacyjny
  • Wydajność Kafki: inne czynniki
  • Warsztaty: Jak modyfikować konfiguracje brokerów

Moduł 4: Zaawansowana konfiguracja Kafki

  • Konfiguracja Landoop Kafka Topics UI, Confluent REST Proxy, Confluent Schema Registry
  • Wysyłanie i odbieranie wiadomości (CLI, Java, Spring Framework)
  • Metryki i narzędzia monitorujące (Confluent Control Center, Elasticsearch itp.)
  • Pliki dziennika i zarządzanie offsetami
  • Wysoka dostępność i odzyskiwanie po awarii
  • Zapewnianie wysokiej dostępności dzięki replikacji
  • Dostrajanie wydajności (producent/konsument)
  • Strategie odzyskiwania po awarii
  • Kontrola przełączania awaryjnego i odzyskiwanie danych
  • Konfiguracja konektorów
  • Implementacja Kafka Connect
  • Funkcje bezpieczeństwa Kafki

Podsumowanie i dalsze kroki

Wymagania

  • Doświadczenie w pracy z systemami opartymi na Linuxie i narzędziami wiersza poleceń
  • Znajomość koncepcji systemów rozproszonych
  • Zrozumienie podstaw sieci i konfiguracji systemu

Grupa docelowa

  • Zespoły DevOps i SRE zarządzające wdrożeniami Kafki
  • Administratorzy systemów pracujący z Confluentem i Zookeeperem
  • Deweloperzy i architekci Kafki odpowiedzialni za skalowalne systemy

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (2)

Propozycje terminów

Powiązane Kategorie