ARCHITETTURA TECNOLOGICA
Agenda

 Riskart

       - Architettura

       - Tecnologia

       - Requisiti di sistema

 Integrazione

       - Riskart Integration Framework (RIF)

 Approccio al progetto
Posizionamento nel System Integration
                                                                   Riskart
                                               Deal              Integration    Front Office - Murex,
       INFORMATIVA         Deals Manuali
                                              Capture            Framework        Bloomberg ecc.
                                                                    (RIF)




                     RIF               IMPORT                                    GESTIONE
                                                                                COLLATERALE
                               C/PROPRIO          C/TERZI


                                 Gestione Portafogli
                                  (manuali e automatici)

                     RIF              Segnalazioni                        RIF    PUMA 2


                                Piano Contabile IAS/IFRS

                                  Rischio, Marginazione
                                      Copertura IAS


                                                           RIF



                                   CONTABILITA’
Architettura di sistema
Work Station
• Inoltro richiesta alla rete Internet - rete aziendale, attraverso Browser



Internet - rete aziendale

                                                                                                    System
Web Server                                                                                        architecture
• Si interfaccia all’Application Server mediante CGI
• I colloqui fra i programmi sono realizzati con il protocollo TPC/IP



CGI                                                                                              Database
 Passa le richieste all’Application Server,
  individuato, e le restituisce al Web Service        Application Server
                                                      • Elabora la richiesta e restituisce la
                                                        pagina al CGI
                                                      • Implementa le funzionalità applicative
Balance Server
                                                      • Colloquia con DB utilizzando SQL
• Identifica l’Application Server da utilizzare         Standard ANSI, adeguabile ai diversi
• Bilancia il carico di lavoro sui diversi              DB Server
  Application Server
System Customization

  COMUNITA’ DEGLI               MERCATI: STRUMENTI           VARIAZIONI DELLA   INPUT DI ORIGINE
  UTENTI                        FINANZIARI IN                NORMATIVA          ACCADEMICA
                                CONTINUA
                                EVOLUZIONE




Processi e architettura   Personalizzazione




                            “customer” level
                            • specifiche personalizzazioni

 “0” level
 • livello base, comune a tutti i clienti
 • costantemente aggiornato e integrato
Tecnologia
  Qualità:
        Sviluppato con metodologia open e standard
        Approccio modulare (concetto di motore)
  Standard:
         XML, C++,C-Sharp/.Net
        Client HTML (MS Explorer, Firefox etc.)
  Multi-piattafroma:
        Windows/Unix/Linux
        Oracle/MS Sql/DB2/Postgres
  Integrazione:
        Riskart Integration Framework (RIF)
               CSV / XML File
              FpML
               Database polling
               JMS / MQ Series queue
               Web service
               Custom API
Configurazione Hardware Consigliata

     Intel Pentium Xeon
     Processor 3 GB (or double processor)
     Ram 16 GB
     Sistemi operativi a 32-bit
     Altri requisiti, e.g. DR, BC definiti di volta in volta
Integration – Riskart Integration Framework (RIF)



    Riskart Integration Framework (RIF) è un modulo software, integrato
con il Motore di Acquisizione Contratti di riskart, che ne estende
ulteriormente le capacità di integrazione con i sistemi di trading e di position
keeping di front office.
Funzionalità del RIF

   RIF gestisce quattro aspetti particolamrente critici di ciascun progetto di
integrazione, che sono cruciali per una efficace mappatura dei dati.

   Normalizzazione dei dati

   Gestione del ciclo di trade

   Performance

   Qualità dell’integrazione
Normalizzazione dei dati




Communication technology: gestisce vari tipi di messaggi, ad esempio MQ Series, JMS,
queries di database, file polling, API personalizzate ecc.

Message format: offre la compatibilità indiretta tra formati; ad esempio l'applicativo A produce
un file CSV, RIF garantisce la compatibilità con il formato FpML e quindi traduce da FpML in
XML per riskart, l'applicativo B.

Definizione dell'interfaccia: semplifica la gestione di operazioni periodiche (ad esempio
dettagli e versione dei trade) attraverso l'impiego di API.

Trade Life Cycle: integrazione dei dati con informazioni non provenienti dal sistema di front
office, gestione delle anomalie e degli errori
Contacts

  www.riskart.com

       +39 02.45506393

  Sales & Marketing

       g.mahony@riskart.com

  Management

       f.marinotti@riskart.com

  Product

       e.vallini@riskart.com




                                              riskart S.p.A.
                                      Via Montebello, 25 - 20121 Milan
                               Tel.: +39 02.45506393 - Fax: +39 02.6592724

