mislo

Fakulteta za računalništvo in informatiko · Univerza v Ljubljani

Računalniške storitve v oblaku

Za predmet Računalniške storitve v oblaku še ni zapiskov.

Imaš svoje zapiske? Objavi jih: ceno določiš ti, z naročnino ti ostane cela, DDV se doda kupcu.

Objavi zapiske

Čakaš na zapiske? Prijavi se in povej. Ko jih kdo objavi, dobiš sporočilo.

Želim zapiske

Kaj lahko narediš že danes

Naloži svoje gradivo za predmet Računalniške storitve v oblaku: Mai ga prebere in ti iz njega naredi kartice, kviz in razlago, ko ti kaj ni jasno. Če zapiske kasneje objaviš, jih prodajaš tukaj.

Naloži svoje gradivo

Učni načrt

Podatki so iz učnega načrta, ki ga objavlja Fakulteta za računalništvo in informatiko. Prebrano 7. 9. 2026. Poglej izvirnik

6 kreditnih točk

Obveznosti v urah

  • Predavanja45 ur
  • Seminarji20 ur
  • Vaje10 ur
  • Samostojno delo105 ur

Vsebina

  1. Razvoj aplikacij, ki se izvajajo na strežnikih
  2. Definicija računalništva v oblaku: kaj je računalništvo v oblaku, namen, vloga in pomen, cilji
  3. Izzivi: upravljanje infrastrukture, arhitektura aplikacij za oblak, shranjevanje podatkov, varnost, ostali vidiki
  4. Lastnosti: samo oskrba na zahtevo, elastičnost in skalabilnost, dostop v obliki storitev, nadzor storitev, souporaba virov (pooling), itd.
  5. Storitveni modeli: IaaS (Infrastruktura kor storitev), PaaS (Platforma kot storitev), SaaS (Aplikacije kot storitve), XaaS
  6. Podrobni pregled IaaS (Infrastruktura kor storitev)
  7. Pregled konceptov, arhitekturni vidik
  8. Privatni oblak, javni oblak, hibridni oblak, virtualni oblak
  9. Spoznavanje in primerjava najpomembnejših IaaS tehnologij
  10. Podrobni pregled PaaS (Platforma kot storitev)
  11. Pregled konceptov, arhitekturni vidik
  12. Spremembe v razvojnih modelih: Trajno stanje: distribuirani datotečni sistemi, nestrukturirane shrambe, NoSQL baze, SQL baze v oblaku; Poslovna logika: spletne storitve, REST storitve, ostale tehnologije; Izvajalno okolje
  13. Spoznavanje in primerjava najpomembnejših PaaS tehnologij: Java EE, Azure, Google App Engine, itd.
  14. Podrobni pregled SaaS (Aplikacije kot storitve)
  15. Pregled konceptov, arhitekturni vidik
  16. Model dostopa, koncept razvoja
  17. Poslovni model, storitve v oblaku (lokacijske, dostava podatkov, bogatenje podatkov, integracijske storitve, poslovna inteligenca, itd.)
  18. Namestitveni modeli
  19. Zasebni, javni, hibridni, skupni oblak
  20. Na lokaciji, pri ponudniku, hibridni model, pregled ponudnikov
  21. Migracija v oblak
  22. Nadzor, upravljanje, SLA in QoS
  23. Vzpostavitev lastnega računalniškega oblaka
  24. Razvoj aplikacij za oblak o Tehnološki vidiki o Vsebinsko-poslovni vidiki
  25. Razvoj inovativnih aplikacij, ki delujejo v oblaku
  26. Konfiguriranje hibridnega računalniškega oblaka
  27. Spoznavanje najpomembnejših javnih oblakov: Amazon, Google App Engine, Azure, OpenStack, itd.
  28. Študija prenosljivost oblačnih rešitev med ponudniki
  29. Razvoj specifičnih razširitev za oblak

Ocenjevanje

Sprotno preverjanje (vaje, kolokviji in projektno delo) 50 %, Končno preverjanje (pisni in ustni izpit) 50 %

Literatura

  • Barrie Sosinsky, Cloud Computing Bible, Wiley; 2011.
  • George Reese, Cloud Application Architectures: Building Applications and Infrastructure in the Cloud, O'Reilly Media; 2009.
  • David S. Linthicum, Cloud Computing and SOA Convergence in Your Enterprise, Addison-Wesley
  • Professional, 2009.
  • John Rhoton, Risto Haukioja, Cloud Computing Architected: Solution Design Handbook, Recursive Press, 2011.
  • Matjaz B. Juric et al., Do more with SOA Integration, Packt Publishing, 2011.

Kako deluje

  1. Zapiske kupiš enkrat in ostanejo tvoji.
  2. V aplikaciji iz njih dobiš kartice, kvize in Mai, ki pozna gradivo.
  3. Ceno določi avtor. Prodajalec je Mislo AI, račun dobiš od nas.