Emne - Skyteknologier - IDG2001
Skyteknologier
Velg studieårVurdering og obligatoriske aktiviteter kan bli endret frem til 20. september.
Om
Om emnet
Faglig innhold
Skyteknologifeltet er dynamisk og endres fort. Det er noen fundamentale konsepter som forblir relativt uendret, og det er innovasjon på verktøy og teknologier som endres ofte. Derfor er vil emnets forelesninger kunne endres basert på kontemporære markedsjusteringer. Per nå inneholder det, men er ikke begrenset til, følgende:
- Nettverk og nettverk-stacken (OSI)
- Viritualiseringsteknologier
- Elementær bruk av Unix/Linux-systemer (f.eks. Shell, Bash, NFS, SSH)
- Sky- og nettverkarkitekturer
- Skyteknologiprinsipper (f.eks. infrastruktur, skalering)
- Sikkerhet
- SaaS, PaaS, IaaS
- Økonomien relatert til skysystemer (businessmodeller, prismodeller)
- Skybaserte web-APIer
Læringsutbytte
Når emnet er ferdig vil studentene sitte igjen med følgende kunnskaper og ferdigheter:
Kunnskap
- Grunnleggende forståelse av nettverk
- Grunnleggende forståelse av datasentere og deres operasjon, krav og utfordringer
- God forståelse av SaaS, PaaS og IaaS
- Forståelse av sosiale og juridiske konsekvenser av cloud computing
- Familiær med gjeldende skyløsningsalternativer fra Amazon, Google, Microsoft og/eller andre leverandører
- Familiær med REST-konsepter
- Familiær med en rekke cloud computing-APIer
Ferdigheter
- Kunne diskutere skyteknologier og konsepter relatert til SaaS, PaaS og IaaS
- Kunne designe RESTful service-APIer
- Kunne evaluere ulike skybaserte løsninger basert på spesifikke egenskaper
- Kunne diskuter sikkerhetsrisikoer relatert til skyteknologier
- Kunne diskutere miljørelaterte aspekter ved skyteknologier og green web hosting
- Kunne bruke tredjeparts APIer programmatisk
Generell kompetanse
- Ha forbedrede programmeringsevner
- Kunne diskutere løsninger med skyprogrammerere
Læringsformer og aktiviteter
- Forelesninger
- Nettbasert læring
- Innleveringer
- Prosjektarbeid
Ulike skyrelaterte emner vil bli presentert og diskutert i dette emnet, basert på evolusjonen av de kontemporære utviklingene innen skyteknologier.
Mer om vurdering
Karakteren er basert på en mappevurdering (60%) og skriftlig skoleeksamen (40%). Mappevurderingen består av 2 innleveringsoppgaver. Tilbakemeldinger på innholdet i innleveringene blir gitt i løpet av semesteret.
Utsatt eksamen:
- Utsatt eksamen i august for den skriftlige eksamen.
- Ingen utsatt eksamen for innleveringene. Den må tas på nytt neste gang faget går.
Vurderingsformer:
- Praktisk portefølje/innleveringer (teller 60%)
- Skriftlig digital 3-timers skoleeksamen (teller 40%)
- Begge deler må bestås for å få godkjent emnet. Karakterer fra begge deler er gyldige det neste akademiske året.
Omtak kan gjennomføres for enkelte delvurderinger uten at alle delvurderinger må tas opp på nytt.
Spesielle vilkår
Krever opptak til studieprogram:
Webutvikling (BWU)
Anbefalte forkunnskaper
Bakgrunn innen programmering, algoritmer og datastrukturer.
Operativsystemer. Grunnleggende nettverk.
Abbefalte kurs:
- Objektorientert programmering eller tilsvarende
Forkunnskapskrav
Grunnleggende programmering eller tilsvarende.
Kursmateriell
Publikasjoner and relevant undervisningsmateriell er ilgjengelig på Wikien, og Git-repoene for emnet.
Fagområder
- Informatikk