Zur Modulseite PDF generieren

#40103 / #11

SoSe 2023 - WiSe 2023/24

English

Cloud Native Architecture and Engineering

6

Tai, Stefan

Benotet

Portfolioprüfung

English

Zugehörigkeit


Fakultät IV

Institut für Wirtschaftsinformatik und Quantitative Methoden

34361400 FG Wirtschaftsinformatik - Information Systems Engineering (ISE)

Keine Angabe

Kontakt


EN 14

Junker, Ariane Helene Renate

lehre@ise.tu-berlin.de

Lernergebnisse

Students understand the principles of architecting and engineering cloud-native software systems. They are familiar with architectural opportunities and constraints that the cloud offers and imposes and are able to competently assess, select, and apply fitting technologies to meet given functional and non-functional requirements.

Lehrinhalte

Cloud-native architecture is about tailoring software architectures to embrace cloud computing services (e.g., AWS Lambda or Google Cloud Spanner) for designing scalable and resilient software solutions. The cloud provides different services that serve both as building blocks and target environment (including, but not limited to serverless computing, container orchestration, and virtual machine clusters as execution environments and as part of microservice compositions). Different programming and runtime models present different opportunities and constraints. A well-architected cloud-native system is elastic, observable, cost-efficient, and easily manageable through continuous software engineering methods and tools. This course covers respective principles, methods and technologies, along with real-world application examples. Emphasis is also set on relevant engineering principles related to DevOps and chaos engineering.

Modulbestandteile

Compulsory area

Die folgenden Veranstaltungen sind für das Modul obligatorisch:

LehrveranstaltungenArtNummerTurnusSpracheSWS ISIS VVZ
Cloud Native Architecture and EngineeringIV0435 L 336WiSeen4

Arbeitsaufwand und Leistungspunkte

Cloud Native Architecture and Engineering (IV):

AufwandbeschreibungMultiplikatorStundenGesamt
Lecture and Lab Time (may be offered online)15.04.0h60.0h
Preparation and rework15.08.0h120.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 course is offered as “integrated classroom learning” comprising lectures, reading assignments, student presentations, and lab-based implementation. Students are required to acquire in-depth knowledge on select aspects through thorough self-study of current literature.

Voraussetzungen für die Teilnahme / Prüfung

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

- Distributed systems fundamentals, - Software engineering fundamentals, - Solid programming skills

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) Design document (Software architectural design)20praktischca. 5 pages
(Deliverable Assessment) Practical Assignment (Programming/code)20praktischca. 40 h
(Deliverable Assessment) Reading Assignment and Presentation (Presentation of findings)20mündlichca. 15 min
(Deliverable Assessment) Report (Assessment and discussion of practical assignment)20praktischca. 5 pages
(Learning Process Review) Oral consultation (may be in groups)20mündlichca. 15 min per student

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

Prüfungsbeschreibung (Abschluss des Moduls)

In total 100 portfolio points can be achieved. The overall grade is determined according to §47 (2) AllgStuPO, grading scheme 2 of the Faculty IV.

Dauer des Moduls

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

Dieses Modul kann in folgenden Semestern begonnen werden:
Sommersemester.

Maximale teilnehmende Personen

Die maximale Teilnehmerzahl beträgt 50.

Anmeldeformalitäten

Will be announced during the first lecture. www.tu.berlin/ise/studium-lehre

Literaturhinweise, Skripte

Skript in Papierform

Verfügbarkeit:  nicht verfügbar

 

Skript in elektronischer Form

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

 

Literatur

Empfohlene Literatur
Keine empfohlene Literatur angegeben

Zugeordnete Studiengänge


Diese Modulversion wird in folgenden Studiengängen verwendet:

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
Dieses Modul findet in keinem Studiengang Verwendung.

Sonstiges

Keine Angabe