Elasticsearch – budujemy wyszukiwarkę pełnotekstową
🟢 Warsztat weekendowy w godz. 9:00-17:00 (8h) 🟢
Elastic Stack to zestaw narzędzi Open-Source klasy Big Data wykorzystywany m.in. do:
• budowy wyszukiwarek z zaawansowanymi funkcjami wyszukiwania pełnotekstowego (na wzór Google Search)
• tworzenia analiz/dahboardów/wizualizacji Business Intelligence (w tym wizualizacji danych geolokalizacyjnych)
• implementacji pełnowartościowego rozwiązania służącego do analizy logów aplikacyjnych czy metryk
Technologia chętnie wybierana przez firmy, a także użytkowników prywatnych ze względu na ogromny wachlarz możliwości, duże wsparcie społeczności i świetną dokumentacje, znacząco obniżającą próg wejścia dla nowych użytkowników.
Czego się nauczysz?
Podczas warsztatów:
1. poznasz różnicę pomiędzy searchem opartym o bazy relacyjne a takim, który korzysta z zapytań pełnotekstowych,
2. nauczysz się strukturyzować i ładować dane do Elasticsearch,
3. dowiesz się czym jest full-text search i zbudujesz swoje pierwsze zapytania pełnotekstowe,
4. zobaczysz jak ulepszać search w Twojej aplikacji bez przerw w dostępie do usługi,
5. samodzielnie przygotujesz indeks i zapytanie, a także na własnych oczach przekonasz się o ich skuteczności w aplikacji webowej.
Prowadzący
Inżynier danych, entuzjasta technologii Open Source (darmowe, jego ulubione) oraz chmury publicznej. Fan dzielenia się wiedzą. Lubi eksperymentować, psuć i naprawiać (niekoniecznie w takiej kolejności). Zawodowo (ale i prywatnie) pracuje z technologiami klasy Big Data od trzech lat (stan na grudzień 2019 r.), wdrażając je zarówno od strony infrastrukturalnej jak i aplikacyjnej. Ma na koncie projekty z wykorzystaniem narzędzi Apache (Airflow, Kafka, Spark), Elastic Stack, Amazon Web Services oraz Google Cloud Platform. Koduje przede wszystkim w Pythonie. Prywatnie fan snookera i kawy czarnej jak terminal.
Program warsztatów
- Wyszukiwarki pełnotekstowe – dlaczego ich potrzebujemy?
- Elasticsearch – wprowadzenie, instalacja, indexy, API
- Zasilanie i wzbogacanie indeksów Elasticsearch
- Zapytania pełnotekstowe
- Warsztat – budowa wyszukiwarki pełnotekstowej
Uwaga
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.
Zapisy na wybrany warsztat zostały zakończone.