Přednášky:
1. Úvod virtualizace, rozdíly mezi virtulizací a kontejnerizací, scénáře nasazení, bezpečnost.
2. Komerční řešení pro kontejnerizaci - Google Kubernetes Engine, Amazon Elastic Container Service, Azure Kubernetes Service a další.
3. Open-source a lokální nástroje pro kontejnerizaci - Docker, Red Hat OpenShift Container Platform, Apache Mesos, podman, cri-o, containerd, runc a další.
4. Možnosti, implementace a základní konfigurace nástroje Docker na platformě OS Windows a OS Linux.
5. Scénáře nasazení Docker kontejnerů, využití virtualizace, zajištění vysoké dostupnosti.
6. Správa kontejnerů - Kubernetes.
7. Souborové systémy vhodné pro virtualizaci (zfs, s3 file system), zajištění vysoké dostupnosti dat.
Cvičení:
1. Bezpečnost, rozdělení projektu, příprava serverů pro virtualizaci.
2. Komerční řešení pro virtualizaci - Google Kubernetes Engine, Amazon Elastic Container Service, Azure Kubernetes.
3. Kontejnerizace - Docker, Red Hat OpenShift Container Platform.
4. Kontejnerizace - Apache Mesos, podman.
5. Kontejnerizace - cri-o, containerd, runc.
6. Docker na platformě Linux - instalace, konfigurace.
7. Docker na platformě Windows - instalace, konfigurace.
8. Prezentace semestrálních projektů č. 1, zadání projektů č. 2.
9. Pokročilá konfigurace Docker kontejnerů - bezpečnost.
10. Pokročilá konfigurace Docker kontejnerů - vysoká dostupnost, migrace a správa.
11. Správa kontejnerů - nasazení Kubernetes.
12. Souborové systémy pro virtualizaci - zfs.
13. Prezentace projektů č. 2.
14. Zápočet.
1. Úvod virtualizace, rozdíly mezi virtulizací a kontejnerizací, scénáře nasazení, bezpečnost.
2. Komerční řešení pro kontejnerizaci - Google Kubernetes Engine, Amazon Elastic Container Service, Azure Kubernetes Service a další.
3. Open-source a lokální nástroje pro kontejnerizaci - Docker, Red Hat OpenShift Container Platform, Apache Mesos, podman, cri-o, containerd, runc a další.
4. Možnosti, implementace a základní konfigurace nástroje Docker na platformě OS Windows a OS Linux.
5. Scénáře nasazení Docker kontejnerů, využití virtualizace, zajištění vysoké dostupnosti.
6. Správa kontejnerů - Kubernetes.
7. Souborové systémy vhodné pro virtualizaci (zfs, s3 file system), zajištění vysoké dostupnosti dat.
Cvičení:
1. Bezpečnost, rozdělení projektu, příprava serverů pro virtualizaci.
2. Komerční řešení pro virtualizaci - Google Kubernetes Engine, Amazon Elastic Container Service, Azure Kubernetes.
3. Kontejnerizace - Docker, Red Hat OpenShift Container Platform.
4. Kontejnerizace - Apache Mesos, podman.
5. Kontejnerizace - cri-o, containerd, runc.
6. Docker na platformě Linux - instalace, konfigurace.
7. Docker na platformě Windows - instalace, konfigurace.
8. Prezentace semestrálních projektů č. 1, zadání projektů č. 2.
9. Pokročilá konfigurace Docker kontejnerů - bezpečnost.
10. Pokročilá konfigurace Docker kontejnerů - vysoká dostupnost, migrace a správa.
11. Správa kontejnerů - nasazení Kubernetes.
12. Souborové systémy pro virtualizaci - zfs.
13. Prezentace projektů č. 2.
14. Zápočet.