Jedes Modul umfasst 3 ECTS. Sie wählen insgesamt 10 Module/30 ECTS in den folgenden Modulkategorien:
- 12-15 ECTS in Technisch-wissenschaftlichen Modulen (TSM)
TSM-Module vermitteln Ihnen profilspezifische Fachkompetenz und ergänzen die dezentralen Vertiefungsmodule. - 9-12 ECTS in Erweiterten theoretischen Grundlagen (FTP)
FTP-Module behandeln theoretische Grundlagen wie die höhere Mathematik, Physik, Informationstheorie, Chemie usw. Sie erweitern Ihre abstrakte, wissenschaftliche Tiefe und tragen dazu bei, den für die Innovation wichtigen Bogen zwischen Abstraktion und Anwendung spannen zu können. - 6-9 ECTS in Kontextmodulen (CM)
CM-Module vermitteln Ihnen Zusatzkompetenzen aus Bereichen wie Technologiemanagement, Betriebswirtschaft, Kommunikation, Projektmanagement, Patentrecht, Vertragsrecht usw.
In der Modulbeschreibung (siehe: Herunterladen der vollständigen Modulbeschreibung) finden Sie die kompletten Sprachangaben je Modul, unterteilt in die folgenden Kategorien:
- Unterricht
- Dokumentation
- Prüfung
Lecture on advanced topics in the domain of Cloud Computing, more precisely covering use, operations, development of and for IaaS and PaaS, as well as developing applications natively for the cloud.
Eintrittskompetenzen
Basic understanding of software and systems engineering, basic usage of Linux, communication technologies/networking.
Lernziele
Conceptual understanding of the principles and architectural design of IaaS and PaaS services, as well as concrete implementations/frameworks.
Ability to operate and use IaaS-frameworks. Ability to operate and use PaaS-frameworks.
Understanding of IaaS and PaaS management APIs.
Ability to design services and service-oriented applications natively for the cloud.
Ability to leverage features of the cloud, that is on-demand, self-service, elasticity, multi-tenancy, metered service, broadband network access.
Ability to evaluate the economic, legal and technological advantages of cloud as well as inherent limitations.
Modulinhalt
- Definition, Origin and Motivation, Principles, Services (IaaS, PaaS, SaaS) and Deployment Models (Public, Private, Hybrid)
- IaaS - Successful commercial example: Amazon Web Services (AWS)
- IaaS - OSS Alternative: Kubernetes, Architecture, Services, Usage
- IaaS - Compute Virtualization - Hypervisors and Containers
- IaaS - Storage Virtualization - Basic Concepts, Block, File and Object Storage Services
- IaaS - Network Virtualization - Software Defined Networking
- Cloud Security
- PaaS - OSS Alternative: CloudFoundry, Architecture, Services, Usage
- PaaS - Continuous Deployment
- PaaS - Cloud-native Application Design Principles
- FaaS - Function as a Service / Serverless Computing
Lehr- und Lernmethoden
2 Lectures, 1 tutorial session per week
Self-study based on lecture material and literature (papers, books)
Vollständige Modulbeschreibung herunterladen
Zurück