Transformation von Applikationen

Grundsächlich geht es bei SOA um die Integration Ihrer vorhandenen IT-Systeme. Doch um die neue Architektur nutzen zu können, muss die Funktionalität des alten Systems als ein Set von funktionsübergreifenden Services exportiert werden. Dies bedeutet allerdings, dass die große Mehrheit der vorhandenen Systeme eine derartige Transformation benötigt. Unangenehme Folge: die bestehenden technischen Gegebenheiten können gesprengt werden. Zudem kann es zu Inkonsistenzen des Datenmodells kommen und die Erfüllung der vereinbarten SLAs bezüglich Performance und Verfügbarkeit kann sich schwierig gestalten.

Ein weiterer wichtiger Aspekt, den es zu beachten gilt, ist der Aufbau einer geeigneten Testumgebung. Denn in der Regel hat der Kunde nur eine Umgebung, in der bereits die Altanwendung im Betriebsmodus läuft, die hochkomplexe Abhängigkeiten aufweist und sehr viel Speicherplatz in Anspruch nimmt. Unser Ziel ist es in diesem Fall entweder, die Produktionsumgebung komplett zu replizieren oder die Systeme, die sich nicht instanziieren lassen, zu emulieren.

Ein anderer wichtiger Aspekt ist die Verfügbarkeit der Testdaten, weil in den meisten Fällen die Produktionsdaten dem Service-Provider nicht zur Verfügung gestellt werden können. Die Struktur dieser Daten beeinflusst jedoch wesentlich die Performance des Systems. Wir generieren dann entweder die Testdaten basierend auf generischen Mustern, die wir durch die Analyse der Produktionsdaten gewinnen; oder wir verschlüsseln die sensiblen Informationen in den aktuellen Daten.

Während seiner 17-jährigen Geschichte hat Exigen Services Kompetenzen in vielen Technologien und Plattformen wie x86, Sparc und Mainframes (IBM, HP, Fujitsu Siemens) gewonnen. Wir haben hunderte von Enterprise Application Integration Projekten durchgeführt, die unseren Kunden einen effizienteren Zugang zu Ihren Daten und Business-Services ermöglichen.