Security in Virtualized Environments

Module Code
CS5344
Module Coordinators
Michael Jäger
Teachers
  • Hagen Lauer
  • André Rein
  • Short Description

    Practical software development from requirement analysis over model-based design to functional tests of the complete system

    Learning Objectives

    Students learn basic security architectures related to Trusted Computing. Components of virtualization solutions are introduced and students identify relevant security requirements. Students are able to analyze, evaluate, and review scientific publications while discussing their level of applicability in different scenarios.

    Contents

    Security and Trust are two of the most important requirements for the widespread use of virtualization technologies which today pose as the foundation of multiple modern virtualization solutions in the realm of Cloud-Computing. The participants analyze existing virtualization technologies as well as security and trust issues related to them. Trusted Computing concepts in hardware and software are introduced and their use is showcased. Current security requirements from research, industry, and standardization are introduced and discussed while participants develop solutions and present their contributions.

    Duration in Semester
    1
    Instruction Language
    German
    Total Effort
    6 CrP; an estimated 180 hours, of which approximately 60 are spent in class.
    Weekly School Hours
    4
    Method of Instruction

    Seminaristischer Unterricht 4 SWS

    Requirements for the awarding of Credit Points

    Prüfungsvorleistung: Project work
    Prüfungsleistung: Written elaboration and presentation

    Availability
    Yearly
    References
    • Aktuelle wissenschaftliche Publikationen