Web-Anwendungen und Serviceorientierte Architekturen (II)
- Typ: Vorlesung (V)
-
Lehrstuhl:
KIT-Fakultäten - KIT-Fakultät für Informatik - Institut für Telematik - ITM Abeck
KIT-Fakultäten - KIT-Fakultät für Informatik - Semester: SS 2024
-
Zeit:
Mi. 17.04.2024
09:45 - 11:15, wöchentlich
50.34 Raum 301
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (3. Obergeschoss)
Mi. 24.04.2024
09:45 - 11:15, wöchentlich
50.34 Raum 301
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (3. Obergeschoss)
Mi. 08.05.2024
09:45 - 11:15, wöchentlich
50.34 Raum 301
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (3. Obergeschoss)
Mi. 15.05.2024
09:45 - 11:15, wöchentlich
50.34 Raum 301
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (3. Obergeschoss)
Mi. 29.05.2024
09:45 - 11:15, wöchentlich
50.34 Raum 301
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (3. Obergeschoss)
Mi. 05.06.2024
09:45 - 11:15, wöchentlich
50.34 Raum 301
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (3. Obergeschoss)
Mi. 12.06.2024
09:45 - 11:15, wöchentlich
50.34 Raum 301
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (3. Obergeschoss)
Mi. 19.06.2024
09:45 - 11:15, wöchentlich
50.34 Raum 301
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (3. Obergeschoss)
Mi. 26.06.2024
09:45 - 11:15, wöchentlich
50.34 Raum 301
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (3. Obergeschoss)
Mi. 03.07.2024
09:45 - 11:15, wöchentlich
50.34 Raum 301
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (3. Obergeschoss)
Mi. 10.07.2024
09:45 - 11:15, wöchentlich
50.34 Raum 301
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (3. Obergeschoss)
Mi. 17.07.2024
09:45 - 11:15, wöchentlich
50.34 Raum 301
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (3. Obergeschoss)
Mi. 24.07.2024
09:45 - 11:15, wöchentlich
50.34 Raum 301
50.34 INFORMATIK, Kollegiengebäude am Fasanengarten (3. Obergeschoss)
-
Dozent:
Prof. Dr. Sebastian Abeck
Dr.-Ing. Michael Schneider
Niklas Sänger
Stefan Throner - SWS: 2
- LVNr.: 24677
- Hinweis: Präsenz
Inhalt | Studierende, die die Vorlesung bei Prof. Abeck besuchen und prüfen lassen möchten, werden gebeten, eine Interessensbekundungs-Mail mit ihrer depseudonymisierten KIT-Mail-Adresse (siehe hierzu auch https://my.scc.kit.edu/shib/pseudonymisierung.php) an cm.research@lists.kit.edu zu schicken. Die WASA-Auftaktveranstaltung findet am Mittwoch, den 17.04.2024 um 09:45 Uhr online statt. Den Link zur Auftaktveranstaltung erhalten Sie als Antwort auf Ihre Interessensbekundungs-Mail. Der Besuch des Praktikums oder des Seminars zusätzlich zur Vorlesung ist verpflichtend. Das Vorgehen zur Vergabe der begrenzten Plätze wird bei der WASA-Auftaktveranstaltung vorgestellt. Die Vorlesungsmaterialien liegen durchgängig in englischer Sprache vor. Die Vorlesung selbst findet in deutscher Sprache statt. Auch die mündliche Prüfung findet ausschließlich in deutscher Sprache statt. Die Ausarbeitung zum Praktikum verfasst jeder Studierende in englischer Sprache. Zum Inhalt der Vorlesungen WASA1 und WASA2; weitere Details siehe WASA Kick-off WASA1 (Bachelor): Current concepts of software development and architectures (including Microservices, REST, gRPC, Domain-Driven Design, DevOps, CI/CD, Build Pipelines, Container-virtualized Infrastructures) as well as related technologies and tools (including HTTP, Go, Swagger, Postman, JavaScript/TypeScript, Angular, GitLab-CI, Docker, Kubernetes, Prometheus) are introduced. These concepts and technologies are applied in a systematic engineering approach, called Unified Microservice Engineering (UME), to develop and deploy microservice-based web applications. WASA2 (Master): A compact summary of the concepts covered by WASA1 is provided. In WASA2, Identity and Access Management (IAM) as an advanced topic is presented. In its core, IAM is responsible for the authentication and authorization of users and services in a software application. In the lecture, leading IAM concepts and solutions (e.g., Keycloak, Open Policy Agent, Microsoft Entra Verified ID) are introduced to illustrate how the IAM challenges are solved in IT practice. Concrete microservice-based applications are extended by authentication and authorization functionality based on the current Internet standards OpenID Connect and OAuth2. |
Vortragssprache | Deutsch |
Literaturhinweise |
|