A Plataforma de Aplicações Genesis torna mais rápido e fácil para os desenvolvedores em serviços financeiros construir, implantar e manter aplicações de software full stack projetadas para atender aos altos padrões da indústria em segurança, conformidade e desempenho.
Usando o Genesis, as empresas financeiras reduzem o tempo, custo e risco associados à construção do software necessário para expandir seus negócios, operar de forma mais eficiente e melhorar a conformidade.
Apresentando uma arquitetura orientada a serviços resiliente e em tempo real, o Genesis se destaca em todo o espectro de desempenho de baixa latência, alta taxa de transferência e alta escalabilidade.
A plataforma Genesis apoia os requisitos únicos de engenharia da indústria financeira através de seu:
• Suite de Desenvolvimento: um IDE flexível complementado com assistência de IA e aceleradores para programação front-end e back-end que capacitam os desenvolvedores
• Ambiente de Execução de Aplicações: um núcleo em tempo real, integrações empresariais e criptografia embutida e auditoria que potencializam aplicações de alto desempenho e seguras em escala
• Marketplace de Componentes: uma biblioteca de soluções pré-construídas para a indústria financeira, modelos, componentes e integrações que aceleram construções e inovação
A plataforma fornece um ambiente e kit de ferramentas flexíveis e poderosos para desenvolvedores, apresentando:
• Codificação back-end: Os desenvolvedores podem usar seu próprio IDE para implementar lógica de back-end usando linguagens padrão baseadas em JVM como Java e Kotlin. Genesis também oferece uma linguagem de domínio específico (DSL) para definir a estrutura e configuração da aplicação. Este DSL fornece uma sintaxe clara e familiar inspirada em SQL e CQRS.
• Codificação front-end: Os desenvolvedores implementam lógica de front-end com TypeScript padrão, usando frameworks como React, Angular ou componentes web Genesis como a base subjacente. Isso permite a reutilização de componentes de UI existentes dentro das aplicações Genesis e simplifica a portabilidade de projetos, se necessário.
• Integrações da indústria: A plataforma inclui integrações pré-construídas para conectividade da indústria financeira, desde fontes de dados e formatos comuns até os principais sistemas de fornecedores de front, middle e back-office e infraestrutura de mercado.
• Núcleo em tempo real: um núcleo integrado baseado em microserviços e componentes web, garante baixa latência e alta disponibilidade para cargas de trabalho críticas.
• Integrações empresariais: Genesis facilita integrações de sistemas com suporte para ferramentas de construção como Gradle e npm, ferramentas de monitoramento como Nagios, e padrões como OpenAPI & FDC3.
• Estrutura de conformidade: segurança e conformidade são entregues com auditoria embutida, relatórios, gerenciamento de direitos e integrações com sistemas de gerenciamento de identidade e acesso.
A plataforma Genesis alimenta aplicações críticas nas principais instituições bancárias/corretoras, gestores de ativos e provedores de infraestrutura de mercado do mundo. Casos de uso comuns incluem:
• Melhorar a produtividade dos desenvolvedores e o tempo de lançamento no mercado
• Modernizar e melhorar o desempenho de tecnologias legadas
• Reduzir dependências de fornecedores, custo e risco, enquanto otimiza a utilidade dos sistemas principais de fornecedores
• Substituir planilhas, outras computações de usuário final e processos manuais por aplicações de qualidade empresarial
• Desenvolver e implantar novas aplicações inovadoras (inovação de campo verde)
Genesis é estrategicamente apoiada pelo Bank of America, BNY e Citi.