Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
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
Opinie uczestników (2)
Wprowadzenie do tematów i ćwiczeń, oraz pomoc w razie problemów przy wykonywaniu ćwiczeń
Jacek Zemla - Centrum Informatyki Resortu Finansow
Szkolenie - Kafka for Administrators
Bardzo praktyczne przykłady. Trener starał się utrzymać tempo, w którym wszyscy mogli nadążyć, nawet mimo że grupa była dość niejednorodna pod względem poziomu znajomości. Dostarczył wiele wsparcia praktycznie każdemu, kto o to poprosił :)
Georgi - BMW SA
Szkolenie - Apache Kafka for Developers
Przetłumaczone przez sztuczną inteligencję