UnivIS
Information system of Friedrich-Alexander-University Erlangen-Nuremberg © Config eG 
FAU Logo
  Collection/class schedule    module collection Home  |  Legal Matters  |  Contact  |  Help    
search:      semester:   
 
 Layout
 
printable version

 
 
Module Description Sheet (PDF)

 
 
 Also in UnivIS
 
course list

lecture directory

 
 
events calendar

job offers

furniture and equipment offers

 
 

Middleware - Cloud Computing V+Ü (MW-VU)5 ECTS
(englische Bezeichnung: Middleware - Cloud Computing L+E)
(Prüfungsordnungsmodul: Wahlpflichtmodul aus INF im Schwerpunkt Übertragung und Mobilkommunikation)

Modulverantwortliche/r: Wolfgang Schröder-Preikschat
Lehrende: Jürgen Kleinöder, Tobias Distler


Start semester: WS 2013/2014Duration: 1 semesterCycle: jährlich (WS)
Präsenzzeit: 60 Std.Eigenstudium: 90 Std.Language: Deutsch

Lectures:


Inhalt:

  • Überblick Cloud Computing
  • Grundlagen verteilter Programmierung (Web Services/SOAP/REST)

  • Virtualisierung als Basis für Cloud Computing

  • Infrastructure as a Service (IaaS) am Beispiel von Eucalyptus und Amazon EC2

  • Verteilte Programmierung für datenlastige Cloud-Anwendungen

  • Skalierbare Verarbeitung von großen Datenmengen

  • Interoperabilität und Multi-Cloud Computing

  • Fehlertoleranz und Sicherheit im Kontext von Cloud Computing

  • Aktuelle Forschungstrends (z.B. 'neue' Programmiersprachen, einbruchstolerante Systeme)

Lernziele und Kompetenzen:

Die Studierenden

  • erwerben fundierte Kenntnisse über verteilte Programmierung

  • lernen die interne Struktur einer Cloud Middleware anhand realer Systeme (Eucalyptus) kennen

  • erhalten ausführliche Einblicke in die prinzipiellen Ansätze zur Umsetzung von skalierbaren datenlastigen Anwendungen

  • entwickeln Verständnis, wie Basiskonzepte verteiler Systeme in komplexen Anwendungen für Cloud Computing umgesetzt werden

  • erlernen die verteilte Programmierung mit Web Services

  • entwickeln eigene Anwendungen basierend auf MapReduce

Literatur:

  • Mache Creeger. Cloud computing: An overview. Queue Distributed Computing, 7(5), 2009.
  • Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy Katz, Andy Konwinski, Gunho Lee, David Patterson, Ariel Rabkin, Ion Stoica, and Matei Zaharia. Above the clouds: A Berkeley view of cloud computing. Technical Report UCB/EECS-2009-28, EECS Department, University of California, Berkeley, 2009.

  • Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy Katz, Andy Konwinski, Gunho Lee, David Patterson, Ariel Rabkin, Ion Stoica, and Matei Zaharia. A view of cloud computing. Communications of the ACM, 53(4):5058, 2010.

weitere Literaturangaben auf der Vorlesungs-Webseite


Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:

  1. Informations- und Kommunikationstechnik (Master of Science)
    (Po-Vers. 2010 | Schwerpunkt Übertragung und Mobilkommunikation | Wahlpflichtmodule | Wahlpflichtmodul aus INF im Schwerpunkt Übertragung und Mobilkommunikation)
Dieses Modul ist daneben auch in den Studienfächern "Informatik (Bachelor of Science)", "Informatik (Master of Science)" verwendbar. Details

Studien-/Prüfungsleistungen:

Middleware - Cloud Computing (Vorlesung mit Übungen) (Prüfungsnummer: 557235)
Prüfungsleistung, mehrteilige Prüfung, benotet
Anteil an der Berechnung der Modulnote: 100.0 %
weitere Erläuterungen:
erfolgreiche Bearbeitung aller während des Semesters gestellten Übungsaufgaben + mündliche Prüfung (20 min.) am Ende des Semesters

Erstablegung: WS 2013/2014, 1. Wdh.: SS 2014
1. Prüfer: Jürgen Kleinöder

UnivIS is a product of Config eG, Buckenhof