Folien - Universität Stuttgart

Werbung
Vorbesprechung Hauptseminar
"Cloud Computing"
Dimka Karastoyanova, Johannes Wettinger,
{karastoyanova, wettinger}@iaas.uni-stuttgart.de
Institute of Architecture of Application Systems (IAAS)
Universität Stuttgart
Universitätsstr. 38
70569 Stuttgart
Germany
© IAAS
1
Agenda




© IAAS
Termine
Ausarbeitung und Präsentation
Themen
Literaturhinweise
2
Termine (1)



An ALLEN Terminen herrscht Anwesenheitspflicht!
Fristen MÜSSEN eingehalten werden.
Termine & Fristen

Schnellstmöglich: Erste Kontaktaufnahme mit Betreuer


E-Mail: [email protected]
4 Vortrags-Termine am Ende des Semesters


Siehe nächste Folie
Siehe Webseite:
http://www.iaas.uni-stuttgart.de/lehre/vorlesung/2014_ss/hauptseminar
© IAAS
3
Termine (2)

Vortragstermine

© IAAS
werden auf der Homepage bekannt gegeben
4
Termine (3)

© IAAS
Termine & Fristen

4 Wochen vor dem ersten Termin:
Abgabe Präsentation erste Version

Optional (in Absprache mit dem Betreuer):
2 Wochen vor dem ersten Termin:
Abgabe Präsentation und Ausarbeitung

1 Tag vor dem eigenen Vortragstermin:
Abgabe der finalen Präsentation

2 Wochen nach dem Vortrag:
Abgabe überarbeitete Ausarbeitung
5
Ausarbeitung und Präsentation




Bitte unbedingt die Vorlagen für Ausarbeitung und
Präsentation von der Webseite verwenden!
Umfang Ausarbeitung: 15 - 17 Seiten
Vortrag: 35 Minuten + 10 Minuten Diskussion
Vorgeschlagene Literatur



© IAAS
Eigene Literaturrecherche ist notwendig!
Literatur mit Betreuer absprechen. Betreuer können auch
weitere Literaturhinweise geben…
Beispiele / Use Cases mit Betreuer absprechen
6
Themen

1. Cloud Introduction, Definition, and Background




2. Public Clouds, Private Clouds, Hybrid Clouds, and Community Clouds




NIST Cloud Definition: Cloud Properties, Service Models, Deployment Models; Use Cases, …
Betreuer: Florian Haupt
Bearbeiter: Jaasiel Walter
3. Cloud Infrastructure (IaaS)



© IAAS
Beschreibung der Historie von Distributed Computing und relevante Konzepte: Cluster, Grid,
Consistency, Availability, Partitioning Tolerance (CAP), asynchrone und synchrone
Kommunikation, …
Betreuer: Christoph Fehling
Bearbeiter: Michael Zimmermann
Einführung, Charakteristika von IaaS, Einschränkungen, …
Betreuer: Alexander Nowak
Bearbeiter: Jonas Auda
7
Themen

4. Cloud Platforms (PaaS)




5. Cloud Applications in Enterprises (SaaS)




Einführung, Charakteristika von SaaS, Einschränkungen, …
Betreuer: Andreas Weiß
Bearbeiter: Rufat Rzayev
6. Cloud Provisioning, Deployment, and Management Automation



© IAAS
Einführung, Charakteristika von PaaS, Einschränkungen, Multi-Tenancy, Elasticity, …
Betreuer: Michael Hahn
Bearbeiter: Boitumelo Ruf
Chef, Puppet, Juju, RightScale Scripts, AWS CloudFormation, …
Betreuer: Timurhan Sungur
Bearbeiter: Christian Karl Bernasko
8
Themen

7. DevOps




8. Cloud and Data




Strict Consistency vs. Eventual Consistency, CAP-Theorem / BASE / ACID; Design-Prinzipien für
NoSQL, Key-Value-Stores, Column-Stores, Dokument-orientierte DBs; Abgrenzung zu SQL und
relationalen Datenbanken (Vor-/Nachteile); Skalierbarkeit; Content Delivery Networks (z.B. AWS
CloudFront); Möglicher Fokus “State in der Cloud” (Stateless Applications)
Betreuer: Steve Strauch
Bearbeiter: Martin Kaistra
9. Cloud and Security



© IAAS
Wie wird DevOps bei der Entwicklung Cloud-nativer Anwendung eingesetzt? Vor- und Nachteile?
Use Cases, …
Betreuer: Johannes Wettinger
Bearbeiter: Rene Trefft
AWS VPC, SaS 70, ISO 27001, Cloud-based Attacks, …
Betreuer: Uwe Breitenbücher
Bearbeiter: Marcel Lehwald
9
Themen

10. Portable Cloud Applications




11. Migration into the Cloud



© IAAS
Problems, Vendor Lock-in, Standards, OVF, DeltaCloud, TOSCA, CAMP, Juju, OpenStack, Heat, …
Betreuer: Sebastian Wagner
Bearbeiter: Johannes Wolf
Problems, Solutions, Technologies, Hybrid Cloud, …
Betreuer: Tobias Binz
Bearbeiter: Dennis Root
10
Herunterladen