Mål
Efter godkänd kurs skall studenten kunna:
- beskriva hur teknik som virtualisering, mjukvarupaketering via containerbaserad teknik, programvarudefinierade nätverk (moln) och automatisering påverkar utvecklandet av modern nätverksteknologi,
- analysera och implementera metoder för att skapa, optimera, övervaka, felsöka och testa skalbara nätverksarkitekturer med avseende på både WAN- och LAN-teknologier utifrån CIA-triangeln,
- analysera, bedöma och implementera metoder för att mildra/förhindra cybersäkerhetshot mot infrastruktur, nätverksenheter, datorsystem samt operativsystem,
- analysera och utvärdera lämpliga implementationer för säker data- och informationshantering såväl under transport som i vila,
- analysera och utvärdera icke-funktionella krav,
- utföra riskanalys inom en organisations/företags infrastruktur,
- producera och presentera välstrukturerad och välskriven dokumentation.
Innehåll
Kursens ena fokus ligger på att skapa förståelse för, och förmåga att tillämpa, metoder och verktyg för modern nätverkssäkerhet förekommande inom IT-miljöer och nätverksdrift, där studenterna på grundval av en given problemformulering själva får utforma, implementera och demonstrera en sammanhängande infrastrukturell säkerhetslösning för en fiktiv organisation. Slutprodukten utvärderas med avseende på dess samlade funktion, säkerhet och kapacitet. Detta inkluderar arbetsmetoder för design, implementering, analys och verifiering/validering, test samt dokumentation.
Kursens andra fokus ligger främst på att hantera grundläggande funktioner i molnlösningar såsom nätverk, virtuella maskiner/compute-instanser och lagring. Här behandlas de tekniska och mjuka färdigheter som behövs för att designa, och driftsätta molnlösningar. Viktiga begrepp som ingår är infrastruktur som kod (IaC), virtuella maskiner, containers och server-operativsystem. Inledningsvis förklaras allmänna molnbegrepp och då ges den teoretiska basen för att hantera molnet manuellt via t.ex webb-konsol. Senare i kursen byggs molntjänster i stället via IaC-verktyg och då behandlas andra vanliga tjänster inom molnteknik såsom containerorkestrering, backup, monitorering och nätverksloggning, såväl teoretiskt som praktiskt. Avslutningsvis introduceras skriptprogrammering via PowerShell, som ofta används både i moln och on-premises för olika slags it-adminstrativa syften.
Examinationsformer
- Projekt med muntlig och praktisk redovisning
- Laborationer med muntlig och praktisk redovisning
- Salstentamen
Betyg
Som betygsskala på hel kurs används U–G.
Betyg rapporteras enligt följande:
- Projekt - 3 hp | U–G
- Laborationer - 3 hp | U–G
- Salstentamen - 1,5 hp | U–G
Behörighet
- 60 hp i huvudområdet Mikrodataanalys i vilket kursen Datakommunikation 2 7,5 hp skall ingå
Övrigt
Kursen kan inte ingå i en examen tillsammans med andra kurser med motsvarande innehåll.
Om studenten har ett beslut/rekommendation om riktat pedagogiskt stöd från Högskolan Dalarna på grund av funktionsnedsättning, har examinator rätt att anpassa examinationen. Examinator avgör utifrån kursplanens mål om examinationen kan anpassas i enlighet med beslutet/rekommendationen.