Inhalt
Die Vorlesung behandelt die technischen Grundlagen und Konzepte des Cloud Computing. Nach einem Überblick über Basistechnologien, Web-Services (WSDL, SOAP, REST) und Virtualisierung stehen Infrastructure-as-a-Service-Angebote wie Eucalyptus, Amazon EC2 und Microsoft Azure Storage im Mittelpunkt. Weitere Themen sind die verteilte Speicherung und Verarbeitung großer Datenmengen (Google File System, Amazon Dynamo, MapReduce), energieeffiziente Datenzentren sowie Koordinierungsdienste wie Chubby und ZooKeeper. Abschließend werden aktuelle Forschungsthemen wie Tail Latency, Multi-Cloud Computing und Fehlertoleranz vorgestellt.
Folien
Hinweis: Die meisten der hier verlinkten Videos stammen aus dem Wintersemester 2020/21 und können daher vom aktuellen Foliensatz geringfügig abweichen.
Nähere Details zu den behandelten Themen finden sich in der zugehörigen Fachliteratur.
Prüfung
Für eine Prüfung sind grundsätzlich sowohl die Themen der Vorlesung als auch die Inhalte der Übung von Belang. Beste Grundlage für die Prüfung ist daher neben der Teilnahme an Vorlesung und Übung, insbesondere auch die aktive Bearbeitung aller Übungsaufgaben. Der eigene Prüfungstermin ist mit dem Prüfer gegen Ende des Semesters direkt zu vereinbaren. Details hierzu werden in der Vorlesung bekanntgegeben.