195.076 Fundamental Underpinnings of the Cloud
This course is in all assigned curricula part of the STEOP.
This course is in at least 1 assigned curriculum part of the STEOP.

2014S, VU, 2.0h, 3.0EC

Properties

  • Semester hours: 2.0
  • Credits: 3.0
  • Type: VU Lecture and Exercise

Aim of course

(See "Subject of course")

Subject of course

Asynchrony is the most basic technology underlying massive distributed systems like the cloud; thus, we start by discussing message queuing. Next, we reveal the weaknesses of direct transaction processing and introduce queued transaction processing as a solution. After precisely defining the notion of scalability and high availability we show how both of these non-functional properties can be achieved by techniques centered around message queuing. We will show that applications in massive distributed systems, which must tolerate network partitions, will suffer either from availability or consistency (CAP Theorem) and motivate the BASE transaction paradigm as more fitting than the ACID transaction paradigm for the Cloud. Finally, we will sketch a pattern language of Cloud Computing that summarize in an abstract manner techniques for building applications in the cloud.

Additional information

This is a visiting professor course of the Vienna PhD School of informatics in the area of Distributed and Parallel Systems. 

Lecturer: Frank Leymann, University of Stuttgart.

Lecturers

Institute

Course dates

DayTimeDateLocationDescription
Mon13:00 - 14:3019.05.2014Seminarraum FAV 01 B (Seminarraum 187/2) Lecture
Tue13:00 - 14:3020.05.2014 Library of "Distributed Systems Group", E184-1, Argentinierstrasse 8, 3rd FloorLecture
Wed13:00 - 14:3021.05.2014 Library of "Distributed Systems Group", E184-1, Argentinierstrasse 8, 3rd FloorLecture
Thu13:00 - 14:3022.05.2014 Library of "Distributed Systems Group", E184-1, Argentinierstrasse 8, 3rd FloorLecture
Fri13:00 - 14:3023.05.2014 Library of "Distributed Systems Group", E184-1, Argentinierstrasse 8, 3rd FloorLecture

Course registration

Begin End Deregistration end
17.02.2014 00:00 31.05.2014 00:00 15.06.2014 00:00

Registration modalities

Registration takes place in TISS

Curricula

Study CodeObligationSemesterPrecon.Info
PhD Vienna PhD School of Informatics Not specified

Literature

No lecture notes are available.

Language

English