PředmětyPředměty(verze: 806)
Předmět, akademický rok 2017/2018
   Přihlásit přes CAS
Vývoj cloudových aplikací - NSWI152
Anglický název: Cloud Application Development
Zajišťuje: Katedra softwarového inženýrství (32-KSI)
Fakulta: Matematicko-fyzikální fakulta
Platnost: od 2016
Semestr: letní
E-Kredity: 3
Rozsah, examinace: letní s.:0/2 Z [hodiny/týden]
Počet míst: neomezen
Minimální obsazenost: neomezen
Stav předmětu: vyučován
Jazyk výuky: čeština
Způsob výuky: prezenční
Další informace: http://www.ksi.mff.cuni.cz/lectures/NSWI152
Garant: RNDr. Filip Zavoral, Ph.D.
Třída: Informatika Bc.
Informatika Mgr. - volitelný
Informatika Mgr. - Softwarové systémy
Kategorizace předmětu: Informatika > Programování, Softwarové inženýrství
Prerekvizity : {Java nebo C# nebo C++}
Anotace -
Poslední úprava: T_KSI (07.03.2014)

Cílem předmětu je seznámit studenty s klíčovými aspekty vývoje cloudových aplikací. Účastníci se naučí vyvíjet vysoce škálovatelné a spolehlivé aplikace a porozumějí aktuálním možnostem, výzvám a úskalím v této oblasti. Kurz poskytne zejména praktickou zkušenost s programováním pro vybrané cloudové platformy. Předpokladem jsou znalosti z předmětu NSWI150 z části týkající se cloudů.
Literatura
Poslední úprava: RNDr. Filip Zavoral, Ph.D. (06.02.2014)

● Windows Azure Developer Center (http://www.windowsazure.com/develop/)

● Google App Engine Developer Center (http://developers.google.com/appengine/)

● OpenStack Documentation (https://www.openstack.org/)

Metody výuky
Poslední úprava: T_KSI (16.05.2012)

Předmět je složen z praktických cvičení, které probíhají v počítačové laboratoři.

Sylabus -
Poslední úprava: T_KSI (31.03.2015)

Během semináře se studenti prakticky seznámí s vybranými zástupci cloudových platforem: Google AppEngine, Windows Azure, IBM BlueMix, OpenStack (výběr konkrétních 2-3 platforem proběhne před začátkem semestru). Studenti se seznámí s nabízenými a podporovanými službami, vývojovými nástroji a nástroji pro správu a administraci. V rámci semináře vytvoří a nasadí několik jednoduchých aplikací a samostatně vytvoří na zvolené platformě jednu komplexnější aplikaci.

 
Univerzita Karlova | Informační systém UK