Display language

#40368 / #9

WS 2018/19 - SS 2019

English

Cloud Computing

6

Kao, Odej

benotet

Portfolioprüfung

Zugehörigkeit


Fakultät IV

Institut für Telekommunikationssysteme

34331500 FG Distributed and Operating Systems (DOS)

No information

Kontakt


TEL 12-5

Thamsen, Lauritz

odej.kao@tu-berlin.de

Learning Outcomes

Students possess knowledge of the principles and characteristics of cloud computing at the practical, as well as, the theoretical level. Furthermore they understand critical questions and current solutions in this area.

Content

At the beginning of the module the basics of running a virtualized data center are considered, as viewed from the perspective of a cloud provider. Based on this, subsequently the module covers topics such as programming of scalable and fault-tolerant applications at the different levels of abstractions of the cloud platform from the cloud customer’s view. Both perspectives are also permeated by higher-level aspects like data protection, confidentiality and economic considerations. The contents of the lecture are based on solutions that were recently presented at conferences and in journals. They are complemented by case studies from leading companies from the cloud sector. The lecture includes: hard- and software virtualization, scheduling, cloud architectures, partitioning, load balancing, replication, consistency and application examples.

Module Components

Pflichtteil:

All Courses are mandatory.

Course NameTypeNumberCycleLanguageSWSVZ
Cloud ComputingIV0432 L 135WiSeNo information4

Workload and Credit Points

Cloud Computing (IV):

Workload descriptionMultiplierHoursTotal
180.0h(~6 LP)
Exam preparation2.030.0h60.0h
Homework15.02.0h30.0h
Participation in the lecture15.04.0h60.0h
Preparation15.02.0h30.0h
The Workload of the module sums up to 180.0 Hours. Therefore the module contains 6 Credits.

Description of Teaching and Learning Methods

In the lecture, the concepts and foundations are explained based in weekly presentations. The tutorial is offered as group assignments.

Requirements for participation and examination

Desirable prerequisites for participation in the courses:

Knowledge of the principles of distributed systems are required. Good programming skills are beneficial.

Mandatory requirements for the module test application:

No information

Module completion

Grading

graded

Type of exam

Portfolio examination

Type of portfolio examination

100 points in total

Language

English

Test elements

NamePointsCategorieDuration/Extent
(Deliverable assessment) Assignments40practicalFive weeks
(Examination) Test60written60 minutes

Grading scale

1.01.31.72.02.32.73.03.33.74.0
86.082.078.074.070.066.062.058.054.050.0

Test description (Module completion)

The final exam is based on the results in the group assignments and the written test.

Duration of the Module

The following number of semesters is estimated for taking and completing the module:
1 Semester.

This module may be commenced in the following semesters:
Wintersemester.

Maximum Number of Participants

The maximum capacity of students is 120.

Registration Procedures

Will be explained in the first lecture and on www.cit.tu-berlin.de.

Recommended reading, Lecture notes

Lecture notes

Availability:  unavailable

 

Electronical lecture notes

Availability:  available
Additional information:
www.cit.tu-berlin.de

 

Literature

Recommended literature
Tanenbaum, van Steen: Distributed Systems, Principles and Paradigms

Assigned Degree Programs


This module is used in the following Degree Programs (new System):

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
This module is not used in any degree program.

Miscellaneous

Further informationen on www.cit.tu-berlin.de.