Sections: Vorlesung Cloud Solutions - Aufbau (!M_Clou) - FS 2017 | Lernziele | Aufbau | Vorlesung (Termin: Montag 08:10 im 1.217) | Übungen | Modulliteratur und Selbststudium |

Vorlesung Cloud Solutions - Aufbau (M_Clou) - FS 2017 ^

Syllabus zum Modul Cloud Solutions (Kategorie 'Aufbau Informatik') 2017. Die Informationen zum Vorgängermodul (2016) finden Sie hier: CloudSolutionsVL2016

Cloud Computing hat sich in den letzten Jahren vom stark gehypten Trendthema zur attraktiven Architekturalternative für Entwicklung und Betrieb von Web-Anwendungen und anderer Software entwickelt. Neben traditionellen IT-Anbietern wie HP, IBM und Microsoft sind Internetfirmen wie Amazon und Google im Public Cloud Markt aktiv; verschiedene Open Source Assets erlauben den Aufbau von Private Clouds. Die Cloud-Anbieter unterscheiden sich stark hinsichtlich ihrer Preismodelle und der zugesicherten Dienstgüte. Anwendungsarchitekten und Entwickler sind daher mit einer Vielzahl neuer Designoptionen konfrontiert, z.B. nichtrelationale Speichertechniken (NoSQL), Message-Oriented Middleware mit At-Least-Once Delivery sowie Server-, Speicher- und Netzwerkvirtualisierung. Nicht alle Entwurfsmuster eignen sich für Cloud-Anwendungen; mit den Cloud-Resourcen muss sparsam und fehlertolerant umgegangen werden.

Dieses Modul führt in die Konzepte und Technologien des Cloud Computing ein und befähigt Sie, Cloud-Dienste aus der Sicht des Anwendungsarchitekten zu analysieren und Cloud Solutions zu konzipieren.

Lernziele ^

Aufbau ^

Vorlesung (Termin: Montag 08:10 im 1.217) ^

DatumLektionDozent Thema
20.2. 01 STX Einführung und Überblick, Definitionen von Cloud Computing Folien
27.2. 02 STX Service- und Deployment-Models, Workload Patterns Folien
6.3. 03 STX Pricing, Cloud Computing Patterns und IDEALe Cloud Applikationen Folien
13.3. 04 STX SLAs, Komponenten von Cloud-Applikationen, Evaluationstechniken Folien
20.3. 05 STX Cloud Storage Folien
27.3. 06 JUJ Azure
3.4. 06 JUJ Azure
10.4. 07 JUJ Azure
17.4. 08 - Keine Vorlesung, Frühlingsferien!
24.4. 09 JUJ Azure
1.5. 10 STX Gastvorlesung Romeo Kienzler: BigData Analytics and Cognitive Computing
8.5. 11 STX Docker
15.5. 12 STX Gastvorlesung Daniel Schlegel: Kubernetes
22.5. 13 STX ?
29.5. 14 STX Zusammenfassung und Ausblick

Übungen ^

Mischung aus betreutem Selbststudium und Mini-Projekt "Cloud-Providerevaluation".

Übung Betreuer Übung Thema
01 STX CSUebW01 Cloud-Definitionen und ihre Umsetzung; Public Cloud Provider Registrierung und Deployment einer Beispielanwendung (am Beispiel von Google App Engine), Teambildung Gruppenarbeit
02 STX CSGruppenarbeit1und3 Gruppenarbeit 1: Ausgabe Aufgabenstellung, Teambildung, Providerzuteilung, erste Schritte
03 STX CSGruppenarbeit1und3 Gruppenarbeit 1 ff.
04 STX CSGruppenarbeit1und3 Gruppenarbeit 1 ff.
05 STX CSGruppenarbeit1und3 Gruppenarbeit 1 Präsentationen
06 JUJ CSGruppenarbeit2 Gruppenarbeit 2
07 JUJ CSGruppenarbeit2 Gruppenarbeit 2 ff.
08 JUJ CSGruppenarbeit2 Gruppenarbeit 2 ff.
09 JUJ CSGruppenarbeit2 Gruppenarbeit 2 ff.
10 STX CSGruppenarbeit1und3 Gruppenarbeit 3
11 STX CSGruppenarbeit1und3 Gruppenarbeit 3 ff.
12 STX CSGruppenarbeit1und3 Gruppenarbeit 3 ff.
13 STX CSGruppenarbeit1und3 Gruppenarbeit 3 ff.
14 STX CSGruppenarbeit1und3 Gruppenarbeit 3 Präsentationen

Eingesetzte Software bzw. in Gruppenarbeit evaluierbare Cloud-Provider:

Modulliteratur und Selbststudium ^