| Einordnung in die Studiengänge: | Informatik, M.Sc., FSPO 2021 Technische und Systemnahe Informatik,
Informatik, M.Sc., FSPO 2021 Verteilte Systeme,
Medieninformatik, M.Sc., FSPO 2021 Technische und Systemnahe Informatik,
Medieninformatik, M.Sc., FSPO 2021 Verteilte Systeme,
Software Engineering, M.Sc., FSPO 2021 Technische und Systemnahe Informatik,
Software Engineering, M.Sc., FSPO 2021 Verteilte und Eingebettete Systeme,
Künstliche Intelligenz, M.Sc., FSPO 2021 Technische und Systemnahe Informatik,
Informatik, M.Sc., FSPO 2022 Technische Informatik,
Medieninformatik, M.Sc., FSPO 2022 Technische Informatik,
Software Engineering, M.Sc., FSPO 2022 Technische Informatik |
| Lernergebnisse: | Die Studierenden lernen die grundlegenden Architekturkonzepte, Verfahren, Mechanismen und Technologien zum Aufbau von Internet-basierten und insbesondere Web-basierten Diensten kennen. Studierende werden in die Lage versetzt, unter Berücksichtigung gewünschter funktionaler und nichtfunktionaler Eigenschaften die Vor- und Nachteile von verschiedener Systemarchitekturen zu identifizieren und zu bewerten. Studierende erhalten Einblicke, um für konkrete Anwendungsfälle angemessene Lösungen zu gestalten und diese praktisch umzusetzen und zu betreiben. |
| Inhalt: | Das Modul vermittelt verschiedene Architekturkonzepte für Internet-basierte Dienste mit einem besonderen Schwerpunkt auf Web-basierten Diensten. Im ersten Teil der Veranstaltung werden relevante Entwicklungen und Trends Web-basierter Architekturen und Technologien analysiert und eingeordnet. Der Überblick umfasst sowohl historisch bedeutsame Ansätze als auch moderne Lösungen. Der zweite Teil der Veranstaltung betrachtet den Entwurf, die Entwicklung und den Betrieb skalierbarer Web-Dienste auf Basis geeigneter Systemarchitekturen. Dies beinhaltet unter anderem Konzepte zur Interaktion, Datenhaltung und Anwendungslogik, aber auch Aspekte hinsichtlich Deployment, Infrastruktur und Sicherheit/Datenschutz. In den Übungen wird begleitend in die Entwicklung von Internet-Diensten auf Basis moderner Webtechnologien eingeführt. |
| Bewertungsmethode: | Die Modulprüfung besteht aus einer benoteten schriftlichen oder mündlichen Prüfung, abhängig von der Teilnehmerzahl. Wenn eine vorgegebene Studienleistung erbracht wird, wird ein Notenbonus gemäß §17 (3a) der Allgemeinen Prüfungsordnung bei der unmittelbar folgenden Prüfung vergeben. Die Prüfungsnote wird um eine Notenstufe verbessert, jedoch nicht besser als 1,0. Eine Notenverbesserung von 5,0 auf 4,0 ist nicht möglich. Die Prüfungsform wird rechtzeitig vor Durchführung der Prüfung bekannt gegeben - mindestens 4 Wochen vor dem Prüfungsdatum. |