Technologien der PSX-Plattform
Technologie-Stack im Überblick
Zugriff
Bedienoberfläche für Institute und Administration
Middleware
Kommunikation zwischen Oberfläche, Fachmodulen und externen Systemen
Fachliche Verarbeitung
Kernprozesse der Karten- und Transaktionsverarbeitung
Datenhaltung
Relationale Speicherung aller Stamm- und Bewegungsdaten
Plattform
Betrieb im Rechenzentrum – unter anderem:
IBM DB2 als Datenhaltung
Die relationale Datenhaltung erfolgt mit IBM DB2. Stamm-, Bewegungs- und Parameterdaten werden gespeichert. Entsprechend dem modularen Aufbau der Plattform können Datenbestände zentral oder je Fachmodul geführt werden.
IBM MQ und XML-basierte Kommunikation
IBM MQ übernimmt den zuverlässigen Nachrichtenaustausch zwischen den Systemkomponenten. Angebundene Anwendungen greifen über definierte XML-Nachrichten und Service Requests auf die Plattform zu. Auch bei hoher Last und synchroner bzw. asynchroner Verarbeitung bleiben Nachrichten dadurch nachvollziehbar zugestellt.
C und COBOL für die Kernverarbeitung
Die fachlichen Kernprozesse sind in C und COBOL umgesetzt. Beide Sprachen sind im Kartenprocessing seit Jahrzehnten etabliert und bieten die Performance und Vorhersagbarkeit, die für hohe Transaktionsvolumina und feste Verarbeitungsfenster erforderlich sind.
Java für Oberfläche und Integration
Java kommt in den modernen Anwendungsschichten zum Einsatz, insbesondere im webbasierten Payment Card Portal (PCP). Damit steht eine browserbasierte Bedienung zur Verfügung, ohne dass die Kernverarbeitung verändert werden muss.
Betrieb unter anderem auf IBM z/OS und IBM AIX
PSX wird unter anderem auf IBM z/OS und IBM AIX betrieben. Beide Plattformen sind im regulierten Finanzumfeld für hochverfügbare Verarbeitung etabliert und werden langfristig weiterentwickelt. Institute, die bereits eine dieser Plattformen betreiben, können PSX in ihre bestehende Rechenzentrumsumgebung einordnen.
Wie sich einzelne Module auf diese Plattformen verteilen lassen, beschreibt die Seite Architektur.
Verarbeitung in Echtzeit und im Batch
Technologisch unterstützt die Plattform beide Verarbeitungsmodelle: Echtzeitverarbeitung für Autorisierungen und Online-Abfragen, Batchverarbeitung für Abrechnungen und Zinsläufe. Die fachliche Einordnung finden Sie unter Architektur.
Weitere Bereiche der PSX-Plattform
Modularer Aufbau, Real-Time- und Batch-Verarbeitung, verteilbare Module und Skalierbarkeit.
Sicherheit und PCI DSSUnterstützung von PCI DSS, Protokollierung, rollenbasierte Berechtigungen.
PCP & PIT-ToolsDas Payment Card Portal als Bedienoberfläche und die PIT-Tools als technische Basisdienste.
Fachmodule im Überblick27 fachlich abgegrenzte Module vom Account Management bis zum Settlement.
PSX-PlattformWas PSX ist, für wen die Plattform entwickelt wurde und wie sie aufgebaut ist.