|
|
|
|
|
Infrastructure as Code
DRI113
|
|
|
|
|
Studieår:
|
2024-2025 |
|
Gjennomføring: |
Høst og vår |
Antall
studiepoeng: |
6.0 |
Anbefalt forkunnskap: |
Ingen, men fordel med grunnleggende IT forståelse, lokal og i sky. |
Læremateriale: |
I dette kurset benyttes egenutviklede ressurser, både tekstbasert, presentasjoner og video, sammen med utvalgte ressurser på internett. |
Læremiljø: |
Nettbasert asynkron undervisning med øvinger. |
Innleveringer: |
Et antall obligatoriske øvinger som må godkjennes for å kunne gå opp til vurdering i emnet. |
Vurderingsform: |
Hjemmeeksamen, 6 timer.
Eksamen starter kl 09.00.
Karakterskala: A - F, hvorav A er best og F er stryk. |
Ansvarlig: |
Tor Ivar Melling |
Eksamensdato: |
19.05.25 |
|
|
|
|
|
Faglig innhold:
Infrastructure as Code (IaC) er og blir bare mer og mer viktig for hvordan større IT-selskap bygger, skalerer og vedlikeholder sin IT-infrastruktur. Oppgaver som å levere servere, databaser og annen infrastruktur bare ved å klikke på noen knapper har ført til en økning i produktivitet, for både utviklere og driftere. IaC er et praktisk fag hvor vi benytter oss av både videoer og tekstlig lærestoff for å bli bedre kjent med hvordan vi kan provisjoner og administrer IT-Infrastruktur ved bruk av kode. Vi behandler servere, databaser, nettverk og annen infrastruktur som programvare, og denne koden kan hjelpe oss med å konfigurere og distribuere disse komponentene på en rask og trygg måte. Ved bruk av kode kan vi kjøre versjonskontroll, som gjør at alle endringer i serverkonfigurasjonen dokumenteres, logges og spores. Og disse konfigurasjonene kan testes, akkurat som kode. I faget skal vi benytte oss av forskjellige verktøy som gjør det mulig for oss å rulle ut infrastruktur i Microsoft Azure ved bruk av kode.
Læremål:
Etter å ha gjennomført emnet skal studenten ha følgende læringsutbytte:
KUNNSKAPER
Studenten har:
- kunnskap om hvordan infrastruktur kan administreres som kode ved bruk av samme prinsipper som ved programvareutvikling
- kunnskap om begreper, prosesser og verktøy som anvendes i Infrastructure as Code (IaC)
- innsikt i de største offentlige skyløsninger hvor det benyttes IaC
- kunnskap til forskjellige verktøy innen IaC og hvor vi kan benytte disse
FERDIGHETER
Studenten kan:
- provisjoner og administrer IT-Infrastruktur ved bruk av kode
- anvende verktøy for å utvikle og kjøre versjonskontroll mot kode
- gjøre rede for sine faglige valg rundt bruk av IaC
- finne og henvise til informasjon og fagstoff og vurdere relevansen for problemstillinger som kan løses ved bruk av IaC.
-introdusere endringer i et miljø gjennom repositories med versjonskontroll og testmiljøer
- anvende kode til å utføre enkle og repeterende operasjoner i offentlig sky
GENERELL KOMPETANSE
Studenten:
- kan planlegge og gjennomføre yrkesrettede arbeidsoppgaver og prosjekter alene og som deltaker i gruppe og i tråd med etiske krav og retningslinjer innen IaC
- kan utveksle synspunkter med andre med bakgrunn innenfor bransjen/ yrket
- kan bygge relasjoner med fagfeller gjennom aktiv deltakelse i ulike digitale kanaler
Påmeldingsfrist:
20.01.25
|
|
|
|
|
|
|
|
|
|