Poslední úprava: RNDr. Michal Kopecký, Ph.D. (26.04.2019)
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ů.
Poslední úprava: RNDr. Michal Kopecký, Ph.D. (26.04.2019)
This course aims to provide understanding of key aspects of cloud application development. Students will learn to build highly scalable and reliable applications and
develop an understanding of the current possibilities, challenges and trade-offs. The course mailnly provides hands-on experience with a chosen cloud platforms.
The knowledge of clouds to the extent of NSWI150 lectures is supposed.
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/)
Předmět je složen z praktických cvičení, které probíhají v počítačové laboratoři.
Sylabus -
Poslední úprava: RNDr. Filip Zavoral, Ph.D. (07.03.2019)
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.
Poslední úprava: RNDr. Filip Zavoral, Ph.D. (12.02.2015)
Development and deployment of cloud applications using Google AppEngine, Windows Azure, IBM BlueMix, and/or OpenStack.