CASO DE SUCESSO

Minka, digitalizando o dinheiro na América Latina

A Minka migrou sua plataforma de serviços financeiros para o Google Cloud para enfrentar os desafios de disponibilidade, segurança e agilidade de sua infraestrutura.

Conheça o projeto

O projeto

A Minka Inc. é uma fintech colombiana fundada em 2016 com o objetivo de implementar um novo modelo de negócio de core bancário 100% baseado na nuvem, por meio de sua infraestrutura denominada Minka Cloud. Utilizando tecnologias disruptivas, como Blockchain, para adicionar segurança transacional às operações, busca conectar todas as instituições bancárias da região para realizar transferências monetárias de baixo valor entre elas, com integrações ágeis, mais seguras e em tempo real.

Atualmente, estão fazendo sua maior aposta ao prestar serviços à ACH Colombia, a maior centralizadora de pagamentos da Colômbia, com sua plataforma de transferências imediatas, fornecendo um SDK para que todos os bancos colombianos possam aderir à iniciativa por meio de seus aplicativos móveis. O produto que a empresa está desenvolvendo tem alcance regional e estima-se que, até 2020, esteja em mais de 4 países além da Colômbia e da Bolívia, onde já está presente.

Desafio

Para evoluir seu produto, a Minka decidiu migrar sua infraestrutura atual para o Google Cloud, buscando enfrentar diversos desafios tecnológicos com agilidade e se adaptar a cada requisito empresarial e regulatório que surgir. Entre essas definições não funcionais está a implementação da solução em Alta Disponibilidade, permitindo cumprir as diretrizes legais de Níveis de Serviço exigidas pelos órgãos reguladores. Por outro lado, as comunicações representam outro desafio, já que uma premissa do serviço é oferecer uma plataforma segura, sem a complexidade dos canais de comunicação tradicionais, como VPNs.

“Buscamos um produto 100% ágil e revolucionário. Sabemos que estabelecer uma VPN com um banco pode ser muito difícil, leva bastante tempo e realmente não agrega valor ao negócio”, comenta Domagoj Rozic, CEO da Minka. Por fim, o processo de migração busca utilizar a maior parte dos componentes na modalidade PaaS, permitindo concentrar-se no negócio em vez de administrar a infraestrutura.

Resposta

Para enfrentar os desafios da migração da Minka Cloud, a equipe e a Servinformacion realizaram várias iterações que permitiram atender a cada requisito da solução. O núcleo do negócio, que conta com uma plataforma baseada em Blockchain, utiliza um banco de dados em grafos com Neo4J. Para migrar essa solução, foi proposta uma arquitetura de alta disponibilidade nas zonas east1-a e east1-b, com uma estrutura de rede VPC e endereçamento IP interno dentro de uma DMZ.

Na camada de serviço, a linguagem de desenvolvimento é NodeJS, escolhida por sua capacidade de responder rapidamente às solicitações dos clientes. Por isso, o App Engine Standard foi adotado como tecnologia de serviço, permitindo concentrar-se no código, delegar a segurança, gerenciar logs de forma nativa e integrar-se aos processos de CI/CD da empresa. Por fim, foi proposto um plano de recuperação de desastres para os dados na região central 1, baseado em snapshots incrementais como primeiro ponto de recuperação, com os deltas das transações recuperados a partir dos logs no StackDriver.

A World Wide Web mudou a forma de acessar e administrar informações. A Minka quer fazer o mesmo com o dinheiro.

Os números e os resultados correspondem ao projeto publicado.

Mais experiências.
Novas possibilidades.

Ver todos os casos

SEU PRÓXIMO GRANDE PROJETO COMEÇA AQUI

Melhores decisões.
Novas oportunidades.

Você tem um desafio de dados, nuvem, inteligência artificial ou cibersegurança?
Conte para nós e propomos por onde começar.