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

Middleware - Cloud Computing (MW) - Übung (WS 2014/15)

Inhalt der Übungen

  • Entwicklung eines Cloud-basierten Web-Service
  • Praktischer Einsatz von privaten (Eucalyptus) 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.

Tipps

  • Zusatzmaterial: Für einige der Übungsaufgaben werden Vorgaben und Hilfen im Verzeichnis /proj/i4mw/pub bereitgestellt.
  • Teamarbeit mit svn: Beschreibt den Umgang mit Subversion in gängigen Szenarien der Teamarbeit.
  • Bei Fragen zu den Übungen kontaktiert bitte entweder Tobias, Klaus, Timo oder Christopher direkt oder schreibt eine E-Mail an alle Übungsleiter.

Übungsfolien

Hinweis (betrifft die Termine am 29.10., 12.11., 26.11., 10.12. und 21.01.): Abgaben an Stelle der Tafelübung zum 14:00–16:00-Uhr-Termin finden – wenn nicht anders angekündigt – immer im Raum 0.01-142 (Casa Huber) statt.

Nr. Datum Thema Folien (1x1) Folien (2x2)
1 08.10.2014 Organisatorisches
Web-Services
2 15.10.2014 Multithreading in Java
3 22.10.2014 REST & Virtualisierung
4 29.10.2014 Abgabe: Aufgabe 1
- -
Eucalyptus-Rechnerübung (16:00–18:00 s. t.)
5 05.11.2014 Verteilte Dateisysteme und Container-Betriebssystemvirtualisierung
6 12.11.2014 Abgabe: Aufgabe 2 - -
7 19.11.2014 MapReduce
8 26.11.2014 Abgabe: Aufgabe 3 - -
9 03.12.2014 Lesen und Begutachten von Fachliteratur
10 10.12.2014 Abgabe: Aufgabe 4 - -
11 15.12.2014 Abgabe: Aufgabe 5 (per E-Mail) - -
17.12.2014 ZooKeeper
12 14.01.2015 Amazon Web Services
13 21.01.2015 Abgabe: Aufgabe 6 - -
14 28.01.2015 Fragen zur Prüfung, Besprechung der Evaluation
Abgabe: Aufgabe 7 - -

Übungsaufgaben

Nr. Titel Ausgabe Abgabe
1 Web-Services 08.10.2014 29.10.2014
2 REST & Eucalyptus Private Cloud 22.10.2014 12.11.2014
3 Verteilte Dateisysteme und Container-Betriebssystemvirtualisierung 05.11.2014 26.11.2014
4 MapReduce-Framework 19.11.2014 10.12.2014
5 Papier-Review 03.12.2014 15.12.2014
6 ZooKeeper 17.12.2014 21.01.2015
7 Amazon Web Services 14.01.2015 28.01.2015

Evaluation

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