Kursplan
Introduksjon
- Hvordan SRE forsterker tradisjonell IT og programvareutvikling.
- Behovet for automatisering og observabilitet
- Rollefordeling mellom programutviklere og systemadministratorer.
- Site Reliability Engineers vs DevOps-ingeniører.
Oversikt over et IT-system
- Systemarkitektur, både lokalt og i skyen.
Oversikt over SRE-prinsipper og praksiser
- Infrastruktur som kode.
- Rollefordeling for containerisering og orkestrering (Docker, Kubernetes osv.)
- Kontinuerlig integrasjon, kontinuerlig distribusjon og kontinuerlig levering.
- Observabilitet.
Evaluering av et IT-system
- Kartlegging av team- og organisatoriske ressurser.
- Kartlegging av systemer og prosesser.
- Estimering av potensiell SRE-effekt.
- Rollefordeling for programvareutviklingsteamet.
- Rollefordeling for driftsteamet.
- Ledelse og dens rolle.
Opprettholdelse av systemets pålitelhet
- Beskrivelse og måling av ønsket pålitelhet for en tjeneste.
- Forståelse av Service Level Objectives (SLOs)
- Forståelse av Service Level Indicators (SLIs) og Service Level Agreements (SLAs).
- Arbeid med feilbudgetter.
- Utvikling av et SLO.
Optimalisering av systemadministrasjon
- Oppsett av utviklingsmiljø
- Evaluering av SRE-verktøy
- Prioritering av oppgaver for automatisering.
- Skrivning av programvare.
Implementering av "Infrastruktur som kode"
- Testing og iterasjon av kode
- Gjøring av et system anti-fragilt
- Læringsprosesser fra feil
Overvåking av et system
- Observasjon av systemytelse.
- SRE-verktøy og -teknikker.
Fremtidens SRE
Oppsummering og konklusjon
Krav
- En generell forståelse for IT-infrastruktur.
- Et overblikk av programvareutviklingsprosessen.
- Programmerings- eller skripteringserfaring i hvilket som helst språk.
Målgruppe
- Utviklere
- Systemadministratorer
- Programarkitekter
- DevOps-ingeniører
- IT-ledere
Referanser (7)
Hvordan detaljerte emner forklares med eksempler fra virkeligheten
Brian Hlabane - African Bank
Kurs - Site Reliability Engineering (SRE) Fundamentals
Maskinoversatt
Hun er ekspert på området og gir virkelig bra opplæring. Materialet og opplæringen var virkelig en blanding av eksempler, diskusjon og
Peter Tutka - Deutsche Telekom IT & Telecommunications Slovakia s.r.o.
Kurs - Site Reliability Engineering (SRE) Fundamentals
Maskinoversatt
En vurdering av SRE/DevOps fra et mer næringslivsmessig/teoretisk perspektiv. mest nyttig for personer som allerede har den praktiske viden.
Michael Varhol - Deutsche Telekom IT & Telecommunications Slovakia s.r.o.
Kurs - Site Reliability Engineering (SRE) Fundamentals
Maskinoversatt
Tilnærmingen til opplæringen var å sende spørreskjema før opplæringen, slik at opplæringen ble planlagt i overensstemmelse med forventningene. Dette gjorde deltakerne mer aktive.
Stefan Girman - Deutsche Telekom IT & Telecommunications Slovakia s.r.o.
Kurs - Site Reliability Engineering (SRE) Fundamentals
Maskinoversatt
Holdes seg til den opprinnelige undersøkelsen fra deltakerne om hva som skulle være fokuset for opplæringen.
Denis Majorsky - Deutsche Telekom IT & Telecommunications Slovakia s.r.o.
Kurs - Site Reliability Engineering (SRE) Fundamentals
Maskinoversatt
diskusjoner, SRE-definisjon
Daniel Horvath - Deutsche Telekom IT & Telecommunications Slovakia s.r.o.
Kurs - Site Reliability Engineering (SRE) Fundamentals
Maskinoversatt
Konseptet for opplæringen, ved å holde folk fokuserte ved å stille dem spørsmål og utløse diskusjoner. Gruppeoppdeltningssesjonene var også gode for å tenke over ting i grupper og se ulike resultater fra andre grupper.
Blazej Farkas - Deutsche Telekom IT & Telecommunications Slovakia s.r.o.
Kurs - Site Reliability Engineering (SRE) Fundamentals
Maskinoversatt