Success Stories Jede Idee ist nur so gut, wie ihre Umsetzung

Mobilitätsfinanzierung. Leicht gemacht.

Bank11

Von 0 auf 100 in Rekordzeit

Yareto

Case Studies

Erfolgreiche Migration eines Data Warehouse nach Microsoft Fabric

Viele Unternehmen stehen vor der Herausforderung, ihre bestehende Datenplattform zukunftssicher aufzustellen. Gleichzeitig darf der laufende Betrieb nicht beeinträchtigt werden: Berichte müssen weiterhin verfügbar sein, Daten müssen zuverlässig bereitgestellt werden und Anwender erwarten unveränderte Ergebnisse.

Gemeinsam mit unserem Kunden haben wir genau diese Herausforderung angenommen. Im Rahmen eines mehrmonatigen Projekts wurde ein bestehendes Enterprise Data Warehouse von einer klassischen Azure-Analytics-Architektur auf Microsoft Fabric migriert – bei unverändertem fachlichem Verhalten und ohne Auswirkungen auf die Endanwender.

Ausgangssituation

Das Data Warehouse bildet eine zentrale Grundlage für die Analyse von Finanz- und Unternehmensdaten. Über mehrere Jahre war eine umfangreiche Plattform entstanden, die Daten aus zahlreichen Quellsystemen integriert, transformiert und für Power BI Reporting und Analyse bereitstellt.

Die bestehende Architektur basierte auf mehreren Azure-Diensten, darunter Azure Data Factory, Azure Synapse Analytics, Azure Data Lake Storage und ProcFwk (Open Source Orchestration Werkzeug). Microsoft verfolgt inzwischen eine klare Strategie zur Konsolidierung ihrer Technologien in Microsoft Fabric als zentrale Analytics-Plattform.

Vor diesem Hintergrund entschied sich der Kunde für eine Migration auf die neue Plattform.

Zielsetzung

Das Ziel war die technische Modernisierung der Plattform und nicht die Einführung neuer Funktionen.
Für die Fachanwender sollte sich möglichst nichts ändern:

  • Bestehende Berichte sollten unverändert nutzbar bleiben.
  • Vorhandene Datenmodelle sollten erhalten werden.
  • Der laufende Betrieb sollte während der Migration sichergestellt werden.
  • Der Wechsel auf die neue Plattform sollte mit minimalen Auswirkungen auf die Anwender erfolgen.

Gleichzeitig sollte eine Grundlage geschaffen werden, um die Datenplattform langfristig auf einer von Microsoft strategisch unterstützten Technologie weiterzuentwickeln.

 

Die Herausforderung

Die Migration umfasste nicht nur die Übertragung von Datenbeständen. Große Teile der bestehenden ETL- und Transformationslogik mussten auf neue Technologien übertragen werden.

Dazu gehörten unter anderem:

  • die Migration zahlreicher Datenintegrationsprozesse,
  • die Überführung umfangreicher SQL-basierter Transformationslogik,
  • die Anpassung von Orchestrierungs- und Steuerungsprozessen,
  • die Neuorganisation der Datenhaltung innerhalb der Fabric-Architektur.

Besonders anspruchsvoll war dabei die Umstellung von klassischen SQL-basierten Verfahren auf moderne Spark-basierte Verarbeitungskonzepte. Gleichzeitig befand sich Microsoft Fabric während des Projekts noch in einer Phase kontinuierlicher Weiterentwicklung, sodass technische Besonderheiten und neue Lösungsansätze berücksichtigt werden mussten.

Vorgehensweise

IKS unterstützte das Projekt mit einer erfahrenen Data-Engineering-Spezialistin und übernahm wesentliche Teile der technischen Umsetzung.

Die Migration erfolgte parallel zum produktiven Betrieb des bestehenden Data Warehouses. Dadurch konnte die bisherige Plattform bis zum Abschluss der Arbeiten unverändert weiter genutzt werden.

Ein besonderer Fokus lag auf:

  • einer strukturierten Analyse der bestehenden Architektur,
  • der möglichst vollständigen Übernahme der vorhandenen Business-Logik,
  • umfangreichen Tests und Validierungen,
  • einer engen Abstimmung mit den Fach- und IT-Verantwortlichen des Kunden.

Dieses Vorgehen minimierte Risiken und ermöglichte eine kontrollierte Umstellung auf die neue Plattform.

Das Ergebnis

Nach Abschluss der Migration wurde die neue Microsoft-Fabric-Plattform erfolgreich produktiv gesetzt.

Für die Anwender verlief der Wechsel weitgehend transparent. Bestehende Power BI Berichte und Auswertungen konnten weiterhin genutzt werden, während die technische Grundlage vollständig modernisiert wurde.

Die neue Architektur bietet dem Kunden nun:

  • eine zentrale Analytics-Plattform auf Basis von Microsoft Fabric,
  • eine langfristig unterstützte technologische Basis,
  • vereinfachte Betriebs- und Entwicklungsprozesse,
  • eine bessere Ausgangslage für zukünftige Erweiterungen und Innovationen.

