Anwendung fertig! Was nun? – Automatisiertes Deployment von Java EE Anwendungen

Automatisiertes Deployment
Betrieb
Enterprise Deployment
Java EE
Provisioning

Abstract


Thu 8:45 - 9:30 Uhr | 2007

Die Entwicklung großer Java EE-Anwendungen ist nach wie vor eine Herausforderung. Oft unterschätzt hingegen wird der Betrieb einer solchen Umgebung, insbesondere wenn zahlreiche Komponenten für das Funktionieren einer Anwendung reibungslos zusammenwirken müssen. Bei großen Projekten kommt außerdem schnell eine mittlere zweistellige Anzahl an Server-Umgebungen zusammen, welche bereitzustellen sind. Dazu zählen beispielsweise Umgebungen für Fachtest, Integrationstest, Systemtest, Abnahmetest, Produktionsvorbereitung, Schulung, Datenmigration sowie für die Produktion selbst.

Diese Umgebungen müssen jederzeit nachvollziehbar und, ausgehend vom “nackten Blech”, auf Knopfdruck reproduzierbar sein. Auch muss es möglich sein, Unterschiede innerhalb der Konfiguration der jeweiligen Umgebungen zu verwalten und bei der Provisionierung automatisch zu berücksichtigen.

Dieser Beitrag zeigt einen Erfahrungsbericht über die Einführung und die Nutzung eines Provisionierungs-Werkzeugs für eine komplexe Java EE-Anwendungslandschaft für ca. 6.000 Benutzer, ausgelegt für mehrere Mandanten in einem Hochverfügbarkeitsumfeld. Die Herausforderung bestand darin, die fehleranfällige, da manuelle, Installation neuer Umgebungen zu vereinheitlichen und zu automatisieren. Schwerpunkte des Beitrages sind zum einen der Prozess von Auswahl, Einführung und Betrieb eines solchen Werkzeugs und zum anderen die technische Integration und Nutzung in Verbindung mit serverbasierten Java-Anwendungen.

Präsentation
Non-Sponsored TalkFortgeschritteneDeutsch
Prof. Dr. Gerhard Wanner

Prof. Dr. Gerhard Wanner

Prof. Dr. Gerhard Wanner ist als Professor mit den Schwerpunkten Middleware-Technologie und Software-Engineering an der Hochschule für Technik in Stuttgart tätig. Darüber hinaus unterstützt er als Strategieberater seine Kunden bei Konzeption, Entwicklung und Betrieb großer Software-Systeme. Zuvor war er als Geschäftsführer der IBL GmbH und der plenum Systems GmbH über 15 Jahre als ITBerater aktiv.

Frank Scheffler

Frank Scheffler

Frank Scheffler leitet als Senior Consultant die Business-Unit “Provisioning” bei der NovaTec Ingenieure für neue Informationstechnologien GmbH. In diesem Zusammenhang unterstützt er als Berater seine Kunden bei der Betriebsablaufautomatisierung vom Test komplexer JEE-Softwaresysteme bis hin zur Produktionseinführung.