Během semináře se studenti prakticky seznámí s vybranými zástupci cloudových platforem: Windows Azure, Amazon Web Services, Google AppEngine, OpenStack apod. (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 aplikací a samostatně vytvoří komplexnější aplikaci.
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 - Virtualizace a cloud computing - z části týkající se cloudů.