Kursplan

Introduktion

  • Hur SRE samlar traditionell IT och mjukvaruutveckling.
  • Nödvändigheten av automatisering och observabilitet
  • Rollen av mjukvaruinjörer jämfört med systemadministratörer.
  • Site Reliability Engineers vs DevOps-ingenjörer.

Översikt över ett IT-system

  • Systemarkitektur, lokalt och i molnet.

Översikt över SRE-principer och metoder

  • Infrastruktur som kod.
  • Rollen av containerisering och orchestrering (Docker, Kubernetes, etc.)
  • Kontinuerlig integration, kontinuerligt distribution och kontinuerlig leverans.
  • Observabilitet.

Beräkning av ett IT-system

  • Ta reda på teamets och organisationens resurser.
  • Kartlägg system och processer.
  • Beräkna potentiell effekt av SRE.
  • Rollen för mjukvaruteamet.
  • Operationsteamets roll.
  • Ledningens roll.

Hantera ett systems pålitlighet

  • Beskriva och mäta önskad pålitlighet av en tjänst.
  • Förstå Service Level Objectives (SLOs)
  • Förstå Service Level Indicators (SLIs) och Service Level Agreements (SLAs).
  • Arbeta med felbudgeter.
  • Utveckla en SLO.

Optimera systemadministration

  • Sätt upp ett utvecklingsmiljö
  • Beräkna SRE-verktyg
  • Prioritera uppgifter för automatisering.
  • Skapa mjukvara.

Distribuera "Infrastruktur som kod"

  • Testa och iterera kod
  • Göra ett system anti-fragilt
  • Lära av misslyckanden

Övervaka ett system

  • Observera systemets prestanda.
  • SRE-verktyg och tekniker.

Framtiden för SRE

Sammanfattning och slutsats

Krav

  • Allmän kunskap om IT-infrastruktur.
  • Allmänt kunnande om mjukvaruutvecklingsprocessen.
  • Upplevelse av programmering eller skriptning i något språk.

Målgrupp

  • Utvecklare
  • Systemadministratörer
  • Mjukvaruarkitekter
  • DevOps-ingenjörer
  • IT-ledare
 21 timmar

Antal deltagare


Pris per deltagare

Vittnesmål (7)

Kommande Kurser

Relaterade Kategorier