Redesign • Refactoring • Security | Finance

.NET Core Migration

Da die Basis-Plattform für über 20 Applikationen im Bereich Risikocontrolling im Laufe der Zeit komplexer geworden ist, verwendete Konzepte und Technologien veraltet bzw. abgekündigt sind und die Wartbarkeit stark gelitten hat, überarbeitet SDX diese grundlegend: Durch ein komplettes Redesign der Software-Architektur, ein Refactoring der Code-Basis auf .NET Core sowie eine Migrationsstrategie für alle Risiko-Anwendungen ist die Zukunftssicherheit der Plattform wieder hergestellt.

Unser Kunde

ist ein zentraler Asset Manager der Finanzwirtschaft mit konzernweit mehr als 4.000 Mitarbeitern.

Die Basis-Plattform besteht aus einem eigenen Framework und diversen Dienstanwendungen z.B. für Benutzerverwaltung, zentrale Administration, Datenzugriff, System-Integration und Sicherstellung der Ausfallsicherheit. Zusätzlich wird hier die Basis für alle Applikationen bereitgestellt, um zentrale Konzern-IT-Security-Vorgaben zu erfüllen.

Ansprechpartner Daniel Thomas

Daniel Thomas

Technical Sales Manager Daniel.Thomas@sdx-ag.de
imageimage

"Seit über 10 Jahren realisieren wir vertrauensvoll und partnerschaftlich mit dem Kunden diverse Risiko-Anwendungen.
Mit dieser Erfahrung konnten wir die Basis-Plattform in den Aspekten Sicherheit, Technologie und Wartbarkeit zukunftssicher aufstellen."

Alexander Jung, Chief eXpert, SDX AG

Refactoring und Migration

Das Refactoring einer bereits im Einsatz befindlichen komplexen Plattform stellt anspruchsvolle Herausforderungen dar:

  • Solide Grundlage für zukunftssichere Entwicklung und gleichzeitige Nutzung bestehender Technologien schaffen
  • Flexiblen Einsatz unterschiedlicher Module und Funktionalitäten ermöglichen
  • Unabhängige und flexible Migration bestehender Applikationen
  • Unterstützungsleistung bei der Migration für Entwickler mit wenig Erfahrung
  • Vollständige Berücksichtigung zentraler IT-Security-Vorgaben als Basis für alle Applikationen
Bestandswahrung und Zukunftssicherheit

Die mit SDX modernisierte Plattform bietet folgende Vorteile:

  • Von Altlasten bereinigte Code-Basis
  • Verbesserte Wartbarkeit, Nachvollziehbarkeit und flexiblere Nutzung durch aktuelle Konzepte wie Modularisierung und Dependency Injection
  • Ideale Technologie-Kombination aus Bestandswahrung und Zukunftssicherheit
  • Konsistente Coding Conventions und verbesserte Test-Abdeckung
  • Integrierte Dokumentation und Beispiele für die Migrationsunterstützung
  • Umsetzung aller Konzern-IT-Security-Vorgaben
Robuste Architektur • Security-by-Design

SDX setzt gemeinsam mit den Kundenentwicklern die Modernisierung der Plattform um:

  • Projektplanung in Abstimmung mit den Stakeholdern
  • Analyse und Optimierung der Prozesse; Design der Funktionalitäten
  • Evaluierungen von Technologien (REST, SignalR, gRPC)
  • Konzeption und Evaluierung in PoCs und Pilot-Projekten
  • Umsetzung einer robusten und erweiterbaren Architektur unter Berücksichtigung der Security-by-Design Prinzipien
  • Aufbau von Technologie Know-how und Coaching der Kundenentwickler

Diese Aufgaben erfüllen die SDX eXperts in den Rollen Technical Lead, Softwarearchitekt, Lead Developer, Enterprise Developer und Requirements Engineer.

Microsoft Extensions • .NET Core • SignalR

Beim Refactoring kommen u.a. folgende Technologien zum Einsatz:

  • Microsoft Extensions (Dependency Injection, Konfiguration, Logging, Hosting-Modell)
  • .NET Core / ASP .NET Core
  • .NET Framework
  • WCF
  • SignalR
  • WPF und WinForms
Multi-Hosting
Migration
Kostenkatalog
Fondsadministration
Architecture
Guidance