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,26Vý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.



