Secure Service Oriented Architectures
Integrierte Lehrveranstaltung, 5.00 ECTS
Lehrinhalte
Ziel ist es, Konzepte und Entwurfsmuster von Service-Architekturen mit Microservices in modernen Frameworks kennen und verstehen zu lernen. Ausgewählte Use Cases mit Schwerpunkt Security werden dazu implementiert:
* Service-Architekturen mit RESTfull Microservices
* Migration von Monolithen zu Microservices
* Service Discovery, Gateway, Routing und Filtering Implementierungen
* Design Patterns für Security, Monitoring und Resliency
* Distributed tracing mit IDs und OAuth2
* Deployment Pipeline in die Cloud
Lernergebnisse der LV
Studierende kennen Komponenten und Architekturen von Microservice-Architekturen, die durch ausgewählte Security Features mit entsprechenden Entwurfsmustern vertieft werden. Als Anwendung werden verschiedene Use Cases mit sicheren Microservices konfiguriert und implementiert.
Empfohlene oder verpflichtende Fachliteratur und andere Lernressourcen bzw. –instrumente
Art der Vermittlung
Vorlesung und Übung
Voraussetzungen und Begleitbedingungen
Grundlagen OOP und Webtechniken
Prüfungsmethode und Beurteilungskriterien
Schriftliche Klausur und Abgaben