Fundamentals of cloud and container technologies
Practical day course
The basic course in cloud and container technologies provides participants with a solid understanding of modern IT infrastructures, particularly the concepts of virtualization, containerization, and cloud computing. Participants will learn how containers work and how they are used (e.g., with Docker), as well as the fundamental principles of the cloud (IaaS, PaaS, SaaS). The goal is to practically set up initial container environments and become familiar with cloud services.
Target Audience:
This course is aimed at IT enthusiasts, developers, administrators, and beginners who want to acquire a fundamental understanding of cloud and container technologies.
Prerequisites:
Basic knowledge of computers, Linux, and networking is required. Prior knowledge of virtualization is helpful but not mandatory.
Course Content:
Theory:
- Introduction to virtualization and containerization
- Differences between virtual machines and containers
- Advantages and areas of application for containers
- Introduction to containers using Docker
- Docker architecture (images, containers, volumes, networks)
- Structure and composition of Dockerfiles
- Fundamentals of cloud computing
- Cloud models: IaaS, PaaS, SaaS
- Public, private, and hybrid cloud
- Overview of leading cloud providers (AWS, Azure, GCP)
- Basic DevOps concepts related to containers and the cloud
Practical Exercises:
- Creating and managing simple containers with Docker
- Working with Docker CLI and Docker Compose
- Building custom Docker images
- Setting up a small containerized three-tier application
- Running multiple services in containers (e.g., web server and database)
- Introduction to a cloud platform (AWS)
- Provisioning simple resources in the cloud
- Troubleshooting and best practices for cloud use
Dates:
13. März 2026
Cost:
CHF 800, including course materials
Location:
OST – Eastern Switzerland University of Applied Sciences, Rapperswil-Jona


