Cilj:Upoznavanje studenata sa fundamentalnim konceptima računarstva u oblaku.
Ishod:Predmet predstavlja osnovu za razumevanje raznih oblasti računarstva u oblaku. Studenti će biti osposobljeni za korišćenje modernih tehnologija iz domena računarstva u oblaku.
Sadržaj predmeta
Teorijska nastava:
Osnovni pojmovi.
Infrastruktura, platforma i softver kao servis.
Odabrana poglavlja iz operativnih sistema.
Odabrana poglavlja iz računarskih mreža.
Odabrana poglavlja iz informacione sigurnosti.
Uvod u virtuelizaciju.
Virtualizacija servera i virtualizacija desktopa.
Primer računarskih okruženja u oblaku - Google App Engine.
Shell skripting 1
Shell skripting 2
Uvod u programski jezik Python.
Strukture podataka programskog jezika Python.
Petlje i uslovi.
Funkcije, rekurzije i lambda izrazi.
Praktična nastava:
Praktična nastava prati program predavanja i odvija se u računarskoj laboratiriji gde se studenti upoznaju sa virtuelizacijom, nekim formama računarstva u oblaku, pisanju skripti u Bourne Again Shell-u i programskim jezikom Python.