EK - Erhvervsakademi København

en

Cloud Native Kubernetes

2025/2026
Engelsk titel
Cloud Native Kubernetes
Uddannelse
Datamatiker
Uddannelsestype
Fuldtidsuddannelse
Niveau
Erhvervsakademi
Semester
4. semester
Fagets/modulets varighed
1 semester
Ects
10
Udd. element
Valgfag
Sprog
Dansk
Opstart
Forår
Efterår
Studiested
Guldbergsgade 29 N, København N
Fagkode
3050498
Fag- /modulansvarlig
Simon Shine
  • Formål og læringsmål

    I Cloud Native Kubernetes-faget lærer du de tekniske færdigheder for at bygge og idriftsætte skalérbare og resiliente software-applikationer i moderne cloud-miljøer.

    Cloud Native er et sæt konkrete værktøjer og teknikker der understøtter applikationsudvikling på cloud-infrastruktur ved hjælp af Kubernetes og omkringliggende containerteknologier. Det betyder at applikationer kan flyttes frit mellem clouds, eller deployes på clusters der eksisterer samtidigt på tværs af af public, private og hybrid clouds.

    Cloud Native er en moderne standard for brugen af clouds. Organisatorisk risiko minimeres ved at hardwaredrift abstraheres væk på en måde, som kommercielle clouds har opnået konsensus omkring, og som open source-verdenen har bakket op om. Metoder anvendes til at udvikle distribuerede softwaretjenester med høj tilgængelighed under belastning og geografisk spredning.

    Viden

    Den studerende ved…
    • hvad en container-orkestrator er
    • hvilke funktioner de forskellige komponenter i Kubernetes har
    • hvilken rolle Kubernetes control-plane har
    • hvordan Kubernetes Pods og Deployments er opbygget
    • hvilke teknologier der er cloud-agnostiske og kan afvikles på alle clouds
    • hvornår horisontal og vertikal skalering gavner
    • hvilke rollback-strategier der findes og hvad deres fordele er

    Færdigheder

    Den studerende kan…
    • installere og overvåge et Kubernetes-cluster på deres egen computer
    • klargøre en applikation til afvikling i et container-miljø
    • opsætte og tilføje services til en applikations service mesh
    • opsætte load-balancers, healthcheck-prober, init-containere mv.
    • provisionere ressourcer som CPU, RAM og diskplads til Pods
    • udføre en deployment af en applikation i et Kubernetes-cluster
    • anvende templates og package management til at vedligeholde applikationer
    • bygge simple operators og custom resource definitions (CRD’er)

    Kompetencer

    Den studerende kan…
    • diagnosticere problemer i en distribueret applikation via real-time debugging
    • diskutere hvornår og hvordan en applikation kan skaleres til clouddrift
    • beskrive hvilke egenskaber, der gør et distribueret system selvhelende
    • afveje fordele, ulemper og omkostninger ved open source vs. vendor lock-in

  • Undervisningsform
    Undervisningen er en blanding af præsentationundervisning med anvendelse af hands-on øvelser.
    Der arbejdes sammen i grupper om et projekt.
    Grupperne opererer et Kubernetes-cluster og skal idriftsætte en applikation hvor kravene til driften øges gradvist med mængden af emner, der dækkes.
  • Prøve

    Læringsmålene for prøven er identiske med fagets/fagenes læringsmål

    Faget prøves
    Faget/modulet prøves selvstændigt
    Prøveform
    Kombineret skriftlig og mundtlig prøve
    Mundtlig eksamen baseret på en skriftlig grupperapport.
    Dette er en kort rapport på max 4 normalsider eksklusivt billeder, illustrationer og lignende samt bilag.
    Rapporten skal beskrive det projekt som de studerende har arbejdet på gennem semesteret. Der skal inkluderes links til kode som bliver forsvaret til eksamen.
    Formkrav
    Max 4 normalsider (2400 tegn). Der skal inkluderes links til kode som bliver forsvaret til eksamen.
    Individuel eller gruppeprøve
    Gruppeprøve, 3-4 deltagere
    Anvendt sprog til prøven
    Dansk (Norsk/Svensk)
    Varighed
    Eksamen starter som et gruppeoplæg/-præsentation (ingen præsentationsnoter), der varer i 5 minutter per studerende.
    Herefter individuel eksamination i 20 minutter inkl. votering.
    Regler om hjælpemidler til eksamen
    Det er tilladt at medbringe computer og indleveret rapport
    Hjælpemidler som stilles til rådighed
    Projektor
    Bedømmelsesform
    7-trins skala
    Bedømmer(e)
    Intern censur
    Kriterier for prøvevurdering
    Karakter gives individuelt og er en helhedsvurdering af rapporten, gruppepræsentationen og den individuelle eksamination.
  • Foreløbig litteratur
    Dette er en foreløbig litteraturliste. Der udleveres en endelig litteraturliste i forbindelse med studiestart.
    The Kubernetes Book, 2025 Edition af Nigel Poulton (https://leanpub.com/thekubernetesbook)
    Samt udvalgte frit tilgængelige online-ressourcer.

    For en introduktion til Cloud Native-begrebet:
    • https://en.wikipedia.org/wiki/Cloud-native_computing
    • https://aws.amazon.com/what-is/cloud-native/
    • https://cloud.google.com/learn/what-is-cloud-native
48
timers undervisning
226
timers forberedelse
Tallene viser omfanget af arbejdsbelastningen relateret til faget fordelt på forskellige studieaktiviteter.

På faget Cloud Native Kubernetes modtager du 48 timers undervisning, hvilket svarer til 64 lektioner (1 lektion = 45 min.) og 18% af din samlede arbejdsbelastning på faget.

Undervisningen vil primært bestå af følgende aktiviteter: klasseundervisning, øvelser.
Forberedelsen vil primært bestå af følgende aktiviteter: gruppearbejde.

Læs om KEAs studieaktivitetsmodel

*KEA kan fravige det angivne timetal, hvis det er begrundet i særlige forhold.