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

Middleware - Cloud Computing (MW) - Übung (WS 2016/17)

Inhalt der Übungen

  • Entwicklung eines Cloud-basierten Web-Service
  • Praktischer Einsatz von privaten (OpenStack) und öffentlichen Clouds (Amazon EC2)
  • Implementierung eines verteilten Dateisystems (ähnlich zu HDFS)
  • Verwendung von Container-Betriebssystemvirtualisierung (Docker)
  • Skalierbare Datenverarbeitung mittels 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.

Tipps

  • Zusatzmaterial: Für einige der Übungsaufgaben werden Vorgaben und Hilfen im Verzeichnis /proj/i4mw/pub bereitgestellt.
  • Bei Fragen zu den Übungen kontaktiert bitte entweder Christopher, Tobias, Michael, Timo direkt oder schreibt eine E-Mail an alle Übungsleiter.

Übungsfolien

Nr. Datum Thema Folien (1x1) Folien (2x2)
1 25.10.2016 Organisatorisches
Web-Services
2 08.11.2016 REST & Virtualisierung
3 16.11.2016 OpenStack-Rechnerübung (Mi., ab 16:00 Uhr (s.t.!), Raum: 00.153-113)
4 22.11.2016 Verteilte Dateisysteme und Container-Betriebssystemvirtualisierung
5 06.12.2016 MapReduce
6 20.12.2016 Lesen und Begutachten von Fachliteratur
7 17.01.2017 ZooKeeper
8 31.01.2017 Amazon Web Services
9 07.02.2017 Fragen zur Prüfung, Besprechung der Evaluation

Übungsaufgaben

Nr. Titel Ausgabe Abgabe
1 Web-Services 25.10.2016 09.11.2016
2 REST & OpenStack-Private-Cloud 08.11.2016 23.11.2016
3 Verteilte Dateisysteme und Container-Betriebssystemvirtualisierung 22.11.2016 07.12.2016
4 MapReduce-Framework 06.12.2016 21.12.2016
5 Review des Papiers "Twitter Heron: Stream processing at scale" 20.12.2016 17.01.2017
6 ZooKeeper 17.01.2017 01.02.2017
7 Amazon Web Services 31.01.2017 08.02.2017

Evaluation

Die Evaluation im WS 2016/17 wurde in der Zeit vom 10. Januar 2017 bis 04. Februar 2017 durchgeführt.
  • In den Übungen wurden 28 Transaktionsnummern für den Zugriff auf die Evaluationsformulare verteilt.
  • Es wurden 20 Fragebögen zu den Übungen ausgefüllt.
  • Ergebnis der Übungsevaluation [PDF]
Vielen Dank an alle, die sich an der Evaluation beteiligt haben!