Zur Modulseite PDF generieren

#40103 / #13

Seit SoSe 2026

Deutsch, Englisch

Cloud Native Architecture and Engineering
Architektur und Entwicklung von Cloud-nativen Softwaresystemen

9

Tai, Stefan

Benotet

Portfolioprüfung

Englisch

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

Die Studierenden verstehen die Prinzipien der Architektur und Entwicklung von Cloud-nativen Softwaresystemen. Sie sind mit den architektonischen Möglichkeiten und Einschränkungen vertraut, die die Cloud bietet und auferlegt, und sind in der Lage, geeignete Technologien kompetent zu bewerten, auszuwählen und anzuwenden, um bestimmte funktionale und nicht-funktionale Anforderungen zu erfüllen.

Lehrinhalte

Bei der Cloud-nativen Architektur geht es darum, Softwarearchitekturen so anzupassen, dass sie Cloud-Computing-Dienste (z. B. AWS Lambda oder Google Cloud Spanner) für die Entwicklung skalierbarer und widerstandsfähiger Softwarelösungen nutzen können. Die Cloud bietet verschiedene Dienste, die sowohl als Bausteine als auch als Zielumgebung dienen (einschließlich, aber nicht beschränkt auf Serverless Computing, Container-Orchestrierung und Cluster virtueller Maschinen als Ausführungsumgebungen und als Teil von Microservice-Kompositionen). Unterschiedliche Programmier- und Laufzeitmodelle bieten unterschiedliche Möglichkeiten und Einschränkungen. Ein gut konzipiertes Cloud-natives System ist elastisch, beobachtbar, kosteneffizient und durch kontinuierliche Software-Engineering-Methoden und -Tools leicht zu verwalten. Dieser Kurs behandelt die entsprechenden Prinzipien, Methoden und Technologien sowie Anwendungsbeispiele aus der Praxis. Ein weiterer Schwerpunkt liegt auf relevanten Engineering-Prinzipien im Zusammenhang mit DevOps und Chaos-Engineering.

Modulbestandteile

Pflichtbereich

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
Vorbereitung und Nacharbeiten15.014.0h210.0h
Vorlesung und Labor Zeit15.04.0h60.0h
270.0h(~9 LP)
Der Aufwand des Moduls summiert sich zu 270.0 Stunden. Damit umfasst das Modul 9 Leistungspunkte.

Beschreibung der Lehr- und Lernformen

Der Kurs wird als integrierte Veranstaltung angeboten und umfasst Vorlesungen, Leseaufgaben, Präsentationen der Studierenden und prototypische Entwicklung. Die Studierenden müssen sich durch gründliches Selbststudium aktueller Literatur fundierte Kenntnisse zu ausgewählten Aspekten aneignen.

Voraussetzungen für die Teilnahme / Prüfung

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

- Grundlagen verteilter Systeme, - Grundlagen der Softwareentwicklung, - Fundierte Programmierkenntnisse

Verpflichtende Voraussetzungen für die Modulprüfungsanmeldung:

Dieses Modul hat keine Prüfungsvoraussetzungen.

Abschluss des Moduls

Benotung

Benotet

Prüfungsform

Portfolioprüfung

Art der Portfolioprüfung

100 Punkte insgesamt

Sprache(n)

Englisch

Prüfungselemente

NamePunkteKategorieDauer/Umfang
(Lernprozesskontrolle) Präsentation20mündlich30min
(Punktuelle Leistungsabfrage) Schriftliche Prüfung40schriftlich< 60min
(Ergebnisbewertung) Report40praktischAusführbarer Code & Evaluierung der Ergebnisse inkl. Dokumentation

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)

Studierende arbeiten für das Projekt und die Präsentation in Gruppen, die Bewertung erfolgt allerdings individuell. Für die Präsentation und Diskussion ihrer Ansätze, die sie weiterverfolgen möchten, können die Studierenden bis zu 20 Portfoliopunkte erwerben. Der Report enthält genaue Anweisungen, wie das entwickelte Projekt eingerichtet, gestartet, ausgeführt, die Ergebnisse gesammelt und ausgewertet wurden.

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

Wird während der ersten Vorlesung bekannt gegeben. www.tu.berlin/ise/studium-lehre

Literaturhinweise, Skripte

Skript in Papierform

Verfügbarkeit:  nicht verfügbar

 

Skript in elektronischer Form

Verfügbarkeit:  verfügbar

 

Literatur

Empfohlene Literatur
Keine empfohlene Literatur angegeben

Zugeordnete Studiengänge


Diese Modulversion wird in folgenden Studiengängen verwendet:

Studiengang / StuPOStuPOsVerwendungenErste VerwendungLetzte Verwendung
Computer Engineering (M. Sc.)14SoSe 2026SoSe 2026
Computer Science (Informatik) (M. Sc.)15SoSe 2026SoSe 2026
Elektrotechnik (M. Sc.)13SoSe 2026SoSe 2026
Information Systems Management (Wirtschaftsinformatik) (M. Sc.)13SoSe 2026SoSe 2026
Medieninformatik (M. Sc.)11SoSe 2026SoSe 2026
Medientechnik (M. Sc.)12SoSe 2026SoSe 2026
Wirtschaftsingenieurwesen (M. Sc.)12SoSe 2026SoSe 2026

Sonstiges

Keine Angabe