Neue Adresse:
Wissenschaftszentrum c/o Gesellschaft für Informatik e.V. Ahrstr. 45 53175 Bonn Fon: +49 (0)228 / 302 143 Fax: +49 (0)228 / 302 167
Middleware und allgemein Verteilungstechnologien bilden das zentrale Fundament beim Aufbau unternehmensweiter und unternehmensübergreifender Anwendungen. Für die Dezentralisierung von IT-Anwendungen, bei der das Internet bzw. Intranet eine integrierende Rolle spielt, werden durch derartige Technologien wichtige neue Funktionalitäten bei hoher Leistung und Wirtschaftlichkeit geschaffen. Problematisch ist jedoch die Vielzahl verschiedener Konzepte und Technologieansätze, die hier für Unternehmen in Frage kommen. Sie reichen von klassisch bewährten Architekturansätzen wie Client-Server, 3-Tier, n-Tier über Service-orientierte Architek-turen (SOA) und ereignisgetriebene Architekturen bis hin zu Peer-to-Peer oder Cloud-basierten Ansätzen. Technologisch spielen Schlagworte wie Java/JDBC, Java EE Application Server, .NET, Web Services, SOA-Plattformen und Enterprise Service Bus-Technologien, Peer-to-Peer-Netzwerke, Web 2.x-Mashup-Technologien, Virtualisierung, Grid- und Cloud-Computing bis hin zu Future Internet-Technologien eine Rolle. Für Entscheider, Projektleiter, Software-Architekten und maßgeblich an der Entwicklung beteiligte Software-Ingenieure ist es äußerst wichtig, all diese Konzepte und Technologieansätze bzgl. ihrer jeweiligen Einsatzfelder einordnen und bewerten zu können. Diese Grundlagen ergänzt um praktische Fallbeispiele ergeben die Basis, um Architekturen und Lösungen für IT-Anwendungen und deren Erstellung entwickeln zu können.
Zielsetzung Am Ende des Seminars kennen die Teilnehmer die Grundlagen der wichtigsten „klassischen“ Verteilungs-technologien und sie haben die wichtigsten modernen Ansätze kennengelernt und können einordnen, wie diese einzusetzen sind. Sie kennen ferner Beispiele von Softwarelösungen dafür, haben Grundkenntnisse wie diese zu benutzen sind und können anhand von Fallbeispielen einordnen welche Ansätze für welche Arten von Anwendungen sinnvoll einsetzbar sind.