Middleware und mobile Cloud Computing
Daten zur Vorlesung
Dozent:
Prof. Dr.-Ing. Andreas Karcher
Übungsleiter:
Modultyp
|
Wahlpflichtmodul Master Informatik, Wirtschaftsinformatik, Cyber Sicherheit und TUW |
Trimester
|
Jedes Wintertrimester
|
ECTS-Punkte
|
6
|
TWS
|
5 Stunden
|
für Studierende des Masterstudiengangs Informatik sowie Cyber Sicherheit und Wirtschaftsinformatik | |
Modulnummer
|
1398 (MINF Modulhandbuch 2019) |
Zeitrahmen:
Vorlesung:
Donnerstag, 08:00 Uhr bis 10:15 Uhr, Geb. 33 Raum 0231
Beginn: 11.01.2024
Übung:
Dienstags, 13:15 Uhr bis 14:45 Uhr, Geb. 33 Raum 0231
Beginn: 16.01.2024
Inhalte:
Moderne Enterprise Anwendungen basieren auf Standard-Middleware- Architekturen, wo Funktionalität zunehmend über Cloud-basierte Dienste plattformübergreifend den Clients – mehr und mehr auch mobilen Endgeräten – zur Verfügung gestellt wird. Das Modul bietet einen fundierten Einstieg in die aktuellen Basistechnologien.
Nach einer grundlegenden Einführung in die Integrationsanforderungen zunehmend verteilt strukturierter, internet-basierter betrieblicher Anwendungen vermittelt das Modul zunächst einen Überblick über die Grundarchitektur Middleware-basierter Systeme und geht dann im Folgenden tiefer auf die unterschiedlichen Integrationsparadigmen und -technologien ein. Aktuelle Middlewaredienste und Architekturkonzepte wie Verteilte Objektmodelle, Komponentenmodelle und Service Oriented Middleware (SOA) bilden den Schwerpunkt des zweiten Teils des Moduls. Hier werden jeweils zunächst die allgemeinen Prinzipien erläutert und dann anhand konkreter Beispiele Standard-Middleware- Technologien und deren zugrunde liegenden Konzepte vertieft. Der dritte Teil stellt das Cloud-Konzept in den Mittelpunkt und zeigt Schritt für Schritt an einfachen Beispielen die Entwicklung Cloudbasierter Dienste und deren Zugriff über mobile Clients (Apps).
Die begleitende Übung bietet die Gelegenheit, aktuelle Technologienanhand einfacher Beispiele kennen zu lernen und erste praktische Erfahrung im Umgang mit Middleware und mobilen, Cloud-basierten Anwendungen zu sammeln.
Qualifizierungsziele:
Das Modul Middleware and mobile Cloud Computing zielt darauf ab, den Studierenden die Bedeutung der Integration als Kernaufgabe der Angewandten Informatik näher zu bringen. Die Teilnehmer erhalten neben einem grundlegenden Verständnis für die Anforderungen an eine Middleware-basierte Integration tiefere theoretische Kenntnisse über Architektur, Aufbau und Anwendung aktueller Middlewarekonzepte. Im Übungsteil lernen die Teilnehmer parallel zur Vorlesung den praktischen Umgang mit Middleware-Technologien und Cloud-basierten, mobilen anwendungen. In der Kombination aus theoretischer Behandlung und praktischer Vertiefung versetzt das Modul die Teilnehmer in die Lage, verteilte Anwendungen auf der Basis von Middleware zu entwerfen und in die Praxis umzusetzen.