UnivIS
Informationssystem der Friedrich-Alexander-Universität Erlangen-Nürnberg © Config eG 
FAU Logo
  Sammlung/Stundenplan    Modulbelegung Home  |  Rechtliches  |  Kontakt  |  Hilfe    
Suche:      Semester:   
 
 Darstellung
 
Druckansicht

 
 
Modulbeschreibung (PDF)

 
 
 Außerdem im UnivIS
 
Vorlesungs- und Modulverzeichnis nach Studiengängen

Vorlesungsverzeichnis

 
 
Veranstaltungskalender

Stellenangebote

Möbel-/Rechnerbörse

 
 
Informations- und Kommunikationstechnik (Master of Science) >>

Middleware - Cloud Computing V+EÜ (MW-VEU)7.5 ECTS
(englische Bezeichnung: Middleware - Cloud Computing L+EE)
(Prüfungsordnungsmodul: Wahlpflichtmodul aus INF im Schwerpunkt Eingebettete Systeme)

Modulverantwortliche/r: Jürgen Kleinöder
Lehrende: Jürgen Kleinöder, Tobias Distler


Startsemester: WS 2013/2014Dauer: 1 SemesterTurnus: jährlich (WS)
Präsenzzeit: 90 Std.Eigenstudium: 135 Std.Sprache: Deutsch

Lehrveranstaltungen:


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.

weite Literaturangaben auf der Vorlesungs-Webseite


Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:

  1. Informations- und Kommunikationstechnik (Master of Science)
    (Po-Vers. 2010 | Schwerpunkt Eingebettete Systeme | Wahlpflichtmodule | Wahlpflichtmodul aus INF im Schwerpunkt Eingebettete Systeme)
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 erweiterten Übungen) (Prüfungsnummer: 722831)
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 (30 min.) am Ende des Semesters

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

UnivIS ist ein Produkt der Config eG, Buckenhof