Apache Kafka
Apache Kafka
Informacje podstawowe
Informacje podstawowe
- KategoriaInformatyka i telekomunikacja / Administracja IT i systemy komputerowe
- Grupa docelowa usługi
Szkolenie skierowane jest do:
- administratorów systemów IT,
- inżynierów DevOps,
- specjalistów ds. integracji systemów i danych,
- programistów pracujących z systemami rozproszonymi,
- osób odpowiedzialnych za utrzymanie i rozwój infrastruktury IT w organizacjach,
- wszystkich, którzy chcą zdobyć praktyczne umiejętności w zakresie wdrażania, konfiguracji i zarządzania środowiskiem Apache Kafka.
- Minimalna liczba uczestników2
- Maksymalna liczba uczestników12
- Data zakończenia rekrutacji31-10-2025
- Forma prowadzenia usługizdalna w czasie rzeczywistym
- Liczba godzin usługi24
- Podstawa uzyskania wpisu do BURCertyfikat systemu zarządzania jakością wg. ISO 9001:2015 (PN-EN ISO 9001:2015) - w zakresie usług szkoleniowych
Cel
Cel
Cel edukacyjny
Celem szkolenia jest nabycie przez uczestników wiedzy i praktycznych umiejętności w zakresie instalacji, konfiguracji oraz administracji systemem Apache Kafka. Uczestnicy nauczą się tworzyć i zarządzać klastrami, monitorować ich pracę, optymalizować wydajność oraz stosować mechanizmy bezpieczeństwa, co pozwoli im na samodzielne wdrożenie i utrzymanie środowiska Apache Kafka w organizacji.Efekty uczenia się oraz kryteria weryfikacji ich osiągnięcia i Metody walidacji
Efekty uczenia się | Kryteria weryfikacji | Metoda walidacji |
---|---|---|
Efekty uczenia się Uczestnik1. Zna architekturę i podstawowe pojęcia Apache Kafka, 2. Potrafi zainstalować i skonfigurować środowisko, 3. Umie tworzyć i zarządzać klastrami, producentami i konsumentami, 4. Potrafi monitorować, diagnozować i optymalizować system, 5. Stosuje mechanizmy bezpieczeństwa (SSL, SASL, ACL), 6. Potrafi tworzyć kopie zapasowe i odtwarzać system po awarii. | Kryteria weryfikacji Udzielenie co najmniej 70% poprawnych odpowiedzi w teście wiedzy. | Metoda walidacji Test teoretyczny |
Kwalifikacje i kompetencje
Kwalifikacje
Kompetencje
Usługa prowadzi do nabycia kompetencji.Warunki uznania kompetencji
Program
Program
Wprowadzenie do Apache Kafka
- Pojęcia podstawowe (komunikacja Publish-Subscribe, producent, konsument, komunikat, klucz, offset, paczka, schemat, temat, broker, klaster)
Wprowadzenie do Apache Kafka
- Architektura
- Zasada działania producenta (synchronicznego, asynchronicznego)
Zasada działania konsumenta
- Gwarancje dostawy komunikatów
- Partycjonowanie i rebalancing tematów
Wprowadzenie do Apache Kafka
- Replikacja
- Rozwiązania HA (MirrorMaker)
- Fizyczna organizacja danych
- Rozwiązywanieawarii
Wdrażanie środowiska Apache Kafka
- Instalacja
- Wstępna konfiguracja i testowanie Apache Kafka Kraft
Wdrażanie środowiska Apache Kafka
- Wstępna konfiguracja i testowanie Apache Kafka Broker
- Tworzenie klastra Apache Kafka
Wdrażanie środowiska Apache Kafka
- Diagnostyka
- Zagadnienia sprzętowo-systemowe
Konfiguracja Apache Kafka
- Pliki i parametry konfiguracyjne brokera, tematów, producentów i konsumentów
Zarządzanie środowiskiem Apache Kafka
- Uruchamianie i zatrzymywanie
- Diagnostyka
- Zarządzanie tematami
- Obserwacja offsetów konsumentów
Zarządzanie środowiskiem Apache Kafka
- Rozszerzanie i migracja klastrów
- Optymalizacja wydajności
- Monitorowanie pracy
- Badanie wydajności
Mechanizmy bezpieczeństwa Apache Kafka
- Konfiguracja szyfrowania komunikacji sieciowej (SSL)
- Konfiguracja mechanizmów uwierzytelniania użytkowników (SASL, Kerberos)
- Konfiguracja autoryzacji dostępu (ACL)
Zagadnienia dodatkowe
- Integracja Kafka Connect
- Kopie bezpieczeństwa (manualne, Kafka Backup)
- Odtwarzanie po awarii
Harmonogram
Harmonogram
Przedmiot / temat zajęć | Prowadzący | Data realizacji zajęć | Godzina rozpoczęcia | Godzina zakończenia | Liczba godzin |
---|---|---|---|---|---|
Brak wyników. |
Cena
Cena
Cennik
Rodzaj ceny | Cena |
---|---|
Rodzaj ceny Koszt przypadający na 1 uczestnika brutto | Cena 3 120,00 PLN |
Rodzaj ceny Koszt przypadający na 1 uczestnika netto | Cena 3 120,00 PLN |
Rodzaj ceny Koszt osobogodziny brutto | Cena 130,00 PLN |
Rodzaj ceny Koszt osobogodziny netto | Cena 130,00 PLN |
Prowadzący
Prowadzący
Informacje dodatkowe
Informacje dodatkowe
Informacje o materiałach dla uczestników usługi
Uczestnicy szkolenia otrzymają materiały dydaktyczne w formie prezentacji multimedialnej, obejmującej wszystkie omawiane zagadnienia. Prezentacja zawiera zarówno treści teoretyczne, jak i przykłady praktyczne z zakresu programowania w Pythonie oraz uczenia maszynowego. Dzięki temu uczestnicy mogą w dowolnym momencie wrócić do omawianych treści i wykorzystać je w swojej pracy.
Warunki techniczne
Warunki techniczne
Szkolenie realizowane online w czasie rzeczywistym za pośrednictwem platformy Zoom. Uczestnik musi dysponować komputerem z dostępem do internetu oraz kamerą i mikrofonem.