CS2373 DevOps
- Steffen Rupp
- Steffen Rupp
Keine
Im Rahmen dieser Veranstaltung werden die grundlegenden Konzepte, Tools und Methoden von DevOps vermittelt und an praktischen Beispielen vertieft.
- DevOps - Grundlagen
- Begriffsdefinition, Ziele & Voraussetzungen von DevOps
- Lean Prinzipien und agile Konzepte
- Werkzeuge und Tools
- Continous Integration
- Continous Testing
- Continous Delivery & Continous Deployment
- Einführung in die Serveradministration
- Einführung in Virtualisierung & Containerisierung
- Vorgehen und Realisierung einer individuell skalierten DevOps Pipeline für ein gegebenes Szenario
Fachkompetenzen
- Die Studierenden können grundlegende Konzepte, Begriffe und Techniken von DevOps benennen und erklären.
Methodenkompetenzen (fachlich & überfachlich)
- Sie sind in der Lage diese Konzepte und Techniken anzuwenden, um die Entwicklung von Softwarelösungen speziell im Kontext von CI/CD zu automatisieren.
- Sie sind in der Lage gelernte Techniken und Tools auszuwählen und zum Aufbau einer DevOps Pipeline zu nutzen.
Sozialkompetenzen
- Sie können in Gruppen kooperativ und effektiv Lösungen für Problemstellungen entwickeln und sind in der Lage ihren Standpunkt in Diskussionen mit ihren Kommilitonen argumentativ sachlich zu vertreten.
- Die Studierenden können in einem angegebenen Zeitrahmen vordefinierte Projekte realisieren, Ergebnisse erarbeiten und diese im Team präsentieren.
Selbstkompetenzen
- Die Studierenden können die notwendige Infrastruktur zum Betrieb der DevOps Pipeline selbständig aufsetzen und grundlegend konfigurieren.
- 6 CrP
- Arbeitsaufwand 180 Std.
- Präsenzzeit 60 Std.
- Selbststudium 120 Std.
- 4 SWS
- Vorlesung 2 SWS
- Praktikum 2 SWS
- Informatik (B.Sc. 2010)
- Ingenieur-Informatik (B.Sc. 2010)
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: Projektarbeit und/oder Regelmäßige Teilnahme (mindestens 80% der Praktika) (Art der Vorleistung wird den Studierenden rechtzeitig und in geeigneter Weise bekannt gegeben.)
Prüfungsleistung: Klausur und/oder mündliche Prüfung in Kombination mit einer Projektarbeit (zusammen 100%) (Art und Umfang des Leistungsnachweises wird den Studierenden rechtzeitig und in geeigneter Weise bekannt gegeben.)
- Harrison, D.; Lively, K.: Achieving DevOps. A Novel About Delivering the Best of Agile, DevOps, and Microservices. Apress.
- Hanschke, I.: Agile in der Unternehmenspraxis. Fallstricke erkennen und vermeiden, Potenziale heben. Springer Vieweg.
- Ravichandran, A.; Taylor, K.; Waterhouse, P.: DevOps for digital leaders. Reignite business with a modern DevOps-enabled software factory. Apress.
- Alt, R.; Auth, G.; Kögler, C.: Innovationsorientiertes IT-Management mit DevOps. IT im Zeitalter von Digitalisierung und Software-defined Business. Springer Gabler.
- Aktuelle Paper zum Thema werden im Rahmen der Veranstaltung zur Verfügung gestellt
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.