IKT221 Chaos Engineering
- Studiepoeng:
- 5
- Ansvarlig avdeling:
- Fakultet for teknologi og realfag
- Emneansvarlige:
-
- Per-Arne Andersen
- Nadia Saad Noori
- Undervisningssemester:
- Vår
- Undervisningsspråk:
- Norsk eller engelsk. Emnet undervises første gang våren 2024.
- Varighet:
- 1 semester
Emnet er tilknyttet følgende studieprogram
Undervisningsspråk
Norsk eller engelsk. Emnet undervises første gang våren 2024.Anbefalte forkunnskaper
IKT114-G IT-orkestrering
IKT103-G Avansert programvareutvikling
IKT204-G Datakommunikasjon
Innhold
Kaosteknikk er prosessen med å evaluere og teste et stort datasystem for å sikre at det har robustheten til å forhindre uventede tjenesteavbrudd. Emnet presenterer prinsippene for kaosteknikk og lærer studenten å identifisere problemer i distribuerte systemer. Studenten skal videre utvikle automatiserte verktøy for å utføre kaosteknikk i virtualiserte miljøer.
Læringsutbytte
Etter fullført emne skal studenten:
Kunnskap:
- Forstå prinsippene for kaosteknikk.
- Kunne identifisere problemer i datasystemer og innføre tiltak for å øke systemets robusthet.
- Kunne utføre analyse av operativ systemet og identifisere feil i programvare og konfigurasjon i produksjonssystemer.
- Forstå virtualiseringskonsepter og hvordan du injiserer feil for å evaluere robusthet.
Ferdigheter:
- Lage strukturerte rutiner for å kjøre kaoseksperimenter i produksjonssystemer.
- Kunne dokumentere og vurdere feiltoleransen til digitale systemer.
- Kunne lage verktøy og skript for å utføre kaosteknikk i digitale systemer.
Generell kompetanse:
- Ha en god forståelse av hvordan du bruker verktøy for proaktivt å teste hvordan systemer reagerer under stress.
- Kunne bruke kaos- og pålitelighetsteknikker for å styrke digital systemsikkerhet og robusthet.
Undervisnings- og læringsformer
Emnet kan bestå av forelesninger, lab og prosjektarbeid. Øvingene foregår i et datalab med universitetsansatt eller studentassistent til stede. Emnets innhold dekker programvare, maskinvare og teori knyttet til relevante emner. Datalab oppgavene og prosjektarbeidet gjøres i grupper der ytterligere informasjon gis i Canvas-rommet i emnet.
Forventet arbeidsmengde for den gjennomsnittlige studenten er 27 timer per studiepoeng.
Studentevaluering
Emneansvarlig fastsetter i samråd med studenttillitsvalgt evalueringsform og om emnene skal ha midtveis- eller sluttevaluering i tråd med kvalitetssystemet kapittel 4.1.
Tilbys som enkeltemne
Ja. Med forbehold om ledig plass/kapasitet.
Eksamen
Mappe. Informasjon om innholdet i mappen vil bli gitt i Canvas ved semesterstart. Gradert karakter.