Die hier hinterlegten Angaben dienen rein der Information und besitzen keine Rechtsgültigkeit. Verbindliche Informationen sind ausschließlich im Modulhandbuch veröffentlicht.
Interactive products and services
Die Studierenden sind mit den Anforderungen an und den Problemen der Entwicklung sowie des Betriebs von Cloud-basierten Architekturen vertraut.
Die Studierenden kennen Industriestandard-Methoden wie DevOps, Infrastructure as Code, Continuous Integration und Continuous Delivery und sind in der Lage, diese Methoden anzuwenden.
Die Studierenden können typische Prozesse wie Build, Test, Package, Release, Provision, Deploy, Configure, Monitor, Control / Manage implementieren und analysieren.
Die Studierenden kennen die Unterschiede zwischen Softwareentwicklungs-, Test-, Staging- und Produktionsumgebungen sowie die Herausforderungen, die sich bei schnellen Releasezyklen für den nahtlosen Übergang ergeben. Sie sind in der Lage, diese Umgebungen automatisiert in der Cloud zu erstellen.
Die Studierenden sind in der Lage, komplexe und sichere Architekturen für Cloud-Anwendungen zu entwerfen und automatisiert zu instanziieren.
Cloudbasierte Dienste für hoch skalierbare und hochverfügbare Anwendungen
Safeer, C. M. Architecting Cloud Native Serverless Solutions: Design, build, and operate serverless solutions on cloud and open-source platforms, Packt, 2023.
Starke, G. Effektive Softwarearchitekturen: Ein praktischer Leitfaden, Hanser-Verlag, 2022.
Humble, J.; Farley, D. Continuous Delivery: Reliable Software Releases Through Build, Test, and Deployment Automation, Addison-Wesley,2010.
Morris, K. Handbuch Infrastructure as Code: Prinzipien, Praktiken und Patterns für eine cloudbasierte IT-Infrastruktur, O’Reilly, 2021.
Kim, G.; Humble, J.; Debois, P.; Willis, J.; Forsgren, N. The DevOps Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations, IT Revolution Press, 2021.
Vorlesung mit verschiedenen Medien (Beamer, Tafel, Video, Live-Programmierung)