IDG2001
Skyteknologier
Vår
Gjøvik
Engelsk
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æringsmål
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.