Nach dem Go-Live traten keine nennenswerten Störungen auf, die auf den Technologiewechsel zurückzuführen waren.

Unser Beitrag

Projekte dieser Art erfordern weit mehr als reines Technologie-Know-how. Entscheidend sind ein tiefes Verständnis bestehender Systeme, methodisches Vorgehen sowie die Fähigkeit, Risiken frühzeitig zu erkennen und zu beherrschen.

Mit unserer Erfahrung in den Bereichen Data Engineering, Softwaremodernisierung und langfristige Betreuung geschäftskritischer Systeme unterstützen wir Unternehmen dabei, bestehende Lösungen sicher weiterzuentwickeln und auf neue technologische Anforderungen vorzubereiten.

Wenn zwei Systemwelten zusammenwachsen

Sichere Datenmigration unter regulatorischen Anforderungen

Wenn zwei Unternehmen fusionieren, müssen nicht nur Organisationen, sondern auch gewachsene IT-Landschaften zusammengeführt werden. Unterschiedliche Systeme, Prozesse und Datenbestände treffen dabei aufeinander.
Die komplexe Datenmigration zweier bankenähnlicher Finanzdienstleister erfolgte mit entsprechenden Anforderungen an Nachvollziehbarkeit, Prüfbarkeit und Datenqualität. Gleichzeitig wurde die Umsetzung durch permanente Abstimmungsschleifen mit den Fachexperten begleitet, um die Korrektheit und Konsistenz der Daten garantieren zu können.
Ziel war es, beide Welten in einer gemeinsamen Plattform zu vereinen und die vollständige Datenmigration ohne Beeinträchtigung des laufenden Betriebs umzusetzen.

Herausforderung

  • Zusammenführung aller Geschäftsprozesse in ein gemeinsames Zielsystem
  • Identifikation und Schließung funktionaler Lücken zwischen den Prozesswelten beider Unternehmen
  • Qualitätsgesicherte Migration des gesamten Datenbestands innerhalb eines Wochenendes
  • Enge Absprache aller beteiligten Projektteams sowie Sicherstellung von Prüfbarkeit und Nachvollziehbarkeit der Migration

Vorgehen

Datenmigrationskonzept und Data Cleansing
Der Schwerpunkt unserer Leistung lag auf der Migration der Daten aus den abzulösenden Altsystemen. Hierfür wurde ein Datenabzug aus der bestehenden Systemlandschaft durchgeführt und die Daten wurden analysiert und für die Überführung vorbereitet.
Auf dieser Basis entwickelten wir ein belastbares Migrationskonzept mit definierten Formaten, Schnittstellen und Transformationsregeln, um die extrahierten Daten an die Zielsystemlandschaft zu übergeben.
Gleichzeitig wurden Duplikate, Inkonsistenzen und fehlerhafte Daten entfernt, wodurch eine hohe Datenqualität im Zielsystem sichergestellt werden konnte. Die Durchführung dieses Prozesses erfolgte in enger Abstimmung mit den Fachexperten, um fachliche Besonderheiten zu berücksichtigen und eine valide Überführung der Daten zu gewährleisten.

Performanceoptimierte Weekend-Migration
Die extrahierten und aufbereiteten Daten wurden innerhalb eines eng definierten Zeitfensters in die neue Systemlandschaft überführt. Gezielte Optimierungsmaßnahmen ermöglichten eine hohe Datenübertragungsrate, sodass die vollständige Migration innerhalb eines Wochenendes erfolgen konnte und es keine Auswirkungen auf das Tagesgeschäft gab.

Reconciliation-Fähigkeit und Nachvollziehbarkeit
Das Migrationsdesign wurde so aufgebaut, dass die aus dem Altsystem extrahierten Datenbestände mit den in die Zielsystemlandschaft geladenen Daten abgeglichen werden können. Mittels definierter Prüfregeln, Vergleichslogiken und transparenter Protokollierung wurde sichergestellt, dass Vollständigkeit, Konsistenz und fachliche Korrektheit der Migration nachvollziehbar überprüfbar sind.

Abgestimmtes Projektvorgehen
Aufgrund von intensiver Absprache mit allen beteiligten Teams konnte die Migration präzise geplant und umgesetzt werden. Entscheidungen wurden kurzfristig getroffen und Risiken frühzeitig adressiert.

Ergebnis

Die Datenmigration wurde wie geplant innerhalb des definierten Zeitfensters erfolgreich abgeschlossen. Sämtliche Datenbestände wurden bereinigt und konsistent in die neue Plattform transferiert, sodass der operative Betrieb im vereinten System unmittelbar nach dem Migrationswochenende nahtlos wieder aufgenommen werden konnte.

