Hasso-Plattner-Institut25 Jahre HPI
Hasso-Plattner-Institut25 Jahre HPI
 

SOA- und Cloud-Standards Praktische Anwendungen (Sommersemester 2012)

Dozent: Prof. Dr. Christoph Meinel (Internet-Technologien und -Systeme)

Allgemeine Information

  • Semesterwochenstunden: 2
  • ECTS: 3
  • Benotet: Ja
  • Einschreibefrist: 1.4.2012 - 25.4.2012
  • Lehrform: Seminar
  • Belegungsart: Wahlpflichtmodul

Studiengänge, Modulgruppen & Module

IT-Systems Engineering BA

Beschreibung

Eine breit akzeptierte Definition des Begriffs Cloud Computing gibt es bis heute nicht. Allerdings können die grundlegenden Eigenschaften wie folgt zusammengefasst werden: Cloud Computing nutzt Virtualisierung und das Internet zur dynamischen Bereitstellung von IT-Ressourcen. Dabei kann es sich um IT-Infrastruktur, Plattformen oder Anwendungen aller Art handeln. Cloud Computing bezeichnet also sowohl Anwendungen, welche als Dienste über das Internet angeboten werden, als auch die Hard- und Software, die in Rechenzentren zu deren Bereitstellung benötigt werden. Die Abrechnung erfolgt dabei stets nach Verbrauch.

Die Gründe für Cloud Computing liegen auf der Hand: Es entfallen die Kosten für Anschaffung, Betrieb und Wartung eigener Hardware. Die Benutzer können auf praktisch unbegrenzt verfügbare Ressourcen zugreifen ohne sich um die Installation und Pflege von Hard- und Software kümmern zu müssen.

Die existierenden Cloud-Ansätze unterscheiden sich hinsichtlich ihrer Zielsetzung, Architektur sowie der Funktionalität, die sie dem Benutzer bieten. Die grundsätzlichen Cloud-Kategorien abstrahieren unterschiedlich stark von der darunterliegenden Hardware. Was allerdings alle Ansätze gemein haben, ist, dass IT-Ressourcen ihren Nutzern als abstrakte Web-Dienste bereitstellt werden. Speicher, Rechenzeit oder komplexere Dienste können über festgelegte Schnittstellen angefordert werden.

Aktuell sind jedoch alle kommerziellen Angebote zugunsten eines Wettbewerbsvorteils proprietär. Es gibt bisher kaum weitreichende Standards, wodurch ein Wechsel des Anbieters nicht ohne Weiteres möglich ist. In diesem Seminar sollen die existierenden Standards im Cloudumfeld erarbeitet und vorgestellt werden.

Voraussetzungen

  • Kenntnisse der Vorlesung "Internet- & WWW-Technologien" gewünscht

Lern- und Lehrformen

Vortragsseminar:

  • kurze Einführung und Übersicht zu den Themen durch die Dozenten
  • Eigenständige Ausarbeitung zum gewählten Thema
  • Vortrag zum gewählten Thema

Leistungserfassung

  • 30-minütiger Vortrag und Ausarbeitung (10 Seiten) zu einem cloudspezifischen Thema
  • 2 kurze Reviews (je 1 Seite) zu Ausarbeitungen anderer Seminarteilnehmer  

 

Folgende Themen stehen zur Auswahl und sollen von den Seminarteilnehmern bearbeitet werden:

  • USDL (vergeben)
  • WSLA, WSDL
  • TOSCA (vergeben)
  • OpenTOSCA (vergeben)
  • OpenNebula (vergeben)
  • Eucalyptus
  • OpenQRM
  • OpenStack (vergeben)
  • OCCI (vergeben)
  • CDMI
  • Zertifizierung
  • Formate für virtuelle Maschinen (OVF, AMI, EMI)

Termine

Dienstags, 9:30 Uhr, H-2.58  

ACHTUNG: Der erste Termin findet am 24.4. statt. 

Termine:

8.5.2012 - USDL (Michael Backmann)

22.5.2012 - OCCI (Ludwig Kraatz)

29.5. kein Treffen

5.6. kein Treffen

12.6. - fällt aus

19.6. - OpenStack (Johannes Jasper)

26.6. - TOSCA und OpenTOSCA ( Robin Jörke, Jonas Enderlein & Robert Schäfer)

3.7.  - OpenNebula (Dustin Gläser) 

Zurück