Zurück zur Übersicht


INFB  Cloud Computing: Grundlagen SG INF
Dozent : Prof. Dr.-Ing. Thomas Preuß    eMail
Semester 3
Einordnung : Bachelor Informatik, Profil-Katalog B-INF-Profil SWS 4
Sprache : Deutsch/Englisch Art
Prüfungsart : PL  Credits
Prüfungsform : Klausur 120 min 
Voraussetzungen :
Querverweise :  
Vorkenntnisse : Programmierung I
Programmierung II
Betriebssysteme / Webcomputing  
Hilfsmittel und Besonderheiten : Studien- und Prüfungsleistungen:
Semesterbegleitende Leistungen können in die Bewertung einbezogen werden. 
Lehrziele : Die Studierenden kennen und verstehen die Spezifika und Grundkonzepte verteilter und cloud-basierter Systeme.
Sie sind in der Lage, die Notwendigkeit, die Vorteile aber auch die Probleme beim Einsatz dieser Systeme abzuschätzen und zu bewerten.
Die Studierenden können die grundlegenden Technologien zur Entwicklung von verteilten Anwendungen in der Cloud anwenden.
Im Rahmen der praktischen Übungen werden die Studenten schrittweise eine verteilte Anwendung in der Cloud unter Verwendung ausgewählter Technologien entwerfen und implementieren und somit Problemlösungs- und Methodenkompetenz in beiden Bereichen erwerben.  
Lehrinhalte :

● Motivation und Probleme beim Einsatz verteilter und Cloud-basierter Systeme
● Cloud Service Models (IaaS, PaaS, SaaS)
● Cloud Delivery Models (Public, private, community, hybrid, multi)
● Cloud-Technologien
o Data Center
o Virtualisierung
● Cloud-Dienste (compute, storage, IAM, load balancer, database)
● Klassifikation von Kommunikationsmodellen
● Fehlersemantiken
● Skalierung & Replikation
● C/S und P2P-Architekturen
● Middleware-Technologien (RPC,RMI)
● Web Services (REST & SOAP) 

Literatur : Tannenbaum A. S., Steen M. van: Verteilte Systeme, Pearson, 2003
T. Erl; Z. Mahmood; R. Puttini: Cloud Computing: Concepts, Technology & Architecture, Pearson 2013
M. J. Kavis: Architecting the Cloud: Design Decisions for Cloud Computing Service Models (SaaS, PaaS, & IaaS), Wiley, 2014
Dunkel J., Eberhart A., Fischer S., Kleiner C., Koschel A.: Systemarchitekturen für verteilte Anwendungen, Hanser-Verlag, 2007
A. Homer et. al.:Cloud Design Patterns, Microsoft patterns & practices, 2014 


Zurück zur Übersicht