Gradnja oblakov z ogrodjem OpenStack

Ogrodje za gradnjo
računalniških oblakov OpenStack doživlja v zadnjem času neverjeten
razcvet, primerljiv samo z uspehom Linux-a. V razvoj tega odprtokodnega
izdelka so vključena skoraj vsa večja tehnološka podjetja in
organizacije (HP, Red Hat, VMware, Canonical, IBM, Suse, AT&T,
Intel, Cisco, NEC, Yahoo, Juniper, NetApp, Dell, Rackspace, Deutsche
Telekom, CERN, PayPal, … ). V OpenStack Foundation je vključenih več kot 355 podjetij in 18 000 posameznikov iz 142 držav, zato je to postal res “Linux za gradnjo oblakov”.
Na trgu se trenutno kaže tudi velika potreba po inženirjih
računalništva z znanjem OpenStack-a. V okviru tega predmeta boste
pridobili na trgu zelo zaželjena znanja, glede na projekcije pa smo trenutno šele v začetni fazi hitro naraščajočega povpraševanja po "oblačnih" profilih.

Pridobili
boste konkretne izkušnje z OpenStackovo arhitekturo, komponentami in
podpornimi tehnologijami, ter se naučili graditi zasebne, javne ali
hibridne oblake. Spoznali boste, kako so oblaki zgrajeni. Podrobno si
bomo pogledali ključne tehnologije: virtualizacijo računalnikov (server
virtualization), virtualizacijo omrežij (network virtualization and SDN
Software Defined Networking) in podatkovne shrambe (visoko razpoložljivo
in skalabilno shranjevanje podatkov v oblaku). Naučili se bomo tudi vse
potrebne tehnologije in procese (Git, Gerrit, Continuous Integration,
DevStack, Vagrant, ...), ki jih potrebujete, da postanete uspešen
Openstackov razvijalec, uporabnik ali arhitekt.

Vsa tematika bo podprta s praktičnimi vajami na OpenStacku.

Predmet je nadgradnja Računalniških komunikacij, Operacijskih sistemov,
Programiranja. Predpostavlja se osnovno
poznavanje računalniških komunikacij, osnovno znanje programiranja
(Python) in osnovno znanje ukazne vrstice v Linux-u.