Szkolenie z zakresu Elasticsearch
Szkolenie skierowane jest do osób chcących nabyć wiedzę i umiejętności z zakresu Elasticsearch.
...Zdalne
16 h
8
Szkolenie z zakresu Elasticsearch
Opis kursu
"Elasticsearch" to kurs, który uczy, jak efektywnie korzystać z tego potężnego narzędzia do wyszukiwania i analizy danych. Na początku uczestnicy poznają podstawy działania Elasticsearch, w tym architekturę rozproszoną, model dokumentów i indeksowanie danych. Zostanie omówione, jak wprowadzać dane do Elasticsearch, zarządzać nimi oraz jak przeprowadzać szybkie i efektywne wyszukiwanie za pomocą zaawansowanych zapytań. Ważnym elementem szkolenia jest praca z analizatorami tekstu i dopasowywanie wyników wyszukiwania do różnych potrzeb użytkowników.
Uczestnicy nauczą się, jak tworzyć i zarządzać klastrami Elasticsearch oraz jak optymalizować wyszukiwanie pod kątem wydajności i skalowalności. Kurs obejmuje również integrację Elasticsearch z innymi narzędziami, jak Kibana do wizualizacji danych czy Logstash do gromadzenia i przetwarzania logów. Omówione zostaną także zagadnienia związane z bezpieczeństwem, takie jak kontrola dostępu, szyfrowanie danych i zarządzanie uprawnieniami użytkowników. Uczestnicy dowiedzą się, jak monitorować klastry, rozwiązywać problemy i zarządzać replikacją danych, co jest kluczowe w aplikacjach o wysokiej dostępności.
Pod koniec kursu uczestnicy będą w stanie wdrożyć Elasticsearch w środowiskach produkcyjnych oraz integrować go z innymi systemami. Zajęcia kończą się praktycznym projektem, w ramach którego uczestnicy przygotują rozwiązanie wyszukiwania i analizy danych w oparciu o realne scenariusze biznesowe. Po ukończeniu kursu każdy uczestnik otrzyma certyfikat.
Czego się nauczysz:
- Czym jest Elasticsearch i dlaczego jest tak popularny?
- Architektura i podstawowe komponenty Elasticsearch
- Typy danych i mapowanie dokumentów
- Podstawowe zapytania API REST i DSL
- Tworzenie i zarządzanie indeksami
- Analizatory tekstu i tokenizacja
- Wyszukiwanie pełnotekstowe i filtrowanie
- Agregacje i wizualizacje danych
- Wprowadzenie do Kibany i jej interfejsu użytkownika
- Tworzenie pulpitów nawigacyjnych i wizualizacji
- Zarządzanie danymi i indeksami za pomocą Kibany
- Zaawansowane funkcje Kibany
- Score i relevance w wyszukiwaniu
- Zapytania złożone i wielokryterialne
- Agregacje zaawansowane i funkcje analityczne
- Skrypty i przetwarzanie danych w Elasticsearch
Wymagania:
- system operacyjny Windows 7/8/10 lub Mac OS X
- pakiet Microsoft Office, Libre Office, Open Office
- minimalna prędkość łącza: 512KB/sek