Case Studies

IMTC bringt Investment-Manager in die Cloud

Neue Technologien wie Cloud Computing und SaaS sind in der Vermögensverwaltungsbranche endgültig zur Norm geworden. Unsere Partnerschaft mit der Investment Management Technology Corporation (IMTC) ist der lebende Beweis dafür.

Die Herausforderung

Der amerikanische Technologieanbieter IMTC wollte Anlageberater*innen, Banken und unabhängige Anleger*innen mit einem moderneren Ansatz für den Kauf und Verkauf von Anleihen unterstützen. Sie wollten nicht mehr an herkömmliche, aufwändige und komplexe terminalbasierte Lösungen wie Bloomberg gebunden sein.

Das Ziel war eine SaaS-Lösung für kleine und große Anleger*innen mit besonderem Fokus auf dem amerikanischen Markt. Das Produkt sollte in der Lage sein, Analysen und Risikoüberwachung zu bieten. Zudem sollte die Automatisierung manueller Prozesse möglich sein, die zeitaufwändig und mit einem hohen Fehlerrisiko behaftet sind und bei denen die Gefahr besteht, dass die Anleger*innen den optimalen Handel in einem Portfolio verpassen. Es galt also, eine Lösung zu entwickeln, bei der Sicherheit, Benutzerfreundlichkeit, Automatisierung, Skalierbarkeit und eine kurze Markteinführungszeit im Vordergrund stehen.

Die Lösung

Skaylink half IMTC dabei, diese Herausforderung zu bewältigen, indem sie die intelligente Plattform für Daten und Berechnungen auf Microsoft Azure konzeptionierten und entwickelten. Dank der Lösung gewinnen die Kund*innen der IMTC neue und schnellere Einblicke auf Grundlage nie dagewesener Datenmengen und Berechnungen in einer cloudbasierten SaaS-Lösung, die günstiger ist, einen höheren Automatisierungsgrad aufweist und intelligenter ist als alle anderen Produkte auf dem Markt.

Die Lösung besticht durch die Automatisierung verschiedener manueller Prozesse, einschließlich der Überwachung der Einhaltung von Regeln, Risiken und Richtlinien für Portfolios und Anleihegeschäfte. Darüber hinaus wird die Zeit von der Identifizierung der optimalen Geschäfte bis zur Ausführung durch die automatische Integration in Handelsplattformen von Drittanbietern verkürzt.

Die Lösung gewährleistet auch die Integration in die am weitesten verbreiteten „Custodian Systems“ (Clearwater, Fidelity etc.) im Anleihehandel und stellt sicher, dass die Anleger*innen nur Analysen auf Grundlage der aktuellsten Daten zu den Kundenportfolios durchführen.

Der Entwicklungsprozess auf Grundlage von Skaylinks Accelerator Platform CADD ist iterativ und nutzt die Prinzipien der testgetriebenen Entwicklung. Die Lösung wurde mit DevOps-Methoden einschließlich automatisierter Continuous Integration und Continuous Delivery mit täglichen Updates neuer Funktionen in der Produktion entwickelt. Die Lösung wird daher permanent auf Grundlage von Best Practices in den Bereichen Entwicklung und Sicherheit optimiert.

Verwendete Technologien

Die Technologielösungen der IMTC basieren auf Microsoft Azure und nutzen verschiedene gemanagte PaaS-Services. Dazu gehören:

  • Azure Data Lake
  • Azure Data Factory
  • Azure Databricks
  • Azure SQL
  • Azure AD
  • Azure AD B2C
  • Azure Key Vault
  • Azure API Manager
  • CosmosDB
  • Azure App Services
  • Azure Functions
  • Azure Durable Functions
  • Azure Service Bus
  • Azure Kubernetes Service
  • Azure Blob Storage
  • Azure DevOps

Das Ergebnis

Das Ergebnis der Zusammenarbeit von Skaylink und IMTC ist eine SaaS-Lösung, die auf Azure PaaS-Services basiert und somit eine sichere und zukunftsfähige Lösung darstellt.

Das Entscheidungsfindungstool berücksichtigt zahlreiche Datenquellen, es berechnet enorme Datenmengen in Echtzeit mit fortschrittlichen Analysen, optimiert Portfolios mit KI und bewertet Risiken. IMTC macht sich die Skalierbarkeit der Cloud zunutze und erweitert seine Rechenleistung bedarfsabhängig, indem Funktionen wie App-Services und Cosmos genutzt werden. Daten werden je nach den Anforderungen des jeweiligen Datentyps in Speicherkonten, Cosmos oder Azure SQL gespeichert. Dadurch wird sichergestellt, dass die Kosten niedrig bleiben und gleichzeitig die gewünschte Funktionalität und Geschwindigkeit der Lösung erzielt werden.

Die Lösung basiert auf einer Microservice-Architektur, die sicherstellt, dass Entwicklung, automatisierte Tests und Bereitstellung sowohl im Hinblick auf die Entwickler*innen als auch die Dauer bis zum Release optimiert sind. Das Laden von Daten aus verschiedenen externen Verwahrstellen und Investmentfonds wird über den Azure Durable Functions Orchestrator abgewickelt, der gewährleistet, dass Daten korrekt und skalierbar geladen werden. Der Zugriff der Kund*innen auf eigene Daten erfolgt bedarfsabhängig über Azure AD B2C oder die kundeneigene Azure AD-Lösung. Darüber hinaus wird mit Azure AD Privileged Identity Management sichergestellt, dass Entwickler*innen begrenzten Zugriff auf Azure-Ressourcen haben.

Derzeit werden über die Plattform rund 1,2 Millionen Anleihen und viele Jahre aufschlussreicher historischer Daten zu Wertpapieren, Transaktionen/Handelsgeschäften und Unternehmen verwaltet. Die Plattform führt täglich über 20 Milliarden Berechnungen durch. Dabei werden Daten für circa 100 000 tägliche Handelsgeschäfte verarbeitet, die alle als Grundlage für die Anlagestrategien von Benutzer*innen dienen. Die IMTC bietet über Azure API Management eine umfangreiche API. Dadurch können Kund*innen ihre eigenen Handelssysteme einfach und sicher direkt in die Analyse und die von der IMTC getroffenen Entscheidungen integrieren und die entsprechenden Prozesse automatisieren.