DevOps

2025/2026
Engelsk titel
DevOps
Uddannelse
Datamatiker - Lyngby
Niveau
Erhvervsakademi
Start semester
4. Semester
Fagets varighed
1 semester
Opstart
Forår og Efterår
Ects
10
Udd. element
Valgfag
Tilmelding
Valgfag udbydes først senere og oprettes afhængigt af tilmeldinger. Du vil senere i dit uddannelsesforløb få mere besked fra din uddannelse om, hvilke valgfag du kan vælge.
Undervisningsprog
Dansk
Fagelement
Lokalt
Studiested
Cphbusiness Lyngby
Fagkode
4505411CL
  • Indhold og formål
    DevOps handler om at opbygge og anvende praksisser og værktøjer, der både forenkler og automatiserer overgangen fra udvikling til drift, og giver udviklerne mere indsigt i og kontrol med driften. Det handler om at skabe gode forhold for udviklere, og effektivisere processer der kan fremskynde release af kvalitetskode!
    I kommer I til at arbejde på et større komplekst projekt, hvor fokus ikke så meget er på selve kodningen, som på at opbygge og vedligeholde de systemer der skal sikre en så gnidningsløs udviklingsproces som muligt. Lige fra at opsætte CI/CD-workflows og konfigurere development og deployment systemer, så nye teammedlemmer hurtigt kan onboardes, over at anvende automatiserede tests og andre værktøjer til at sikre kvaliteten af både eksisterende og ny kode, til at overvåge og vedligeholde driften.
    Vi kommer til at have stort fokus på automatiserede pipelines, infrastructure as code, monitorering og metrikker, og på hvordan man både sikrer og dokumenterer at man hurtigt og effektivt kan levere nye releases, eller reagere på fejl, mangler eller ny udfordringer.
  • Læringsmål
    Viden
    Den studerende:
    - forstår Infrastructure as Code som koncept, og kender til konkrete værktøjer
    - forstår konsekvenserne ved teknisk gæld, og kender metoder til at imødegå - både test og andre kodekvalitetsmetrikker
    - forstår begrebet Developer Experience, og kender værktøjer og teknikker til at forbedre denne
    Færdigheder
    Den studerende kan:
    - opsætte og konfigurere CI/CD workflow til udviklingsarbejde i teams
    - deltage som udvikler i eksisterende CI/CD workflows
    - opbygge og administrere infrastructure as code
    - opsætte og anvende monitorering og logging til at sikre stabil drift af systemer
    - anvende faktiske metrikker (DORA) til at dokumentere et udviklingsteams effektivitet
    Kompetencer
    Den studerende kan:
    - konfigurere infrastructure as code og automatiserede pipelines til både nye og eksisterende projekter
    - medvirke til overvågning, vedligehold og udvikling af automatiserede processer under både udvikling og drift
    - dokumentere og demonstrere hvordan valgte automatiserede processer er medvirkende til at teamet kan release velfungerende software hurtigere
  • Eksamen
    Læringsmålene for eksamen er identiske med fagets læringsmål
    DevOps
    Forudsætninger for indstilling til eksamen
    Den studerende skal have opnået minimum 80% af de study points, der er knyttet til semesteret for at blive indstillet til eksamen.
    Afleveringsfrister og uddybende beskrivelse af study point opgaver findes på holdets Moodle flow.
    Faget prøves
    Faget/modulet prøves med flg. fag
    Eksamensform
    Skriftlig aflevering med mundtlig eksamen
    Hver studerende skal implementere én feature i det fælles gruppeprojekt - og aflevere en kort dokumentation af hvordan den er tilføjet projektet. Dokumentationsformen vil være defineret i fællesskab i klassen. Afleveringen sker i Wiseflow og vil være individuel.

    Implementationen af den nye feature danner grundlag for den mundtlige eksamen, der vil være en dialog om de DevOps opgaver der har været i forbindelse med løsningen - herunder kriterier for kodekvalitet.

    Dialogen er ikke begrænset til denne implementation, men vil kunne omfatte valgfagets læringsmål og hvordan de er realiseret i gruppeprojektet.

    Den konkrete feature implementation er individuel, og eksamen ligeså, men det overordnede projekt er gruppebasseret.
    Ects
    10 ECTS
    Varighed
    30 minutter
    Der udleveres en opgave i forbindelse med eksamen
    Nej
    Individuel eller gruppeeksamen
    Individuel
    Anvendt sprog til eksamen
    Dansk (Norsk/Svensk)
    Karakterskala
    7-trins skala
    Bedømmelsestype
    Intern censur
    Kriterier for prøvevurdering
    Eksamen vil blive bedømt i forhold til i hvor høj grad man lever op til læringsmålene for valgfaget.
    Tidsmæssig placering
    4. Semester
    Ved udgangen af 4. semester.
    Re- og sygeeksamen
    Der gælder samme regler som for den ordinære eksamen.
    Eksamen kan omlægges til online eksamen, hvis eksamen skønnes egnet. Genaflevering af projekt med relevante ændringer og forbedringer.