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

Middleware - Cloud Computing (MW) - Übung (WS 2012/13)

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 Tobias, Timo, Johannes oder Klaus.

Übungsfolien

Nr. Datum Thema Folien (1x1) Folien (2x2)
1 26.10.2012 Organisatorisches
Web-Services
2 02.11.2012 Multithreading in Java
3 09.11.2012 Virtualisierung
4 16.11.2012 Eucalyptus-Rechnerübung (12:00-14:00, s.t.)
Abgabe: Aufgabe 1 - -
5 23.11.2012 MapReduce
6 30.11.2012 Abgabe: Aufgabe 2 - -
7 07.12.2012 MapReduce-Algorithmen
8 14.12.2012 Apache Hadoop
Abgabe: Aufgabe 3 - -
9 11.01.2013 ZooKeeper
10 18.01.2013 Lesen und Begutachten von Fachliteratur
Abgabe: Aufgabe 4 - -
11 25.01.2013 Amazon Web Services
12 01.02.2013 Abgabe: Aufgabe 5 - -
13 08.02.2013 Fragen zur Prüfung, Besprechung der Evaluation
Abgabe: Aufgabe 6 - -

Übungsaufgaben

Nr. Titel Ausgabe Abgabe
1 Web-Services 26.10.2012 16.11.2012
2 REST & Eucalyptus Private Cloud 09.11.2012 30.11.2012
3 MapReduce-Framework 23.11.2012 14.12.2012
4 Verteiltes MapReduce 07.12.2012 18.01.2013
5 ZooKeeper 11.01.2013 01.02.2013
V Literaturanalyse 17.01.2013 23.01.2013
6 Amazon Web Services 25.01.2013 08.02.2013

Evaluation

Die Evaluation im WS 2012/13 wurde in der Zeit vom 7. Januar bis zum 26. Januar 2013 durchgeführt.
  • In den Übungen wurden 14 Transaktionsnummern für den Zugriff auf die Evaluationsformulare verteilt.
  • Es wurden 4 Fragebögen zu den Übungen ausgefüllt.
  • Ergebnis der Übungsevaluation [PDF]
Vielen Dank an alle, die sich an der Evaluation beteiligt haben!