Návrh Školení

Úvod

  • Jak SRE spojuje tradiční IT a vývoj software.
  • Potřeba automatizace a pozorovatelnosti
  • Role softwarového inženýra vs. správce systémů.
  • Site Reliability Engineers vs. DevOps inženýři.

Přehled IT systému

  • Architektura systému, v datech centru a ve cloudu.

Přehled principů a praxí SRE

  • Infrastruktura jako kód.
  • Role kontejnerizace a orchestrace (Docker, Kubernetes atd.)
  • Continuous Integration, Continuous Deployment a Continuous Delivery.
  • Pozorovatelnost.

Hodnocení IT systému

  • Účet zdrojů týmu a organizace.
  • Mapování systémů a procesů.
  • Odhad potenciálního dopadu SRE.
  • Role týmu softwarového inženýrství.
  • Role operačního týmu.
  • Role managementu.

Udržování spolehlivosti systému

  • Popis a měření požadované spolehlivosti služby.
  • Porozumění Service Level Objectives (SLOs)
  • Porozumění Service Level Indicators (SLIs) a Service Level Agreements (SLAs).
  • Práce s chybovými rozpočty.
  • Vývoj SLO.

Optimalizace správy systémů

  • Nastavení vývojového prostředí
  • Hodnocení nástrojů SRE.
  • Prioritizace úkolů pro automatizaci.
  • Psaní softwaru.

Nasazení "Infrastruktury jako kód"

  • Testování a iterace kódu
  • Tvorba antifragilního systému.
  • Učení se ze selhání.

Monitorování systému

  • Pozorování výkonu systému.
  • Nástroje a techniky SRE.

Budoucnost SRE

Shrnutí a závěr

Požadavky

  • Obecné znalosti IT infrastruktury.
  • Přehledná představa o procesu vývoje software.
  • Zkušenosti s programováním nebo skriptováním v libovolném jazyce.

Cílová skupina

  • Vývojáři
  • Správci systémů
  • Architekti software
  • DevOps inženýři
  • Manažeři IT
 21 hodiny

Počet účastníků


Cena za účastníka

Reference (7)

Nadcházející kurzy

Související kategorie