SubjectsSubjects(version: 964)
Course, academic year 2024/2025
   Login via CAS
Virtualization and Cloud Computing - NSWI150
Title: Virtualizace a cloud computing
Guaranteed by: Department of Software Engineering (32-KSI)
Faculty: Faculty of Mathematics and Physics
Actual: from 2024
Semester: winter
E-Credits: 3
Hours per week, examination: winter s.:2/0, Ex [HT]
Capacity: unlimited
Min. number of students: unlimited
4EU+: no
Virtual mobility / capacity: no
State of the course: taught
Language: Czech
Teaching methods: full-time
Additional information: https://www.ksi.mff.cuni.cz/teaching/nswi150-web
Guarantor: RNDr. David Bednárek, Ph.D.
RNDr. Filip Zavoral, Ph.D.
Teacher(s): RNDr. David Bednárek, Ph.D.
RNDr. Jakub Yaghob, Ph.D.
RNDr. Filip Zavoral, Ph.D.
Class: Informatika Bc.
Informatika Mgr. - volitelný
Informatika Mgr. - Softwarové systémy
Classification: Informatics > Software Engineering
Is pre-requisite for: NSWI151
Annotation -
The purpose of this course is to provide an overview of the key concepts behind virtualization and cloud computing systems and their real world applications. The classes will cover a broad range of related topics, including classification of various virtualization and cloud models, data center hardware, high availability and load balancing clusters, scientific computing and security risks of multi-tenancy. The knowledge in scope of the course NSWI120 - Principles of Computers is supposed!
Last update: T_KSI (28.04.2016)
Course completion requirements -

The subject is finished by an oral exam with written preparation.

Last update: Bednárek David, RNDr., Ph.D. (26.09.2017)
Literature -

See

https://gitlab.mff.cuni.cz/teaching/nswi150/web/-/blob/master/resources.md

Last update: Bednárek David, RNDr., Ph.D. (01.10.2024)
Teaching methods - Czech

Předmět je vyučován formou přehledových přednášek. Na ně pak navazují praktické předměty, ve kterých mají studenti možnost vyzkoušet si některé z probíraných technologií.

Last update: T_KSI (16.05.2012)
Syllabus -
  • Virtualization taxonomy.
  • Hardware-assisted virtualization, paravirtualization, emulation.
  • Virtualization support on current hardware architectures and operating systems.
  • Data center hardware.
  • Cluster, network load balancing, high availability, fault tolerance.
  • Private, public and hybrid cloud. IaaS, PaaS, SaaS.
  • Cloud technologies and services, scalability. Execution models.
  • Data management, MapReduce.
  • Communication and network services, mobile services, high-performance computing.
  • Identity in the cloud, identity federation, single sign-on, OpenID, SAML.
  • Virtualization security risks.

Last update: Bednárek David, RNDr., Ph.D. (22.04.2016)
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html