Logo ČVUT
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2023/2024

Virtualizační a cloudové technologie

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah Jazyk výuky
18CLOUD KZ 3 1P+1C česky
Garant předmětu:
Přednášející:
Cvičící:
Předmět zajišťuje:
katedra softwarového inženýrství
Anotace:

Cílem předmětu je představit principy a technologické základy cloudových systémů. Studenti se seznámí s architekturami distribuovaných systémů, principy virtualizace aplikací a využití těchto technologií v praxi. Důraz je kladen především na využití kontejnerů, což je v dnešní době nejúčinnější technologie pro správu složitých softwarových systémů. Praktická část předmětu se věnuje nástrojům pro automatickou konfiguraci, testování, monitorování a provozování virtualizovaných aplikací.

Požadavky:
Osnova přednášek:

1.Architektury serverů a distribuovaných systémů

2.Principy virtualizace a kontejnerizace

3.Principy „Infrastructure as a service“ a „Infrastructure as code“

4.Nástroje pro kontejnerizaci aplikací (Docker)

5.Tvorba a přizpůsobení systémových obrazů pro kontejnerizované aplikace

6.Diskové úložiště pro kontejnerizované aplikace

7.Virtualizace počítačových sítí

8.Správa složitějších aplikací pomocí Docker Compose

9.Správu a škálování kontejnerizovaných systémů pomocí Kubernetes

10.Práce s kontejnery v roli vývojáře aplikací

11.Použití kontejnerů pro vývoj aplikací v CI/CD workflow

Osnova cvičení:
Cíle studia:
Studijní materiály:

Doporučená literatura:

[1] A. Sunyaev, Internet Computing: Principles of Distributed Systems and Emerging Internet-Based Technologies, Springer, 2020, https://doi.org/10.1007/978-3-030-34957-8

[2] I. Miell, A. Sayers, Docker in practice, Second Edition, Simon and Schuster, 2019. ISBN 9781617294808

[3] B. Burns, J. Beda, K. Hightower, L. Evenson, Kubernetes: up and running, O'Reilly Media, Inc., 2022.

Poznámka:
Další informace:
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 1. 5. 2024
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/cs/predmet7916906.html