Szkolenie: Observability w praktyce - Prometheus, Grafana, OpenTelemetry
Szkolenie skupia się na budowaniu pełnej obserwowalności systemów produkcyjnych w oparciu o trzy filary - metryki, logi i ślady rozproszone. Uczestnicy uczą się instrumentować aplikacje przy użyciu OpenTelemetry, zbierać i analizować metryki w Prometheusie, budować dashboardy operacyjne i SLO w Grafanie oraz konfigurować skuteczny alerting oparty na tempie wyczerpywania budżetu błędów. Kurs obejmuje również tracing rozproszony z Jaeger i Grafana Tempo, agregację logów z Loki oraz nowoczesne podejście do redukcji kosztów telemetrii i wykorzystania narzędzi wspomagających analizę incydentów
Observability w praktyce - Prometheus, Grafana, OpenTelemetry
Cele szkolenia
Szkolenie przygotowuje inżynierów do budowania pełnej obserwowalności systemów produkcyjnych w oparciu o metryki logi i ślady rozproszone z wykorzystaniem OpenTelemetry Prometheus Grafana i SLO
Szkolenie uczy instrumentacji aplikacji przy użyciu OpenTelemetry oraz integracji telemetrii z Prometheusem Grafaną i nowoczesnymi backendami obserwowalności
Szkolenie rozwija umiejętności projektowania skutecznego alertingu opartego na tempie wyczerpywania budżetu błędów SLO zamiast progów statycznych
Szkolenie pokazuje jak korelować sygnały metryki logi i tracing z różnych źródeł w celu szybkiego diagnozowania incydentów produkcyjnych
Szkolenie uczy zarządzania kosztami obserwowalności poprzez próbkowanie retencję oraz optymalizację pipeline telemetrycznego
Szkolenie pokazuje jak zaprojektować strategię obserwowalności dla architektury mikrousługowej oraz nowoczesnych platform SRE i platform in żynierskich
Dla kogo?
Inżynierowie SRE i DevOps odpowiedzialni za utrzymanie systemów produkcyjnych w chmurze
Programiści pracujący blisko produkcji chcący podnieść obserwowalność swoich aplikacji
Inżynierowie platform wewnętrznych projektujący samoobsługową obserwowalność
Administratorzy systemów chcący wdrożyć nowoczesne podejście do monitoringu
Inżynierowie znający podstawy SRE z kursu SRE Fundamentals lub z równoważnym doświadczeniem
Efekty kształcenia
Uczestnik instrumentuje aplikację przy użyciu OpenTelemetry SDK i konfiguruje OpenTelemetry Collector w architekturze obserwowalności
Uczestnik projektuje schemat metryk w Prometheusie unikając pułapek wysokiej kardynalności i wspierając definicję SLO
Uczestnik buduje dashboardy operacyjne w Grafanie oparte na czterech złotych sygnałach oraz praktykach SRE
Uczestnik konfiguruje alerty oparte na tempie wyczerpywania budżetu błędów zamiast progach statycznych
Uczestnik analizuje ślady rozproszone i koreluje je z metrykami i logami przy diagnozowaniu incydentów w systemach mikrousługowych
Uczestnik dobiera strategię próbkowania śladów minimalizując koszty observability bez utraty jakości danych
Wymagania
Znajomość podstaw systemu Linux i pracy w wierszu poleceń
Podstawowe doświadczenie z Dockerem na poziomie uruchamiania i konfiguracji kontenerów
Zrozumienie koncepcji SLI i SLO na poziomie podstawowym
Doświadczenie z dowolnym językiem programowania (Python, Go, Java lub inny) wystarczające do ćwiczeń instrumentacji
Ogólna wiedza o protokole HTTP i komunikacji między usługami
Komputer z minimum 16 GB pamięci RAM, ze względu na lokalne uruchamianie stosu obserwowalności
W cenie otrzymasz:
Materiały szkoleniowe
Certyfikat ukończenia szkolenia
W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki