Friedrich-Alexander-Universität Erlangen-Nürnberg  /   Technische Fakultät  /   Department Informatik

Middleware - Cloud Computing (MW) im WS 2020/21

Da im Wintersemester 2020/21 aufgrund der Corona-Situation Präsenzveranstaltungen nicht oder nur eingeschränkt möglich sind, wird der Vorlesungs- und Übungsbetrieb auf eine präsenzlose Online-Veranstaltung umgebaut.

Details zum Ablauf von Middleware - Cloud Computing im Corona-Modus finden sich auf dieser Informationsseite.

Inhalt der Vorlesung

  • Überblick Cloud Computing
    • Basistechnologien
    • Einsatzszenarien
    • Herausforderungen
  • Grundlagen verteilter Programmierung von Web-Services
    • WSDL
    • SOAP
    • REST
  • Virtualisierung als Basis für Cloud Computing
    • Ansätze zur Virtualisierung von Hardware (z.B. Xen)
    • Vor- und Nachteile von Virtualisierung (z.B. hinsichtlich der Leistungsfähigkeit)
  • Infrastructure as a Service
    • Eucalyptus
    • Amazon EC2
    • Microsoft Azure Storage
  • Verteilte Speicherung und Verarbeitung großer Datenmengen
    • Google File System
    • Amazon Dynamo
    • MapReduce
  • Energieeffiziente Datenzentren
    • Vollständiger Verzicht auf konventionelle Klimaanlagen
    • Temperaturabhängige Lastverteilung
    • Reduzierung des Energieverbrauchs von MapReduce-Clustern
  • Koordinierungsdienste für verteilte Cloud-Anwendungen
    • Google's Chubby
    • Apache ZooKeeper
  • Aktuelle Forschungstrends
    • Minimierung von Latenzen und Tolerierung von Tail Latency
    • Interoperabilität und Multi-Cloud Computing
    • Fehlertoleranz und Sicherheit im Kontext von Cloud Computing

Weiterführende Literatur und weitere Informationen zur Vorlesung...

Inhalt der Übungen

  • Entwicklung eines Cloud-basierten Web-Service
  • Praktischer Einsatz von privaten (OpenStack) und öffentlichen Clouds (Amazon EC2)
  • Implementierung skalierbarer Algorithmen mittels Apache Hadoop (MapReduce)
  • Realisierung eines fehlertoleranten Koordinierungsdiensts
  • Lastabhängige Skalierung von Diensten in Amazon EC2

Im Rahmen der Übung werden Amazon Web Services (AWS) genutzt. Hierfür stellt Amazon jedem Studenten ein entsprechendes Freikontingent zur Verfügung.

Weitere Informationen zu den Übungen...

Dozenten und Betreuer

Terminübersicht (Wochenplanung)

Die Veranstaltung findet in diesem Wintersemester ohne Präsenz statt. Weitere Informationen zum Corona-Modus...

Mo Di Mi Do Fr
08:00
09:00
10:00
10:00 - 12:00
RÜ MW
(ab 11.11.)
(Eischer)
Zoom-Meeting
11:00
12:00
13:00
14:00
14:15 - 15:45
MW
(Distler)
Zoom-Meeting
15:00
16:00
17:00