Kursplan

Introduktion

  • Hur SRE kombinerar traditionell IT- och mjukvaruutveckling.
  • Behovet av automatisering och observerbarhet
  • Rollen som mjukvaruingenjörer kontra systemadministratörer.
  • Site Reliability Engineers vs DevOps ingenjörer.

Översikt över ett IT-system

  • Systemarkitektur, på plats och i molnet.

Översikt över SRE-principer och -praxis

  • Infrastruktur som en kod.
  • Rollen av containerisering och orkestrering (Docker, Kubernetes, etc.)
  • Kontinuerlig integration, kontinuerlig driftsättning och kontinuerlig leverans.
  • Observerbarhet.

Utvärdera ett IT-system

  • Inventera teamet och organisatoriska resurser.
  • Kartlägga system och processer.
  • Uppskattning av den potentiella effekten av SRE.
  • Rollen mjukvaruteknikteamet.
  • Det operativa teamets roll.
  • Ledningens roll.

Upprätthålla ett systems tillförlitlighet

  • Beskriva och mäta önskad tillförlitlighet för en tjänst.
  • Förstå servicenivåmål (SLO)
  • Förstå Service Level Indicators (SLIs) och Service Level Agreements (SLAs).
  • Arbeta med felbudgetar.
  • Utveckla en SLO.

Optimera systemadministration

  • Att skapa en utvecklingsmiljö
  • Utvärdera SRE-verktyg
  • Prioritering av uppgifter för automatisering.
  • Skrivprogram.

Distribuera "Infrastruktur som kod"

  • Testa och iterera kod
  • Att göra ett system anti-bräckligt
  • Att lära sig av misslyckanden

Övervakning av ett system

  • Att observera systemets prestanda.
  • SRE-verktyg och tekniker.

Framtiden för SRE

Sammanfattning och slutsats

Krav

  • En allmän förståelse för IT-infrastruktur.
  • En allmän uppfattning om mjukvaruutvecklingsprocessen.
  • Programming eller skriptupplevelse på valfritt språk.

Publik

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

Antal deltagare


Starts

Ends


Dates are subject to availability and take place between 09:30 and 16:30.

Price per participant

Vittnesmål (1)

Relaterade Kurser

Relaterade Kategorier