groupelephant.coma member of groupelephant.com
beyond corporate purposeERP
Valcann
Home / Cases / Neurotech
Case · Serviços Financeiros

Migração Estratégica para Aurora MySQL: plataforma Riskpack da Neurotech

O Riskpack, plataforma de scoring e avaliação de risco de crédito da Neurotech, teve sua camada de persistência migrada para o Amazon Aurora MySQL, ganhando escalabilidade e resiliência.

Client: NeurotechIndustry: Serviços FinanceirosYear: 2024
Migração Estratégica para Aurora MySQL: plataforma Riskpack da Neurotech

Uma das principais soluções da Neurotech, o Riskpack, trata-se de uma plataforma de software, a qual utiliza inteligência artificial para realizar processos de scoring e avaliação de riscos de crédito financeiro. A solução possuía a maior parte da sua camada de persistência de dados com a tecnologia RDS MySQL. Entretanto, por se tratar de um ambiente multi-tenant, com bases de dados de múltiplos que chegavam a um total que superavam 8 TB de dados, pouco a pouco a camada de dados foi se tornando um gargalo de escalabilidade, resiliência e, principalmente, suporte para o contexto multi cliente com o qual a empresa lidava.

Neste sentido, a proposta foi realizar a migração completa de toda a estrutura de dados para o Aurora MySQL, contemplando requisitos de alta disponibilidade, escalabilidade e resiliência.

Descrição do Caso

O que foi proposto:

Este estudo de caso inclui os detalhes relacionados ao projeto de implementação do Amazon Aurora MySQL:

Descrição geral da solução:

O objetivo do presente projeto foi implementar a camada de banco de dados para a plataforma de scoring e avaliação de riscos da Neurotech. Visando garantir escalabilidade, resiliência e segurança, buscou-se estabelecer um ambiente multi tenant, onde cada shopping cliente possuísse sua estrutura de dados. O projeto contemplou as seguintes etapas:

Estrutura de armazenamento

Migração de tecnologia de SGBD

Operação de migração

Produtos usados nesta solução:

Como outros serviços AWS foram integrados nesta solução:

Problemas e preocupações do cliente que foram superadas:

Inicialmente, existiam três principais preocupações do cliente com a migração: 1) qualquer movimentação ou migração deveria prever o downtime mínimo para os clientes finais, dado que esses são, majoritariamente, empresas de grande porte do setor Financeiro, Varejo, Seguradoras, entre outros; 2) havia um grande volume de dados do tipo BLOB no banco de dados anterior, o que gerou grande preocupação em como esses dados seriam movidos para o novo repositório – buckets S3. Neste caso, foi projetado e implementado um migrador, o qual varria toda a base de dados legada e copiava os dados BLOB para os buckets S3, possibilitando que a nova base nascesse sem estes; 3) como trata-se de um banco de dados multi-tenant e extremamente crítico, haviam muitos problemas de performance, escalabilidade e alta disponibilidade. Com o Aurora MySQL, foi possível abordar e resolver cada um destes pontos.

Soluções de terceiros utilizadas:

Resultados alcançados:

Lições aprendidas:

Sobre a Neurotech

A Neurotech é uma empresa 100% brasileira, pioneira na criação de soluções avançadas de Inteligência Artificial, Machine Learning e Big Data. Sua missão é transformar um mundo de informações confiáveis e relevantes para que nossos clientes obtenham resultados incrementais expressivos, prevendo novas oportunidades de negócios.

Want a result like this in your operation?