CS2368 Containerisierte Anwendungen
- Prof. Dr. Klaus-Dieter Quibeldey-Cirkel
- Nils Mittler
- Prof. Dr. Klaus-Dieter Quibeldey-Cirkel
- Prof. Dr. Thorsten Weyer
Keine
Für eine optimale Auslastung von Hardware-Ressourcen wird häufig Virtualisierung eingesetzt. Containerisierung bildet dabei eine besondere Form der Virtualisierung. Containerisierte Anwendungen lassen sich leicht veröffentlichen, skalieren und sind in hohem Maße unabhängig von der eingesetzten Hard- und Software.
- Grundlagen der Virtualisierung
- Grundlagen von Containern
- Grundlagen von Tools zur Container-Virtualisierung
- Übersicht von Tools zur Container-Virtualisierung
- Arbeiten mit Tools zur Container-Virtualisierung
- Debugging von Containern
- Zusammengesetzte Anwendungen
- Integration von Containern in CI/CD-Pipelines
- Deployment skalierbarer Container in Produktivumgebungen
Fachkompetenzen
- Die Studierenden können die zugrundeliegenden Funktionsweisen erklären.
Methodenkompetenzen (fachlich & überfachlich)
- Die Studierenden können die Techniken und Tools, um Anwendungen zu containerisieren, anwenden.
- Sie können die Tools zum Verwalten und Veröffentlichen zusammengesetzter containerisierter Anwendungen gegenüberstellen und diese effizient einsetzen.
Sozialkompetenzen
- Sie können im Team argumentieren, welches Tool zur Containerisierung einer Anwendung besser geeignet ist.
Selbstkompetenzen
- Sie können als Experte für Containerisierung von Anwendungen verantwortungsvoll ein Projekt organisieren und selbstständig durchführen. Sie können ihre Rolle reflektieren.
- 6 CrP
- Arbeitsaufwand 180 Std.
- Präsenzzeit 60 Std.
- Selbststudium 120 Std.
- 4 SWS
- Seminar 2 SWS
- Übungen 2 SWS
- Informatik (B.Sc. 2010)
- Ingenieur-Informatik (B.Sc. 2010)
- Social Media Systems (B.Sc. 2016)
Ja
Bonuspunkte werden gemäß § 9 (4) der Allgemeinen Bestimmungen vergeben. Art und Weise der Zusatzleistungen wird den Studierenden zu Veranstaltungsbeginn rechtzeitig und in geeigneter Art und Weise mitgeteilt.
Prüfungsvorleistung: Übungsaufgaben (Anzahl der Übungsaufgaben wird den Studierenden rechtzeitig und in geeigneter Weise bekannt gegeben.)
Prüfungsleistung: Projektarbeit (Art und Umfang des Leistungsnachweises wird den Studierenden rechtzeitig und in geeigneter Weise bekannt gegeben.)
- Öggl, B.; Kofler, M.: Docker: Das Praxisbuch für Entwickler und DevOps-Teams. Rheinwerk.
- Liebel, O.: Skalierbare Container-Infrastrukturen: Das Handbuch für Administratoren. Rheinwerk.
Rechtliche Hinweise
- Diese Informationen geben den in den Online-Diensten für Studierende erfassten Datenbestand wieder.
- Die rechtskräftigen und damit verbindlichen Fassungen der Modulhandbücher finden Sie im Amtlichen Mitteilungsblatt der THM (AMB).
- Alle gültigen Prüfungsbestimmungen für die THM-Studiengänge können Sie außerdem in komfortabler Leseversion über den Downloadbereich auf der Homepage des Prüfungsamts einsehen.