| Catalog Content |
Starting with the fundamentals of virtualization, it teaches installation, configuration, and daily management on VM-based virtualization, containerization, and cloud-based infrastructures. Students learn hypervisor/platform selection, image/template management, network–storage configurations, introduction to orchestration (basic Docker Compose/Kubernetes concepts), security (isolation, image security, secret key management), performance monitoring/optimization, backup–disaster recovery, and automation (introduction to IaC). At the end of the term, a mini project based on a real-world scenario is developed and evaluated in terms of performance, security, and cost. |