Methods of Cloud Computing (2019)

Prof. Dr. Andreas Polze

Jossekin Beilharz
Sven Köhler
Robert Schmid

Inhalte

In der Vorlesung werden theoretische Grundlagen, Technologien und Implementierungsstrategien des Cloud Computings vermittelt.

Es werden unter anderem folgende Themen behandelt:

  • Virtualisierung
    • Hardwareunterstützung
    • Hypervisors
    • Container
  • Verwaltung von Cloud Ressourcen
    • Resource Managers
    • Infrastructure as Code
    • DevOps, Continious Integration, Continious Delivery
  • Programmierung von skalierbaren, verteilten Anwendungen
  • Programmierung von datenintensiven Anwendungen
  • Beyond Cloud (Föderationen, Weite Verteilung, Fog, IoT)

Organisation

Umfang: 4 SWS (6 ECTS)
Vorlesung: Mittwoch, 13:30 - 15:00, HS 2
Übung: Donnerstag, 13:30 - 15:00, HS 2 (nicht wöchentlich)
Klausur: 19.02.2020, 13:00 Uhr, H-E.51
Die Vorlesung findet ab 15 Teilnehmern statt.

Slides

  1. Intro, Overview, Definition of Cloud Computing
  2. Virtual Resources
  3. Management of Virtual Resources
  4. Programming Cloud Resources 1: Scalable and Fault-Tolerant Applications
  5. Programming Cloud Resources 2: Data-Intensive Applications
  6. Platforms / Platform-as-a-Service
  7. Beyond Cloud
  8. Summary

Übungen

Übung 1 (bis 21.11.2019, 23:59)

Übung 2 (bis 12.12.2019, 23:59)

Übung 3 (bis 14.01.2020, 23:59) [Dienstags!]

Übung 4 (bis 30.01.2019, 23:59)