Elastic Stack - wykorzystanie narzędzi Big Data do agregacji i analizy logów
1. Agregacja logów - architektura, najlepsze praktyki
2. Elasticsearch - wprowadzenie, indexy, API
3. Filebeat - wprowadzenie, konfiguracja
4. Python - przygotowanie do logowania JSON
5. Kibana - wprowadzenie, interaktywne analizy, monitoring w czasie rzeczywistym
Warsztat odbywa się w formie zdalnej za pośrednictwem platformy/komunikatora online, z wykorzystaniem dźwięku, obrazu z kamery, udostępniania ekranu komputera prowadzącego i uczestników.
Elastic Stack to zestaw narzędzi opensource klasy Big Data wykorzystywany m.in. do:
- budowy wyszukiwarek z zaawansowanymi funkcji wyszukiwania pełnotekstowego (na wzór Google Search)
- tworzenia analiz/dahboardów/wizualiacji 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ą dokumentację, znacząco obniżającą próg wejścia dla nowych użytkowników.
Warsztat skupi się na wykorzystaniu komponentów Elastic Stack do zbierania i analizy logów aplikacyjnych.
Podczas warsztatów:
- Dowiesz się jak strukturyzować dane w indeksach w Elasticsearch
- Poznasz narzędzia do zasilania indeksów Elasticsearch
- Zobaczysz jak przygotować aplikację Python do produkowania logów w odpowiednim formacie
- Przygotujesz interaktywne analizy w Kibanie, umożliwiające wyciąganie wniosków z zebranych danych
Podczas warsztatu uczestnicy korzystają z własnych komputerów. Podczas warsztatu zapewniamy dostęp do kawy, herbaty, wody. W porze obiadowej zapewniamy pizzę w wersji mięsnej lub wegetariańskiej.
PROWADZĄCY
Mariusz Górski - 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.
UWAGA
Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do zmiany lokalizacji wydarzenia oraz jego odwołania w przypadku niezgłoszenia się minimalnej liczby uczestników.
Zapisy: https://stacja.it/warsztaty/2020-03-28-elastic-stack.html