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 21 godzin
Plan Szkolenia
Moduł 1: Wprowadzenie do architektury i konfiguracji klastra Confluent Apache Kafka
- Rola Kafki w nowoczesnych potokach danych
- Różnice między Apache Kafka a Confluent Kafka
- Podstawowe komponenty: producenci, konsumenci, brokerzy, tematy, partycje
- Modele wdrażania klastra Kafka i kwestie skalowania
Moduł 2: Konfiguracja kworum Zookeeper
- Czym jest Zookeeper?
- Rola Zookeepera w klastrze Kafka
- Rozmiar kworum Zookeeper
- Konfiguracja Zookeepera
- Wdrażanie SSH na naszych serwerach
- Ćwiczenie praktyczne: Konfiguracja Zookeepera (zespołowo i jako usługa)
- Korzystanie z interfejsu wiersza poleceń (CLI) Zookeepera
- Ćwiczenie praktyczne: Konfiguracja kworum Zookeeper
- Wewnętrzny system plików Zookeepera
- Czynniki wydajnościowe wpływające na Zookeepera
- Demonstracja narzędzi zarządzania dla Zookeepera i Zoonavigatora
Moduł 3: Konfiguracja klastra Kafka
- Podstawowe koncepcje Kafki
- Konfiguracja Kafki
- Ćwiczenie praktyczne: Konfiguracja brokera Kafka
- Ćwiczenie praktyczne: Wykonywanie poleceń Kafka
- Ćwiczenie praktyczne: Konfiguracja klastra Kafka z wieloma brokerami
- Ćwiczenie praktyczne: Testowanie klastra Kafka
- Czy mogę połączyć się z moim klastrem Kafka?
- Konfiguracja advertised.listeners: najważniejsze ustawienie
- Konfiguracja tematów
- Konfiguracja pobierania i wprowadzania komunikatów do tematów
- Ćwiczenie praktyczne: Demonstracja odporności Kafki
- Wydajność Kafki: I/O
- Wydajność Kafki: Sieć (RED)
- Wydajność Kafki: RAM
- Wydajność Kafki: CPU
- Wydajność Kafki: System operacyjny (OS)
- Wydajność Kafki: Inne
- Ćwiczenie praktyczne: Jak zmienić konfigurację brokera Kafka
Moduł 4: Zaawansowana konfiguracja Kafki
- Interfejs użytkownika tematów Landoop Kafka, konfiguracja Confluent REST Proxy i Confluent Schema Registry
- Wysyłanie i odbieranie komunikatów (CLI, Java i framework Spring)
- Metryki i narzędzia monitorowania (Confluent Control Center, Elasticsearch itp.)
- Pliki dziennika i zarządzanie offsetami
- Wysoka dostępność i odzyskiwanie po awarii
- Zapewnianie wysokiej dostępności poprzez replikację
- Strojenie wydajności producentów i konsumentów
- 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
- Znajomość systemów rozproszonych i koncepcji przesyłania komunikatów
- Doświadczenie w pracy z wierszem poleceń systemu Linux
- Podstawowa wiedza na temat sieci i administrowania systemami
Grupa docelowa
- Administratorzy systemów
- Inżynierowie DevOps
- Zespoły platformowe i infrastrukturalne
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ę