Middleware und mobile Cloud Computing

Daten zur Vorlesung


Dozent:

Prof. Dr.-Ing. Andreas Karcher

Übungsleiter:

Dr. rer. nat. Peter Hillmann


Modultyp
Wahlpflichtmodul Master Informatik, Wirtschaftinformatik, Cyber Sicherheit und Computer Aided Engineering
Trimester
Jedes Wintertrimester
ECTS-Punkte
6
TWS
5 Stunden
  für Studierende des Masterstudiengangs Informatik sowie Technologiemanagement und Wirtschaftsinformatik
Modulnummer
1398 (MINF Modulhandbuch 2019)

 

Zeitrahmen:

Vorlesung:

Donnerstag, 08:00 Uhr bis 10:15 Uhr, Gebäude 41/500 Raum 0501

Übung:

Montags, 08:00 Uhr bis 09:30 Uhr, Gebäude 41/500 Raum 0501

 

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 und 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 entwerfenund in die Praxis umzusetzen.