Szkolenia Elastic Stack (Elasticsearch)
by:
Tutaj znajdziesz szkolenia z kategorii Elastic Stack (Elasticsearch, Kibana, Logstash, Beats).
Co wyróżnia szkolenia Elastic Stack w JSystems?
- Szkolenia na wysokim poziomie
- Instruktorzy to praktycy z wieloletnim doświadczeniem
- Znaczna część szkolenia to warsztaty
- Gwarantowane terminy
- Dużo ćwiczeń
- Przystępne ceny
Terminy gwarantowane
1 termin gwarantowany?
Standardy JSystems
- Wszyscy nasi trenerzy muszą być praktykami i osiągać średnią z ankiet minimum 4.75 na 5. Nie ma wśród nas trenerów-teoretyków. Każdy trener JSystems ma bogate doświadczenie komercyjne w zakresie tematów z których prowadzi szkolenia.
- Wszystkie szkolenia mają format warszatowy. Każde zagadnienie teoretyczne jest poparte rzędem warsztatów w ściśle określonym formacie.
- Terminy gwarantowane na 100%. Jeśli jakiś termin jest oznaczony jako gwarantowany, oznacza to że odbędzie się nawet jeśli część grupy wycofa się z udziału. Ryzyko ponosimy my jako organizator.
- Do każdego szkolenia które wymaga jakiegokolwiek oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Dzięki temu uczestnik nie musi nic instalować na swoim komputerze (i bić się z blokadami korporacyjnymi). Połączenie następuje przez zdalny pulpit lub SSH - w zależności od szkolenia.
Szkolenia kompleksowe
O szkoleniu w skrócie
Szkolenie wprowadza uczestników w pełny ekosystem Elastic Stack (ELK) i pokazuje, jak od zera zbudować środowisko do gromadzenia, przetwarzania i wizualizacji danych. Rozpoczynamy od omówienia architektury i kluczowych komponentów: Elasticsearch, Kibana, Logstash i Beats. Następnie krok po kroku przechodzimy do praktycznych ćwiczeń, które uczą tworzenia indeksów, pracy z różnymi formatami danych oraz przygotowywania atrakcyjnych wizualizacji.
Po zakończeniu kursu uczestnik będzie potrafił:
- samodzielnie instalować i konfigurować elementy Elastic Stack,
- tworzyć i optymalizować indeksy w Elasticsearch,
- ładować dane z wielu źródeł i przetwarzać je w Logstash,
- budować dashboardy w Kibanie i prezentować wyniki w czytelnej formie.
Dla kogo to szkolenie
Kurs jest skierowany przede wszystkim do osób początkujących, które chcą:
- poznać środowisko Elastic Stack od podstaw,
- rozpocząć pracę z wyszukiwaniem i analizą danych w czasie rzeczywistym,
- zrozumieć zasady efektywnego gromadzenia i wizualizacji danych logów, metryk czy zdarzeń aplikacyjnych.
Nie jest wymagana wcześniejsza znajomość Elasticsearch ani doświadczenie w administracji systemami Big Data.
Charakter szkolenia
- Forma warsztatowa – każde zagadnienie teoretyczne natychmiast uzupełniamy praktycznymi ćwiczeniami.
- Uczestnicy pracują na realnym środowisku testowym, aby zdobyte umiejętności można było od razu przenieść do pracy zawodowej.
- Instruktor na bieżąco odpowiada na pytania i podpowiada najlepsze praktyki.
Przebieg szkolenia
- Start i architektura – wspólne uruchomienie środowiska testowego, wprowadzenie do koncepcji ELK i roli poszczególnych modułów.
- Elasticsearch – przechowywanie danych, wyszukiwanie pełnotekstowe, tworzenie i zarządzanie indeksami, dobre praktyki wydajnościowe.
- Kibana – budowa wizualizacji, tworzenie dashboardów i raportów, eksport wyników.
- Logstash – konfiguracja potoków, filtrowanie i wzbogacanie danych z wielu źródeł.
- Beats – instalacja lekkich agentów i integracja z resztą ekosystemu.
Efektem szkolenia jest kompleksowe zrozumienie Elastic Stack oraz umiejętność jego praktycznego wykorzystania w projektach analizy i monitoringu danych.
Prowadzący szkolenie:
Dominik Biedrzycki
Dominik to doświadczony specjalista IT z bogatym doświadczeniem jako administrator aplikacji, a następnie inżynier DevOps, specjalizujący się w observability, monitoringu i optymalizacji wydajności.
Przez lata zdobył dogłębną wiedzę specjalistyczną w zakresie projektowania, wdrażania i skalowania rozwiązań obserwowalności z wykorzystaniem Elastic Stack (Elasticsearch, Logstash, Kibana, Beats i Elastic Agent).
Pracując projektował i optymalizował pulpity nawigacyjne i alerty Kibana w celu monitorowania infrastruktury i wydajności aplikacji w środowiskach hybrydowych (chmurowych i lokalnych) w oparciu różnorodne źródła logów, metryk i śledzenia – od klastrów Kubernetes i mikrousług po punkty końcowe Prometheus – z Elasticsearch, aby zapewnić kompleksową widoczność.
Poza stackiem Elastic, posiada bogate doświadczenie w nowoczesnych narzędziach DevOps i monitorowaniu, takich jak Prometheus, Grafana, Zabbix, Opsgenie, GitLab CI/CD, Ansible, Terraform, Kubernetes i Docker.
Analiza danych
O szkoleniu
Kurs wprowadzający do technologii Elasticsearch. Zajmiemy się wyjaśnieniem wewnętrznej implementacji narzędzia i jaki ma to wpływ na jego wydajność, przepustowość i możliwości. Elasticsearch jest rozbudowanym ekosystemem, działającym na zasadzie naczyń połaczonych między funkconalnościami. Charakteryzuje sie dużą dynamiką i bez podstaw teoretycznych trudniej jest zrozumieć i wyjaśnić stan klustra. Omówimy dwie podstawowe funkcje jak indeksowanie danych i wyszukiwanie danych wraz z komponowanie zapytań i definiowaniem strategii wyszukiwania. Ich zasadę działania, praktyczne użycie i optymalizację. Sam temat optymalizacji w środowisku Elasticsearch jest kluczowym zagadnieniem i będzimey wokół tego tematu zawsze oscylować. Poruszymy kwestie search relevance wyników wyszukiwania, które sa charaktersytyczne dla full-text searcha i aplikacji opartych na wyszukiwaniu danych. Kurs domkniemy zagadnieniami DevOps jak monitorowanie klastra, skalowanie, backup.
Dla kogo ten kurs jest przeznaczony?
Podstawowa znajomość ES jest mile widziana, ale nie jest obowiązkowa. Kurs dostarczy mocnych podstaw do zrozumienia różnych stanów klustra ES. Podstawy teoretyczne są agnostyczne względem możliwości zastosowania technologii. Moduły poświęcone wyszukiwaniu i search relevance najbardziej przydatne będą deweloperom aplikacji opartych na wynikach wyszukiwania. Elasticsearch jest jedną z tych techchnologii, której utrzymania lepiej nie delegować. Jeśli Twoja aplikacja polega na jakościowych wynikach - wskazane jest poznanie jego implementecji. Dlatego zachęcam do kursu, pomoże to w zrozumieniu własnego klustra ES oraz jego ulepszeniu.
Prowadząca szkolenie:
Elżbieta Jakubowska
Jest pasjonatką i praktykantką teamu Search Engineering i Search Relevance.
Z pochodzenia backend deweloper, następnie full-stack, obecnie search engineer.
Pracowała dla zagranicznych i polskich firm nad audytem, projektowaniem, implementacją, wdrożeniem, optymalizacją i utrzymaniem systemów opartych na jakościowych wynikach wyszukiwania.
Jej ulubionymi zagadnieniami są search-relevance i search-infrastructure. Aktualnie pracuje dla szwajcarskiej firmy e-commerce.
Trenerzy kategorii Elastic Stack (Elasticsearch)
Dominik Biedrzycki
Dominik Biedrzycki
Przez lata zdobył dogłębną wiedzę specjalistyczną w zakresie projektowania, wdrażania i skalowania rozwiązań obserwowalności z wykorzystaniem Elastic Stack (Elasticsearch, Logstash, Kibana, Beats i Elastic Agent).
Pracując projektował i optymalizował pulpity nawigacyjne i alerty Kibana w celu monitorowania infrastruktury i wydajności aplikacji w środowiskach hybrydowych (chmurowych i lokalnych) w oparciu różnorodne źródła logów, metryk i śledzenia – od klastrów Kubernetes i mikrousług po punkty końcowe Prometheus – z Elasticsearch, aby zapewnić kompleksową widoczność.
Poza stackiem Elastic, posiada bogate doświadczenie w nowoczesnych narzędziach DevOps i monitorowaniu, takich jak Prometheus, Grafana, Zabbix, Opsgenie, GitLab CI/CD, Ansible, Terraform, Kubernetes i Docker.
Elżbieta Jakubowska
Elżbieta Jakubowska