EasyPay verbessert die Agilität der Infrastruktur sowie die dynamische Response mit Fiorano ESB

„EasyPay hat Fiorano ESB ausgewählt, da es aufgrund seiner Leistung und der Leichtigkeit im Gebrauch die Konkurenz in den Schatten stellen konnte. Diese Kriterien sind aufgrund der hohen Menge an Transaktionen die wir verarbeiten und der benötigten Agilität, welche erforderlich ist um schnell auf Chancen und Risiken zu reagieren sehr wichtig.“ - Anthony Ferguson, CTO, EasyPay

Kundenprofil

EasyPay (Pty) Ltd., die Serviceabteilung der Trusted Transactions Company, Prism Holding, ist führender Anbieter von Electronic Funds Transfer (EFT) und Dienstleistungen im Bereich der  Verarbeitung  von Rechnungszahlung in Südafrikas Einzalhandels-und Finanzsektor.

Die Kontrolle des größten bankenunabhängigen Finanz-Switch in Südafrika erfodert eine Infrasruktur des Unternehmen, welche mit allen Banken und Switches  im südlichen Afrika in Kontakt treten kann; dabei verwaltet es sowohl Debit- als auch Kreditkarten EFT-Transaktionen. Im Durchschnitt bearbeitet EasyPay jährlich mehr als 286 Millionen Transaktionen. Dabei konzentriert sich EasyPay auf die Bereitstellung von high-volume, sicherer und bequemer Zahlungsabwicklung, Vorauszahlung und Wertstiftende Dienste im südafrikanishen Markt.

Geschäftsproblem

EasyPay hatte eine Mischung aus kombinierbaren Batchjobs und Echtzeit-Anwendungen, die auf unterschiedlichen Systemen liefen.

Mehrere betriebsinterne Java-basierte Anwendungen sorgten für Mehrwert über die Diensten hinaus, aber die allgemeine Datenumgebung war unflexibel, was widerrum zu komplexen Unternehmnesproplemen führte. EasyPay hat ebenfalls entdeckt, dass Kunden die direkte Kanäle wie Internet und Telefon nutzen, schnellere Antworten erwarten konnten. 

EasyPays derzeitige Lösung zur Nachrichtenweiterleitung verlagsamte den Nachrichtenfluss oder hielt Bestätigungsnachrichten länger als notwendig im Speicher oder zum Weiterleiten. Die Hauptkritikpunkte von EasyPay waren: 

  • Die bisherige Infrastruktur war komplex und schwierig zu verwalten.
  • Fehlende Agilität bedeutete, dass die Aufnahme neuer Kunden und Dienste schnell schwierig und zeitraubend wurde.
  • Veränderungen der Konfiguration waren schwierig, da Konfigurationen fest eingebaut in Anwendungssysteme waren.
  • Die derzeitige Lösung zur Nachrichtenweiterleitung konnte den Nachrichtenfluss nicht drosseln oder verlangsamen und eben so wenig Bestätigungsnachrichten zum Speichern und Weiterleiten halten.
  • Die derzeitige Integrations- und Anwendungsinfrastruktur brachten nicht die gewünschte Leistung.

Lösungen

EasyPay benötigte eine Lösung, die den Kundendienst optimiert, was soviel hieß wie Agilität in ihre Infrastruktur zu bringen; zusammen mit Durchsichtigkeit, Benutzerfreundlichkeit und Datenkontrolle.

EasyPay hat festgestellt , dass sie eine Service Oriented Architecture (SOA) benötigen, die eine einfache Integration der existierenden Infrastruktur erlaubt,Verwaltungsprobleme reduziert und die Zustellung von dynamischen Geschäftsprozessen mit kurzen turnaround-Zeiten erlaubt. 

EasyPay hat angefangen nach einem Software-Paket zur Softwareintegration zu suchen, die zu höheren Nachrichten-Volumina führen würde und ebenfalls problemlos neue Kunden und Service in einer robusten Infrastruktur unterbringen könnte. Nach Betrachtung mehrerer alternativer Plattformen haben sie Fiorano ESB, das Enterprise Service Bus (ESB) Produkt von Fiorano Software, als diese Schlüsseltechnologie ausgewählt.

Eine Service Oriented Architecture wurde eingeführt. Die Darstellung unten zeigt, wie verschiedene Server in EasyPay Service für den Kunden bieten.

Die Enterprise Service Bus (ESB) bietet ein Messaging-Backbone, Kundeneinheiten wie Point-of-Sale (POS) Terminals, Webbrowser Clients und Handys (GSM) senden Anfragen, die als Nachrichten in dem ESB erscheinen. Diese Nachrichten werden falls erforderlich übersetzt und zu dem EFT-Switch oder dem Value Added Service (VAS) geleitet. Antwortnachrichten von dem Back-end Service werden zurück an die Clients gesendet, die die Anfrage gestartet haben.

Transaktionsdaten werden an den Recon Sevice zum Abgleich gesendet, während Systemprobleme Ereignisse für den Escalation Service generieren um Interventionen des Operators zu ermöglichen. Systeme die Nachrichten wie Email oder FAX versenden müssen, nutzen den Notification Service. Ein FAX –Device ist als Beispielempfänger dargestellt. Als Folge von empfangenen Nachrichten via ESB werden Datendateien durch Connect Direct transferiert. All diese Vorgänge können nun bequem von einem zentralen Management Konsole verwaltet und überwacht werden.

tl_files/upload/images/ep.gif

Vorteil / Nutzen

Das Fiorano ESB Produkt bietet einen Datendurchsatz von hundert bis tausend Nachrichten pro Sekunde. Es skaliert die Nachrichtenverarbeitung sowie die erforderliche Leistung des Infrastrukturmanagements von EasyPay verlässlich und zugleich mit Leichtigkeit.

  • Die neue Architektur bietet das notwendige Drosseln sowie die Fähigkeit zum Speichern und Weiterleiten, um das Hoch an Transaktionsflows zu glätten und somit die Server vor Volume Spikes zu bewahren.
  • EasyPay ist jetzt in der Lage, problemlos neue Kunden und Dienste aufzunehmen, dabei weist es eine robuste Infrastruktur auf um sie zu unterstützen.
  • Nachrichtenübersetzung und Regeln zum Weiterleiten werden via GUI definiert und eine Verwaltungskonsole ermöglicht zudem die Überwachung von Nachrichtenflüssen.
  • Die ESB bietet eine Warteschlange für Transaktionen für echtzeit Unternehmen
  • Die Fähigkeit eine Nachricht an mehrere Empfänger zu senden ermöglicht es, globale Veränderungen der Konfiguration vorzunehmen, die sich mit Sicherheit auf alle involvierten Systeme übertragen.
  • Automation der Geschäftsprozesse (Orchestration) wird in einer GUI definiert, welche schnelle Entwicklung der automatischen Geschäftprozesse erlaubt.

Insgesamt hat die Fiorano ESB und SOA Plattform EasyPay die Agilität geboten, die es benötigt, um schnell auf Chancen und Risiken zu reagieren.