Přestaň se ptát „proč to spadlo?" a začni to vědět dřív, než se tě na to zeptá šéf
Kurz je vhodný jak pro lidi, kteří s observabilitou teprve začínají, tak pro ty, kteří Prometheus nebo Grafanu už zapnuli podle návodu, ale chybí jim pochopení, proč a kdy který nástroj použít. Nemusíš mít žádnou předchozí zkušenost s monitoringem. Stačí základní orientace v Kubernetes.
Tenhle kurz je pro tebe, pokud:
kubectl logs, náhodné restarty a intuici,Kurz je stavěný jako první pořádný krok k tomu, abys v týmu byl ten, kdo dokáže o incidentu říct „vidím přesně, kde a proč to selhalo” – ne ten, kdo čeká, až se problém vyřeší sám nebo ho vyřeší kolega.
Kurz je koncipovaný jako srozumitelný úvod do observability – neprobereme každou funkci každého nástroje, ale postavíme pevné základy, na kterých budeš dál stavět. Cílem je, abys po jednom dni chápal principy natolik, že je dokážeš aplikovat i na nástroje a situace, které na kurzu neuvidíme.
Během jednoho dne projdeme mimo jiné:
Vše si vyzkoušíš na reálném prostředí s běžící aplikací, ne jen na slidech. Cílem je, abys po kurzu rozuměl principům observability natolik, že dokážeš sám vyhodnotit, co ve svém clusteru sledovat, jak si to nastavit a jak se v datech zorientovat, když něco přestane fungovat.
Nástrojů na observability existuje spousta a návody na ně taky. Problém je, že většina tě naučí nainstalovat Prometheus a Grafana a udělat jeden hezký dashboard – ale nevysvětlí ti, proč vůbec sledovat zrovna tyhle metriky, kdy sáhnout po tracingu místo logů, nebo proč tě po měsíci zahltí stovky zbytečných alertů.
Na tomto kurzu nejdřív pochopíš, proč observability funguje tak, jak funguje, a teprve pak se pustíš do praktických cvičení – v logické návaznosti, ne přeskakováním mezi pěti různými blogy a YouTube videi, z nichž každé řeší jen kousek problému.
A hlavně: neučí tě člověk z prezentace, ale konzultant, který observability roky nasazuje a provozuje v reálných produkčních firmách – takže se rovnou dozvíš, čeho se vyvarovat, než na to přijdeš sám a draze, uprostřed noci, když produkce padá a ty nevíš proč.
Martin Papež
Kubernetes konzultant / DevOps konzultant
Jmenuji se Martin Papež a v IT se pohybuji přes 15 let. Posledních 10 let se věnuji DevOps a SRE – mimo jiné jsem spolupracoval s firmami jako Seznam.cz, Zonky.cz nebo Phrase. Věnuji se školení a předávání zkušeností dál. Specializuji se na Kubernetes, CI/CD a cloud infrastrukturu, a to, co učím, jsem si odladil přímo v produkci, ne v tutoriálu. Například: jednou nám z ničeho nic přestala fungovat aplikace a server odpovídal se značným zpožděním – žádná chybová hláška, jen podezřele pomalá odezva. Po chvíli pátrání se ukázalo, že za tím stojí zahlcený etcd, kterému kvůli obrovskému množství objektů narostla databáze natolik, že přestal stíhat zpracovávat požadavky. Přesně tohle je typ situace, kdy nestačí znát příkazy – musíte rozumět tomu, co se děje pod kapotou. A to je to, co vás chci naučit.
Jednodenní kurz v malé skupině, na kterém pochopíš základy observability – metriky, logy a distributed tracing – a naučíš se je prakticky používat při řešení problémů v Kubernetes. Vše si vyzkoušíš na reálném prostředí s běžící aplikací – odejdeš se znalostmi, které hned druhý den uplatníš při ladění vlastní produkce.
Jednodenní kurz v malé skupině, na kterém pochopíš základy observability – metriky, logy a distributed tracing – a naučíš se je prakticky používat při řešení problémů v Kubernetes. Vše si vyzkoušíš na reálném prostředí s běžící aplikací – odejdeš se znalostmi, které hned druhý den uplatníš při ladění vlastní produkce.