riskart technical presentation

  • 1.
  • 2.
    Agenda Riskart - Architettura - Tecnologia - Requisiti di sistema Integrazione - Riskart Integration Framework (RIF) Approccio al progetto
  • 3.
    Posizionamento nel SystemIntegration Riskart Deal Integration Front Office - Murex, INFORMATIVA Deals Manuali Capture Framework Bloomberg ecc. (RIF) RIF IMPORT GESTIONE COLLATERALE C/PROPRIO C/TERZI Gestione Portafogli (manuali e automatici) RIF Segnalazioni RIF PUMA 2 Piano Contabile IAS/IFRS Rischio, Marginazione Copertura IAS RIF CONTABILITA’
  • 4.
    Architettura di sistema WorkStation • Inoltro richiesta alla rete Internet - rete aziendale, attraverso Browser Internet - rete aziendale System Web Server architecture • Si interfaccia all’Application Server mediante CGI • I colloqui fra i programmi sono realizzati con il protocollo TPC/IP CGI Database  Passa le richieste all’Application Server, individuato, e le restituisce al Web Service Application Server • Elabora la richiesta e restituisce la pagina al CGI • Implementa le funzionalità applicative Balance Server • Colloquia con DB utilizzando SQL • Identifica l’Application Server da utilizzare Standard ANSI, adeguabile ai diversi • Bilancia il carico di lavoro sui diversi DB Server Application Server
  • 5.
    System Customization COMUNITA’ DEGLI MERCATI: STRUMENTI VARIAZIONI DELLA INPUT DI ORIGINE UTENTI FINANZIARI IN NORMATIVA ACCADEMICA CONTINUA EVOLUZIONE Processi e architettura Personalizzazione “customer” level • specifiche personalizzazioni “0” level • livello base, comune a tutti i clienti • costantemente aggiornato e integrato
  • 6.
    Tecnologia Qualità: Sviluppato con metodologia open e standard Approccio modulare (concetto di motore) Standard:  XML, C++,C-Sharp/.Net Client HTML (MS Explorer, Firefox etc.) Multi-piattafroma: Windows/Unix/Linux Oracle/MS Sql/DB2/Postgres Integrazione: Riskart Integration Framework (RIF)  CSV / XML File FpML  Database polling  JMS / MQ Series queue  Web service  Custom API
  • 7.
    Configurazione Hardware Consigliata  Intel Pentium Xeon  Processor 3 GB (or double processor)  Ram 16 GB  Sistemi operativi a 32-bit  Altri requisiti, e.g. DR, BC definiti di volta in volta
  • 8.
    Integration – RiskartIntegration Framework (RIF) Riskart Integration Framework (RIF) è un modulo software, integrato con il Motore di Acquisizione Contratti di riskart, che ne estende ulteriormente le capacità di integrazione con i sistemi di trading e di position keeping di front office.
  • 9.
    Funzionalità del RIF RIF gestisce quattro aspetti particolamrente critici di ciascun progetto di integrazione, che sono cruciali per una efficace mappatura dei dati. Normalizzazione dei dati Gestione del ciclo di trade Performance Qualità dell’integrazione
  • 10.
    Normalizzazione dei dati Communicationtechnology: gestisce vari tipi di messaggi, ad esempio MQ Series, JMS, queries di database, file polling, API personalizzate ecc. Message format: offre la compatibilità indiretta tra formati; ad esempio l'applicativo A produce un file CSV, RIF garantisce la compatibilità con il formato FpML e quindi traduce da FpML in XML per riskart, l'applicativo B. Definizione dell'interfaccia: semplifica la gestione di operazioni periodiche (ad esempio dettagli e versione dei trade) attraverso l'impiego di API. Trade Life Cycle: integrazione dei dati con informazioni non provenienti dal sistema di front office, gestione delle anomalie e degli errori
  • 11.
    Contacts www.riskart.com +39 02.45506393 Sales & Marketing g.mahony@riskart.com Management f.marinotti@riskart.com Product e.vallini@riskart.com riskart S.p.A. Via Montebello, 25 - 20121 Milan Tel.: +39 02.45506393 - Fax: +39 02.6592724