Základy klaudových technológií
Študijné programy
Informácie o výučbe
Forma výučby
Prednáška, Cvičenie laboratórneMetóda štúdia
PrezenčnáJazyk
slovenský, anglickýHodiny za týždeň (denná)
2,2Hodiny za semester (externá)
LS 26,26Vyučujúci
prof. Ing. Jozef Juhár, PhD. Ing. Ján Staš, PhD. Ing. Renát Haluška, PhD. doc. Ing. Daniel Hládek, PhD.
Rozvrh
Výsledky vzdelávania
Študenti získajú prehľad o možnostiach klaudových technológií a spôsoboch nasadenia aplikácie do produkčného prostredia. Oboznámia sa s princípmi virtualizácie, kontajnerizácie a orchestrácie, a službami rôznych poskytovateľov klaudových služieb. Naučia sa samostatne kontajnerizovať aplikáciu, nasadiť ju s pomocou technológií Docker, Docker Compose a Kubernetes do prostredia privátneho aj verejného klaudu.
Stručná osnova predmetu
1 Virtualizácia , Inštalácia virtuálneho stroja a nástrojov. 2 Aplikačné kontajnery Docker, 3. Spustenie kontajnera. 4. Súbory a databázy v klaude, 5. Virtuálna sieť, virtuálne disky. 6. Azure klaud, register obrazov, Služba App service, 7. Vytváranie obrazu kontajnera. 8. Orchestrácia kontajnerov , Docker Compose, Azure Container, Azure Storage 9. Azure Kubernetes System, Inštalácia Kubernetes. 10. Komponenty Kubernetes a ich konfigurácia 11. Zverejnenie aplikácie, Ingress, LoadBalancer. 12. Iné kladudové služby, CI CD, strojové učenie v klaude.
Podmienky na absolvovanie
Spôsob hodnotenia a skončenia štúdia predmetu: Zápočet a skúška Priebežné hodnotenie (PH): Študent prospeje v PH a získa zápočet, keď splní podmienku získať min. 16% z 30%. Zápočet Záverečné hodnotenie (ZH): Študent prospeje v ZH a úspešne vykoná skúšku, keď splní podmienku získať min. 36% z 70%. Skúška Celkové hodnotenie: CH je suma hodnotení získaných študentom za hodnotené obdobie. Celkový výsledok sa stanoví v súlade s vnútornými predpismi TUKE. (študijný poriadok, vnútorný predpis zásady doktorandského štúdia)
Odporúčaná literatúra
1. Soni Mitesh, Agile, DevOps and Cloud Computing with Microsoft Azure: Hands-On DevOps practices implementation using Azure DevOps, BPB Publications 2019, ISBN 978-9388511902 2. by Brendan Burns , Joe Beda, Kelsey Hightower: Kubernetes: Up and Running: Dive into the Future of Infrastructure 2nd Edition O'Reilly Media; 2nd edition 2019, ISBN 1492046531 3. Nigel Poulton: Docker Deep Dive, Independently published 2017 ISBN 1521822808
Poznámky
Pre úspešné absolvovanie predmetu je potrebné získať zápočet a úspešne absolvovať skúšku. To v sebe zahŕňa účasť študenta na vzdelávacích činnostiach priamej výučby, na prednáškach, cvičeniach, ako aj samostatné štúdium a aj samostatnú tvorivú činnosť študenta pri spracovaní semestrálneho zadania/zadaní, projektu na stanovenú tému, v stanovenom rozsahu, v stanovenom prevedení spolu 180 h časovej náročnosti práce študenta za semester.
Hodnotenie
Celkový počet hodnotených študentov: 239