Uvod u računarstvo u oblaku Šifra: 130117 | 6 ESPB

Opšte informacije
Nivo studija:
Godina studija: 1
Semestar/Trimestar: 1
Uslov:
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:
  1. Osnovni pojmovi.
  2. Infrastruktura, platforma i softver kao servis.
  3. Odabrana poglavlja iz operativnih sistema.
  4. Odabrana poglavlja iz računarskih mreža.
  5. Odabrana poglavlja iz informacione sigurnosti.
  6. Uvod u virtuelizaciju.
  7. Virtualizacija servera i virtualizacija desktopa.
  8. Primer računarskih okruženja u oblaku - Google App Engine.
  9. Shell skripting 1
  10. Shell skripting 2
  11. Uvod u programski jezik Python.
  12. Strukture podataka programskog jezika Python.
  13. Petlje i uslovi.
  14. Funkcije, rekurzije i lambda izrazi.
Praktična nastava:
  1. 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.
Literatura
  1. Borko Furht, Armando Escalante (eds.): Handbook of Cloud Computing. Odabrana poglavlja.
  2. Michael Miller: Cloud Computing: Web-Based Applications That Change the Way You Work and Collaborate Online.
Broj časova aktivne nastave (nedeljno)
Predavanja: 2
Vežbe: 3
Drugi oblici nastave: 0
Ocena znanja (maksimalan broj poena 100)
Predispitne obaveze
Poeni
aktivnosti u toku predavanja
0
aktivnosti na laboratorijskim vežbama
10
seminarski rad
10
kolokvijum
40
Završni ispit
Poeni
Pismeni ispit
40
Usmeni ispit
0