| |

La piattaforma RMP (Risk Management Platform) è un sistema di integrazione e interconnessione tra sistemi eterogenei. La Piattaforma, a supporto delle attività del Risk Management, del Middle Office e del Front Office della Banca (Abaxbank – Gruppo CREDEM), gestisce transazioni di dati tra sorgenti di input (info provider, database, sistemi di trading, middleware, distribution mailing, inserimenti manuali, ...) e sistemi legacy eterogenei (Murex, Orc, ATS, ...), tramite un meccanismo di task (Flussi/Processi) schedulabili.
Principali caratteristiche:
• piattaforma totalmente integrata con i sistemi con i quali si interfaccia (Murex, Orc, Bloomberg, Reuters, ATS, ...);
• utilizzo di protocolli sicuri per lo scambio dei messaggi tra i vari sistemi coinvolti nell’intero processo;
• schedulatore dei task di Flusso/Processo dotato di meccanismi di controllo e ripartenza in caso di errore;
• logging delle attività;
• meccanismi di persistenza e controllo dei messaggi (JMS) e dei dati (real-time);
• interfaccia utente (intuitiva) per la configurazione, schedulazione e monitoraggio dei processi;
• profilazione utenti;
• razionalizzazione e ottimizzazione dell’intero processo (riduzione dei tempi);
• abbattimento dei rischi operativi legati ad attività manuali (es. inserimenti manuali);
• piattaforma di facile gestione/manutenzione;
• la gestione di nuovi flussi dati e/o l’integrazione con nuovi sistemi non richiede un peso eccessivo in termini di costi/tempi, grazie all’architettura adottata ed alle tecniche realizzative coinvolte (scalabile).
Il middleware eNia-data 4.0, sul quale la Piattaforma è stata progettata e realizzata, concorre a garantire l’allineamento tra i diversi sistemi, la sicurezza e la persistenza dei dati, evitando perdite o duplicazioni, la relativa consegna ed, in caso di fail, il ripristino o la notifica (via mail) degli eventuali warning o error. Inoltre, viene garantito il logging di tutte le attività della Piattaforma e dell’operatività degli utenti. L’utilizzo del middleware eNia-data ha consentito di abbattere i costi di progettazione e realizzazione, di avere un impatto minimo sulle infrastrutture della Banca (Hw, Sw, Database), grazie alla totale portabilità ed indipendenza, nella massima sicurezza e riducendo al minimo l’errore umano.
La Piattaforma tramite un meccanismo di Flussi gestisce transazioni di dati tra sistemi eterogenei, in modo da convogliarli, secondo specifiche funzionali, verso i sistemi target. Tali specifiche funzionali sono il core della transazione denominata “Flusso”. Un Flusso è un insieme di attività (task) che determinano tutti i passi da eseguire per arrivare al risultato desiderato. Ogni task è un’attività atomica, spesso vincolata con la precedente, che contiene l’operatività di sottoscrizione/acquisizione (import), archiviazione, verifica, controllo o normalizzazione dei dati importati o contribuzione/scarico (export) dei dati normalizzati. L’operatività è realizzata tramite il “business object” associato ad ogni task. I business object sono degli oggetti specializzati che integrano le logiche funzionali del relativo Flusso, ad essi sono demandate tutte le attività di import o export da o verso i sistemi remoti (tramite specifici adapter e gateway), di controllo e verifica, di normalizzazione o rielaborazione dei dati. La normalizzazione e la rielaborazione di un dato richiedono che il business object integri le procedure di matematica finanziaria che occorrono per tale operatività.

|
|

La Piattaforma tramite i suoi “adapter” è in grado di connettersi ai principali Info Provider (Reuters, Bloomberg, ...) o ai fogli excel dei trader, per la cattura dei dati in real-time. Gli adapter sono oggetti remoti installati sulle macchine dove risiede un’istanza dell’info provider che, tramite un meccanismo di accesso e di gestione della riconnessione, si collegano alla piattaforma RMP e al connettore dell’info provider. Gli adapter rimangono in ascolto per inoltrare tutte le richieste (sottoscrizioni) agli info provider e per distribuire i dati real-time alla piattaforma RMP ed in caso di disconnessione del servizio segnalano il disservizio alla Piattaforma, la quale si connetterà ad un eventuale altro adapter/servizio disponibile.
La Piattaforma tramite i suoi “gateway” si integra ai sistemi target (Murex, Orc, ...) per la lettura dei dati di input (import anagrafiche, prezzi, ...) e la scrittura dei dati di output (export nuovi prezzi di chiusura, Mark to Market, ...). Anche i gateway sono oggetti remoti residenti sulle macchine target che, in fase di start-up, si connettono alla piattaforma RMP e ne gestiscono la riconnessione. Ricevono dalla piattaforma RMP, tramite messaggi (archiviati su database), le istruzioni di operatività da eseguire. Tramite i sistemi target (Back Office, ...) vengono aggiornate e mantenute allineate le anagrafiche dei Flussi e le loro variazioni giornaliere, inoltre vengono esportati i dati normalizzati o rielaborati. Tramite meccanismi di controllo effettuano le verifiche di aggiornamento dei dati sui singoli sistemi con i quali si interfacciano e segnalano eventuali disallineamenti.
La Piattaforma è completamente gestibile tramite interfaccia grafica (GUI). Grazie a diversi livelli di profilazione è possibile assegnare a ciascuna tipologia di utente uno specifico grado di operatività.
La Piattaforma è dotata di un modulo di schedulazione automatica (Schedulatore) che permette di automatizzare tutti i Flussi in essa pubblicati. Lo schedulatore viene integrato in ogni Flusso per gestire solo i task dello stesso. Tramite lo schedulatore è possibile definire (configurare) le attività del singolo task e con una gestione accurata delle condizioni si possono definire catene di task. Alcune condizioni, in Flussi specifici, sono preimpostate a seguito di specifiche funzionali, rendendo in tal modo determinati task propedeutici ad altri (Finite State Machine).
La Piattaforma fornisce un sistema di segnalazioni (alert). Tramite delle soglie impostabili, vengono segnalati degli alert (warning o error) in caso di superamento delle stesse. Tramite GUI è possibile visualizzare gli alert del giorno o navigare nel loro storico. Tale funzionalità è utilizzata anche per notificare (via mail) eventuali disallineamenti tra la Piattaforma ed i sistemi target (Murex, Orc, ...).
Tutte le attività della Piattaforma sono archiviate su database, per averne traccia puntuale, dal passaggio del singolo dato all’attività dei singoli utenti.
documentazione
per info 
|