Course Information


Course Information
Course Title Code Semester L+U Hour Credits ECTS
VIRTUALIZATION AND CLOUD TECHNOLOGIES SGM108 2. Semester 3 + 2 4.0 6.0

Prerequisites None

Language of Instruction Turkish
Course Level Associate's Degree
Course Type Compulsory
Mode of delivery
Course Coordinator
Instructors
Assistants
Goals The aim of this course is to provide students with information about virtualization and cloud computing concepts and current applications of these concepts. Students will be introduced to virtualized operating systems, organizations and applications. In addition, it is aimed to equip students with the basics of virtualization, hypervisors, virtual machines, virtual networks, virtual storage areas, basics of cloud computing, cloud service models, cloud distribution models and cloud security.
Course Content Virtualization, Virtualization Machine, Virtualization Network, Cloud Security, Cloud Computing
Learning Outcomes 1) Understanding virtualization and cloud computing concepts and technologies
2) Ability to create, manage, and scale virtual machines
3) Ability to create, manage, and scale virtual networks and virtual storage areas
4) Ability to use cloud services

Weekly Topics (Content)
Week Topics Teaching and Learning Methods and Techniques Study Materials
1. Week Virtualization Concepts, Hypervisors, Virtual Machines, Creating a Virtual Machine Lecture; Question Answer; Problem Solving

Problem Based Learning
Seminar
2. Week Installing Windows on a Virtual Machine, Installing Linux on a Virtual Machine, Managing CPUs for a Virtual Machine, Managing Memory for a Virtual Machine, Managing Storage for a Virtual Machine, Network Management for a Virtual Machine Lecture; Question Answer; Problem Solving

Problem Based Learning
Seminar
3. Week Cloning a Virtual Machine, Managing Additional Devices in Virtual Machines, Availability Lecture; Question Answer; Problem Solving

Problem Based Learning
Seminar
4. Week Applications in Virtual Machine Lecture; Question Answer; Problem Solving

Project Based Learning; Problem Based Learning
Homework Seminar
5. Week Managing Virtual Networks and Virtual Storage, High Availability and Fault Tolerance, Measurability, Hardware Requirements, Virtual Machine Storage Management, Using Snapshots, Managing Virtual Networks Lecture; Question Answer; Problem Solving

Problem Based Learning
Seminar
6. Week Virtualization and Docker-Container, Virtualization and Cloud: Cloud and ESXI-Proxmox management Lecture; Question Answer; Problem Solving

Problem Based Learning
Seminar
7. Week Introduction to Cloud Computing, Cloud Computing Service Models, Cloud Computing Distribution Models, Current Cloud Computing Applications, Cloud Computing Usage Areas, Cloud Computing Advantages and Disadvantages, Mobile Cloud Applications Lecture; Question Answer; Problem Solving

Problem Based Learning
Seminar
8. Week Midterm, Introduction to Cloud Security Lecture; Question Answer; Problem Solving

Project Based Learning; Problem Based Learning
Homework Seminar
9. Week Securing Computing Services, Securing Storage Services, Securing Network Services Lecture; Question Answer; Problem Solving

Problem Based Learning
Seminar
10. Week Effective Strategies for Implementing IAM Solutions Lecture; Question Answer; Problem Solving

Problem Based Learning
Seminar
11. Week Monitoring and Auditing Cloud Environments, Implementing Encryption in Cloud Services Lecture; Question Answer; Problem Solving

Project Based Learning; Problem Based Learning
Homework Seminar
12. Week Understanding Common Security Threats to Cloud Computing, Handling Compliance and Regulation Lecture; Question Answer; Problem Solving

Problem Based Learning
Seminar
13. Week Interacting with Cloud Providers, Managing Hybrid Clouds, Managing Multi-Cloud Environments Lecture; Question Answer; Problem Solving

Problem Based Learning
Seminar
14. Week Security in Large-Scale Environments, Security Principles - Cloud Control Matrix Lecture; Question Answer; Problem Solving

Problem Based Learning
Seminar

Sources Used in This Course
Recommended Sources
Dac-Nhuong Le, Raghvendra Kumar, Gia Nhu Nguyen, Jyotir Moy Chatterjee, Cloud Computing and Virtualization, Wiley-Scrivener (2018)
Enterprise Cloud Computing, by Gautam Shroff, Cambridge University Press (2010)
Handbook of Cloud Computing, Borko Furht · Armando Escalante Editors Springer (2010)

Relations with Education Attainment Program Course Competencies
Program RequirementsContribution LevelDK1DK2DK3DK4
PY150000
PY255555
PY350000
PY455555
PY550000

*DK = Course's Contrubution.
0 1 2 3 4 5
Level of contribution None Very Low Low Fair High Very High
.

ECTS credits and course workload
Event Quantity Duration (Hour) Total Workload (Hour)
Course Duration (Total weeks*Hours per week) 14 5
Work Hour outside Classroom (Preparation, strengthening) 14 3
Homework 3 6
Quiz 3 1
Midterm Exam 1 2
Time to prepare for Midterm Exam 1 10
Final Exam 1 2
Time to prepare for Final Exam 1 20
Total Workload
Total Workload / 30 (s)
ECTS Credit of the Course
Quick Access Hızlı Erişim Genişlet
Course Information