Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2023/2024
UPOZORNĚNÍ: Jsou dostupné studijní plány pro následující akademický rok.

Virtualization and cloud technologies

The course is not on the list Without time-table
Code Completion Credits Range Language
18CLOUD KZ 3 1P+1C Czech
Garant předmětu:
Lecturer:
Tutor:
Supervisor:
Department of Software Engineering
Synopsis:

The goal of this course is to introduce the principles and technological foundations of cloud systems. Students will be introduced to the architectures of distributed systems, principles of application virtualization and they will learn how to use these technologies in practice. A fundamental part of the course is using containers, which is currently the most efficient technology for managing complex software systems. The practical part of the course covers tools for automatic configuration, testing, monitoring and deployment of virtualized applications.

Requirements:
Syllabus of lectures:

1.Architectures of servers and distributed systems

2.Principles of virtualization and containerization

3.“Infrastructure as a service” and “Infrastructure as code” principles

4.Tools for managing containerized applications (Docker)

5.Building and modifying system images for containerized applications

6.Storage volumes for containerized applications

7.Virtualization of computer networks

8.Administration of complex applications with Docker Compose

9.Administration and scalability of containerized systems using Kubernetes

10.Containerized environment for software development

11.Software development with containers and CI/CD workflow

Syllabus of tutorials:
Study Objective:
Study materials:

Recommended literature:

[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.

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2024-05-03
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet7916906.html