Zur Modulseite PDF generieren

#40368 / #14

Seit SoSe 2021

English

Cloud Computing

6

Kao, Odej

Benotet

Portfolioprüfung

English

Zugehörigkeit


Fakultät IV

Institut für Telekommunikationssysteme

34331500 FG Distributed and Operating Systems (DOS)

Keine Angabe

Kontakt


EN 22

Scheinert, Dominik

odej.kao@tu-berlin.de

Lernergebnisse

Students possess knowledge about the central concepts and technologies of cloud computing at a theoretical and a practical level. They also understand user requirements and current solutions in this area.

Lehrinhalte

The module starts with presenting the fundamental concepts and technologies used for operating virtualized data centers, focusing on system virtualization (virtual machines) and OS-level virtualization (containers). Subsequently, the module presents central ideas, systems, and practices for efficiently managing virtual resources. Finally, it discusses programming scalable and fault-tolerant cloud applications at the different levels of abstractions of cloud platforms. All lectures first present general concepts before discussing cases studies in form of specific solutions of leading companies in the cloud sector. The presented theory is further complemented by the practical tutorials and exercises. The lectures include: hardware virtualization, containers, cluster resource management, container orchestration, Infrastructure as Code, DevOps, continuous delivery, cloud application architectures, load balancing, partitioning, replication, consistency models, data-intensive applications, high-level cloud platforms, Serverless computing, and emerging computing paradigms beyond a single data center.

Modulbestandteile

Compulsory area

Die folgenden Veranstaltungen sind für das Modul obligatorisch:

LehrveranstaltungenArtNummerTurnusSpracheSWS ISIS VVZ
Cloud ComputingIV0432 L 135WiSeKeine Angabe4

Arbeitsaufwand und Leistungspunkte

Cloud Computing (IV):

AufwandbeschreibungMultiplikatorStundenGesamt
Homework15.02.0h30.0h
Participation in the lecture15.04.0h60.0h
Preparation15.02.0h30.0h
Exam preparation2.030.0h60.0h
180.0h(~6 LP)
Der Aufwand des Moduls summiert sich zu 180.0 Stunden. Damit umfasst das Modul 6 Leistungspunkte.

Beschreibung der Lehr- und Lernformen

The lecture presents, discusses, and exemplifies central concepts and technologies. The lecture takes place on a weekly basis. The tutorials and exercises are offered as group assignments.

Voraussetzungen für die Teilnahme / Prüfung

Wünschenswerte Voraussetzungen für die Teilnahme an den Lehrveranstaltungen:

Knowledge of the principles of distributed systems and good programming skills are required.

Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:

Dieses Modul hat keine Prüfungsvoraussetzungen.

Abschluss des Moduls

Benotung

Benotet

Prüfungsform

Portfolio examination

Art der Portfolioprüfung

100 Punkte insgesamt

Sprache(n)

English

Prüfungselemente

NamePunkteKategorieDauer/Umfang
(Deliverable assessment) Assignments50praktischfive assignments
(Examination) Test50schriftlich60 minutes

Notenschlüssel

Notenschlüssel »Notenschlüssel 2: Fak IV (2)«

Gesamtpunktzahl1.01.31.72.02.32.73.03.33.74.0
100.0pt95.0pt90.0pt85.0pt80.0pt75.0pt70.0pt65.0pt60.0pt55.0pt50.0pt

Dauer des Moduls

Für Belegung und Abschluss des Moduls ist folgende Semesteranzahl veranschlagt:
1 Semester.

Dieses Modul kann in folgenden Semestern begonnen werden:
Wintersemester.

Maximale teilnehmende Personen

Die maximale Teilnehmerzahl beträgt 120.

Anmeldeformalitäten

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

Literaturhinweise, Skripte

Skript in Papierform

Verfügbarkeit:  nicht verfügbar

 

Skript in elektronischer Form

Verfügbarkeit:  verfügbar
Zusätzliche Informationen:

 

Literatur

Empfohlene Literatur
Tanenbaum: Modern Operating Systems
Tanenbaum, van Steen: Distributed Systems, Principles and Paradigms
Kleppmann: Designing Data-Intensive Applications

Zugeordnete Studiengänge


Diese Modulversion wird in folgenden Studiengängen verwendet:

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
Computer Engineering (M. Sc.)127SoSe 2021SoSe 2025
Computer Science (Informatik) (M. Sc.)127SoSe 2021SoSe 2025
Elektrotechnik (M. Sc.)118SoSe 2021SoSe 2025
ICT Innovation (M. Sc.)118SoSe 2021SoSe 2025
Information Systems Management (Wirtschaftsinformatik) (M. Sc.)119SoSe 2021SoSe 2025
Medieninformatik (M. Sc.)19SoSe 2021SoSe 2025
Medientechnik (M. Sc.)18WiSe 2023/24SoSe 2025
Wirtschaftsingenieurwesen (M. Sc.)19SoSe 2021SoSe 2025

Sonstiges

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