Entwicklung einer Plattform für den globalen Betrieb
Kategorie: Software Development
Branche: FinTech
UN Größe: 170+ Mitarbeiter
Standort: Österreich (AUT)
Laufzeit: 3-4 Jahre
Kundenanforderung
Unser Kunde ist ein sehr erfolgreicher global Player und Payment Provider im Bereich Online Payment. Um in Zukunft auf dem weltweiten Markt weiter wachsen zu können und neuartige Lösungen anbieten zu können, war der Bedarf da die aktuellen Plattformen durch eine Next Generation Plattform zu ersetzen.
Projektumsetzung
Die Architektur basiert auf einer hoch skalierbaren Microservice Architektur, welche hochverfügbar für den globalen Betrieb ausgelegt ist.
Beim Softwaredesign waren die Aufgaben das Design und die Entwicklung eines Microservice Frameworks, einem speziellen Framework für die Integration von über 240 Lieferanten Schnittstellen.
Die Umsetzung der Plattformentwicklung stützt sich auf einer Kubernetes basierte Micro Serviceplattform inklusive Service Discovery, internal Load Balancing, diverse Distributed Design Patterns (Circuit Breaker, Leaky Bucket,…), Umsetzung von Zusatzprozessen, hoch konfigurierbare Rules Engine, generisches, dynamisches responsive Web Frontend uvm.
Herausforderungen
Zusätzlich zu der hohen Verfügbarkeit und Skalierbarkeit die Plattform über 200 externe Systeme anschließen und integrieren, um damit hunderte von unterschiedlichen Schnittstellen einzubinden. Ziel dabei ist es die verschiedenen Business Prozessen innerhalb eines einzigen Business Prozesses umzusetzen.
Projektnutzen
Durch unsere langjährige Expertise im Bereich der Plattformentwicklung verfügt unser Kunde über eine moderne, hoch skalierbare, hochverfügbare Plattform, die für den globalen Betrieb ausgelegt ist.
Ähnliche Projekte