La Piattaforma Applicativa Genesis rende più veloce e facile per gli sviluppatori nei servizi finanziari costruire, distribuire e mantenere applicazioni software full stack progettate per soddisfare gli elevati standard del settore in termini di sicurezza, conformità e prestazioni.
Utilizzando Genesis, le aziende finanziarie riducono il tempo, i costi e i rischi associati alla costruzione del software necessario per espandere le loro attività, operare in modo più efficiente e migliorare la conformità.
Caratterizzata da un'architettura orientata ai servizi resiliente e in tempo reale, Genesis eccelle in tutto lo spettro delle prestazioni di bassa latenza, alta capacità di elaborazione e alta scalabilità.
La piattaforma Genesis supporta i requisiti di ingegneria unici del settore finanziario attraverso:
• Suite di Sviluppo: un IDE flessibile integrato con assistenza AI e acceleratori per la programmazione front-end e back-end che potenziano gli sviluppatori
• Ambiente di Runtime delle Applicazioni: un core in tempo reale, integrazioni aziendali e crittografia integrata e audit alimentano applicazioni ad alte prestazioni e sicure su larga scala
• Mercato dei Componenti: una libreria di soluzioni pre-costruite per l'industria finanziaria, modelli, componenti e integrazioni che accelerano le costruzioni e l'innovazione
La piattaforma fornisce un ambiente e un toolkit per sviluppatori flessibile e potente caratterizzato da:
• Codifica back-end: Gli sviluppatori possono utilizzare il proprio IDE per implementare la logica backend utilizzando linguaggi standard basati su JVM come Java e Kotlin. Genesis offre anche un linguaggio specifico del dominio (DSL) per definire la struttura e la configurazione delle applicazioni. Questo DSL fornisce una sintassi chiara e familiare ispirata a SQL e CQRS.
• Codifica front-end: Gli sviluppatori implementano la logica frontend con TypeScript standard, utilizzando framework come React, Angular o componenti web Genesis come base sottostante. Questo consente il riutilizzo dei componenti UI esistenti all'interno delle applicazioni Genesis e semplifica il porting dei progetti se necessario.
• Integrazioni di settore: La piattaforma include integrazioni pre-costruite per la connettività del settore finanziario, dalle fonti di dati comuni e formati ai principali sistemi di fornitori front-, middle- e back-office e infrastrutture di mercato.
• Core in tempo reale: un core integrato basato su microservizi e componenti web, garantisce bassa latenza e alta disponibilità per carichi di lavoro mission-critical.
• Integrazioni aziendali: Genesis facilita le integrazioni di sistema con supporto per strumenti di build come Gradle e npm, strumenti di monitoraggio come Nagios e standard come OpenAPI e FDC3.
• Quadro di conformità: sicurezza e conformità sono fornite con auditing integrato, reportistica, gestione delle autorizzazioni e integrazioni con sistemi di gestione delle identità e degli accessi.
La piattaforma Genesis alimenta applicazioni mission-critical presso le principali banche/dealer, gestori di asset e fornitori di infrastrutture di mercato del mondo. I casi d'uso comuni includono:
• Migliorare la produttività degli sviluppatori e il time to market
• Modernizzare e migliorare le prestazioni delle tecnologie legacy
• Ridurre le dipendenze dai fornitori, i costi e i rischi, ottimizzando l'utilità dei sistemi core dei fornitori
• Sostituire fogli di calcolo, altri calcoli degli utenti finali e processi manuali con applicazioni di qualità aziendale
• Sviluppare e distribuire nuove applicazioni innovative (innovazione green field)
Genesis è supportata strategicamente da Bank of America, BNY e Citi.