Durch die geschaffene Möglichkeit zum systematischen Abgleich zwischen Quell- und Zielsystem ist die Migration in Gänze nachvollziehbar und überprüfbar. Die konsolidierte IT-Landschaft bildet nun eine stabile Grundlage für die gemeinsame Weiterentwicklung der Systeme sowie für zukünftige digitale Vorhaben.

 

Neuentwicklung einer Rich-Client-Anwendung für Wirtschaftsauskünfte (International)

Für unseren Kunden, ein Inkassodienstleister und Akteur für Wirtschaftsauskünfte, haben wir eine komplexe Rich-Client-Anwendung zur Erfassung, Verwaltung und Aufbereitung von Wirtschaftsauskünften internationaler Unternehmen neu entwickelt. Teilmengen dieser Informationen werden als Produkte an Kunden über verschiedene Kommunikationskanäle und in verschiedenen Formaten bereitgestellt.

Tools und Technologien
Java, Java EE, EJB, Eclipse RCP, SWT, SWTBot, XML, XSLT, Spring, Weblogic, Maven, JUnit,TeamCity, Artifactory, PDEBuild (Ant), JMS, Apache FOP/XSL-FO, EasyMock, Oracle, Atlassian Confluence, Atlassian Jira, MS Project, PlanView

Entwicklung einer Webanwendung zur Messe- und Speditionsabwicklung für einen weltweit führenden Logistikdienstleister

Für unseren Kunden, ein weltweit führendes Unternehmen für Logistik und Briefkommunikation, haben wir eine Webanwendung für die Unterstützung des operativen Geschäfts eines Messespediteurs entwickelt. Die Anwendung bildet einen Großteil der Geschäftsprozesse ab und ist für die Mitarbeiter das zentrale IT-Werkzeug zur Durchführung der meisten Aufgaben. Bereits bei der Akquise assistiert die Anwendung Benutzern durch eine Serienbrieffunktion und Funktionen zur Zusammenstellung von Interessenten.

Tools und Technologien
Java EE, JBoss, Oracle, Hibernate, Eclipse, Struts, Jasper Reports, Ant, Subversion, POI, Quartz

Entwicklung und Betreuung einer Buchhaltung, Kosten-, Ergebnisrechnung für einen weltweit tätigen Life-Science-Konzern

Für unseren Kunden, ein weltweit tätiger Life-Science-Konzern haben wir die Entwicklung und Betreuung diverser Rechnungswesen-Module (Hauptbuch, Kontokorrent, Kostenträgerrechnung, Ergebnisrechnung) und des Konzerninformationssystems für den weltweiten Einsatz bei Beteiligungsgesellschaften übernommen.

Tools und Technologien
iSeries, Cobol, CL, SQL

Entwicklung einer Webanwendung eines Tarif- und Kalkulationstool für ein weltweit tätiges Logistikunternehmen

Für ein weltweit tätiges Logistikunternehmen wurde eine Webanwendung zur Erstellung kundenindividueller Frachttarife entwickelt. Anhand der Sendungsstruktur (Upload als CSV-Datei) und weiterer Parameter aus Eingabemasken und Datenbanktabellen ermittelt die Anwendung Aufschläge (oder ggf. Abschläge) auf einen festgelegten Basistarif. Der Ergebnistarif ordnet jeder Kombination aus Gewichtsbereich und den ersten beiden Stellen der Postleitzahl einen Preis pro Gewichtseinheit zu.

Tools und Technologien
Java EE, Oracle WebLogic, DB2/400, Hibernate, Eclipse, Maven 2, JUnit, EasyMock, Jasper Reports, Spring MVC, Acegi Security

Entwicklung einer Webapplikation zur Erfassung von Blutspendedaten

Für unseren Kunden, eine gemeinnützige Einrichtung für Blutpräparate und Dienstleistungen. Haben wir eine Webapplikation zur Verwaltung von Spenderdaten, Konserven, Produkten und Lieferungen entwickelt. Die Verwaltung von Konserven und daraus hergestellten Produkten beinhaltet eine durchgängige Herkunftsverfolgung der einzelnen Bestandteile.

Tools und Technologien
JSP/Servlets auf WebSphere, WebSphere Development Studio Client, Hibernate, Struts, JUnit, Log4J, HTML, CSS, JavaScript, iSeries

Projektorganisation im Merger zweier Banken

Unser Kunde zählt zu den Top 5 Banken im Privatkundengeschäft in Deutschland. Er bietet Privat- und Firmenkunden über verschiedene Kanäle umfangreiche Finanzdienstleistungen an. Unsere Aufgabe war es die Integration des Kreditkartengeschäftes in einen anderen Standort vorzunehmen. Darüber hinaus haben wir Leitung des Projektbüros und Projektmanagementtätigkeiten für die Integration der IT-Infrastruktur übernommen.

Tools und Technologien
MS Office, MS Visio, MS Project, Applix TM1, Oracle, Schufa-Online