Plan Szkolenia
Wstęp
- Jak SRE łączy tradycyjne IT i rozwój oprogramowania.
- Potrzeba automatyzacji i obserwowalności
- Rola inżynierów oprogramowania w porównaniu z administratorami systemów.
- Inżynierowie Site Reliability vs inżynierowie DevOps.
Przegląd systemu IT
- Architektura systemu, lokalna (on-premise) i chmurowa.
Przegląd zasad i praktyk SRE
- Infrastruktura jako kod (Infrastructure as a Code).
- Rola konteneryzacji i orkiestracji (Docker, Kubernetes, itp.)
- Ciągła integracja, ciągłe wdrażanie i ciągłe dostarczanie (CI/CD).
- Obserwowalność (Observability).
Ocena systemu IT
- Ocena zespołu i zasobów organizacyjnych.
- Mapowanie systemów i procesów.
- Szacowanie potencjalnego wpływu SRE.
- Rola zespołu inżynierii oprogramowania.
- Rola zespołu operacyjnego.
- Rola zarządzania.
Utrzymywanie niezawodności systemu
- Opisywanie i mierzenie wymaganej niezawodności usługi.
- Zrozumienie Celów Poziomu Usługi (SLO)
- Zrozumienie Wskaźników Poziomu Usługi (SLI) i Umów o Poziom Usługi (SLA).
- Praca z budżetami błędów (Error Budgets).
- Tworzenie SLO.
Optymalizacja administracji systemowej
- Konfigurowanie środowiska deweloperskiego
- Ocena narzędzi SRE
- Ustalanie priorytetów zadań do automatyzacji.
- Pisanie oprogramowania.
Wdrażanie „Infrastruktury jako Kodu”
- Testowanie i iterowanie kodu
- Tworzenie systemu antykruchego
- Uczenie się na błędach
Monitorowanie systemu
- Obserwowanie wydajności systemu.
- Narzędzia i techniki SRE.
Przyszłość SRE
Wymagania
- Ogólna wiedza na temat infrastruktury IT.
- Ogólne wyobrażenie o procesie rozwoju oprogramowania.
- Doświadczenie w programowaniu lub tworzeniu skryptów w dowolnym języku.
Grupa docelowa
- Developerzy
- Administratorzy systemów
- Architekci oprogramowania
- Inżynierowie DevOps
- Menedżerowie IT
Opinie uczestników (7)
Jak szczegółowo omawiane są tematy z wykorzystaniem przykładów z rzeczywistego życia
Brian Hlabane - African Bank
Szkolenie - Site Reliability Engineering (SRE) Fundamentals
Przetłumaczone przez sztuczną inteligencję
Pełne pokrycie zakresu materiału, przykłady "z życia", zrozumiały sposób wypowiedzi, adekwatne także dla osób z niewielkim doświadczeniem
Monika - Capgemini
Szkolenie - Site Reliability Engineering (SRE) Fundamentals
Sposób połączenia teorii z praktyką. Wprowadzenie teoretyczne a później zadania to idealne połączenie :-)
Mariusz Zawadzki - Capgemini
Szkolenie - Site Reliability Engineering (SRE) Fundamentals
ciekawe cwiczenia praktyczne (symulacja udoskonalana przez grupe w trakcie calego kursu), zyciowe przyklady, wstawki/dygresje
Krzysztof - Capgemini
Szkolenie - Site Reliability Engineering (SRE) Fundamentals
Zadania w grupach
Krzysztof - Capgemini
Szkolenie - Site Reliability Engineering (SRE) Fundamentals
Jest ekspertką w swojej dziedzinie i prowadzi naprawdę świetne szkolenia. Materiał, trening był prawdziwym połączeniem przykładów, dyskusji i
Peter Tutka - Deutsche Telekom IT & Telecommunications Slovakia s.r.o.
Szkolenie - Site Reliability Engineering (SRE) Fundamentals
Przetłumaczone przez sztuczną inteligencję
Widok na SRE/DevOps z bardziej biznesowego/theoretycznego punktu widzenia. Najbardziej przydatny dla osób, które już mają praktyczne podejście do tematu.
Michael Varhol - Deutsche Telekom IT & Telecommunications Slovakia s.r.o.
Szkolenie - Site Reliability Engineering (SRE) Fundamentals
Przetłumaczone przez sztuczną inteligencję