Bit Capital lança solução completa para Pix e Open Banking baseada nas ferramentas do Google Cloud

Sobre Bit Capital

A Bit Capital é uma plataforma Open Finance que oferece infraestrutura para que outras empresas possam desenvolver seus próprios produtos e serviços financeiros digitais de forma segura, rápida e escalável.

Setores: Financial Services & Insurance
Sede: Brasil

Conte qual é o seu desafio. Queremos ajudar você.

Entre em contato

Empresas não financeiras, fintechs e bancos podem incluir a solução em seu sistema para oferecer as funcionalidades do Pix e outras soluções bancárias com a segurança e alta disponibilidade da nuvem.

Resultados

  • Ambiente com 20 clusters com mais de 1,5 mil pods.
  • 250 GB de dados mensais.
  • Custo cerca de dois terços menor em comparação a outros provedores.

Solução criada em menos de três meses.

Nos últimos anos, uma série de novas tecnologias e mudanças regulatórias vêm transformando o setor financeiro no Brasil. O conceito de blockchain trouxe mais segurança e agilidade para as transações financeiras. O open banking, que está sendo implementado pelo Banco Central (BC), permite a integração de plataformas e o compartilhamento de dados, desde que com o consentimento do usuário, entre instituições financeiras. Recentemente, o lançamento do Pix, também pelo BC, movimentou o mercado ao inaugurar um novo meio de pagamento instantâneo, gratuito para pessoas físicas e que funciona 24 horas por dia.

Desde 2018, a startup Bit Capital trabalha no desenvolvimento de soluções financeiras 100% digitais e na nuvem para ajudar seus clientes a se adaptarem a este novo cenário de forma prática, sem que precisem construir uma infraestrutura para isso ou contratar diversos fornecedores. Com o Pix, não foi diferente.

Em menos de 3 meses, a equipe conseguiu criar e colocar no ar uma solução que pode ser usada tanto por participantes diretos, ou seja, que têm uma licença bancária junto ao BC; como por participantes indiretos, que são empresas que dependem das primeiras para ofertar pagamentos via Pix, por meio da plataforma da Bit Capital.

Além deste diferencial, o Pix e demais soluções da startup são baseados no blockchain e na nuvem do Google Cloud, o que garante maior segurança, escalabilidade e disponibilidade para os clientes. Também possibilita uma fácil integração entre as soluções da plataforma da Bit Capital e de outras empresas.

“Temos hoje uma plataforma com uma API e diversos microsserviços, permitindo que os clientes se conectem e desenvolvam o próprio produto financeiro, sem precisar fazer nada do zero.”

Francesco Miolo, CFO da Bit Capital

Estrutura robusta para a alta demanda do Pix

Quando foi fundada, a Bit Capital tinha uma certa urgência para desenvolver sua plataforma. A ideia já estava bem consolidada e havia clientes interessados. A velocidade de implementação das ferramentas do Google Cloud foi um dos principais pontos que a atraíram desde o início para basear sua infraestrutura.

“Conseguimos entregar tudo o que temos hoje no Google Cloud com um time pequeno. Esse também era um desafio, como conseguir crescer com uma quantidade pequena de pessoas”, conta Juliano Souza, Head de Infraestrutura de TI da startup. “Fomos atrás de outros parceiros de nuvem, mas a curva era acentuada. Decidimos pelo Google Cloud porque precisávamos escalar rápido e com qualidade.”

Foi assim também na construção da solução para Pix, mesmo com os desafios específicos que ela envolvia. Havia requisitos de performance demandados pelo BC que levaram a um período de experimentação até chegar ao melhor conjunto de ferramentas para atendê-los. A startup queria criar uma arquitetura única, que pudesse servir tanto para grandes quanto para pequenos clientes, além de poder ser integrada aos outros microsserviços da plataforma.

Contando com o apoio da equipe do Google Cloud para resolver dúvidas e tomar as melhores decisões, a solução foi criada em poucos meses, a um custo cerca de dois terços menor em comparação a outros fornecedores.

Sua arquitetura é baseada em aplicações rodando em Docker no Google Kubernetes Engine (GKE), com microsserviços que se conectam entre si. O sistema blockchain é executado no Compute Engine, com as filas administradas no Pub/Sub e no Dataflow e os dados persistidos no Cloud SQL. O Cloud Interconnect é utilizado para a conexão com o BC. Por sua vez, o Cloud KMS e o Secrets Management armazenam as pré-credenciais da empresa. Tudo isso com a ajuda do Cloud Load Balancing para balanceamento de carga e escalonamento automático.

Para a equipe, o GKE foi peça fundamental para o sucesso da solução. Com o uso de infrastructure as code na ferramenta, ficou muito simples subir um conjunto de microsserviços. Os próprios desenvolvedores conseguem contribuir com a configuração deste ambiente, o que ajudou a disseminar a cultura DevOps no time. Além de ser usado para orquestrar e integrar as aplicações, o GKE também oferece uma estrutura elástica para atender picos de demandas e visibilidade para monitorar os componentes internos.

“O Google Kubernetes Engine foi a única maneira de garantir disponibilidade, observabilidade e elasticidade para qualquer cliente, seja pequeno, médio ou grande.”

Juliano Souza, Head de Infraestrutura de TI da Bit Capital

Hoje, o ambiente da solução conta com 20 clusters com mais de 1,5 mil pods. São 250 GB de dados mensais. Uma estrutura robusta para suportar um serviço que envolve períodos intensos de requisições, como a Black Friday.

Facilidade para monitorar, corrigir e melhorar

Após apenas 10 dias da data oficial de lançamento do Pix, houve o primeiro teste: a Black Friday, possibilitando que um grande cliente de e-commerce testasse a escala e comprovasse o sucesso da arquitetura construída. “Deu muito certo em relação ao que a nuvem podia entregar. E o que precisávamos corrigir, encontramos muito rápido. O Operations [antigo Stackdriver], especialmente o Cloud Trace, nos mostrou claramente o que precisava ser feito para melhorar a performance”, explica Souza.

O uso do Operations trouxe mais confiabilidade ao colocar as entregas em produção. Tornou-se parte da rotina dos desenvolvedores da Bit Capital verificar o Cloud Trace para checar se há algum problema de performance e o ponto exato onde está acontecendo. Já as ferramentas de segurança do Google Cloud e a Central de Segurança do Google oferecem os recursos necessários para monitorar e garantir a proteção do ambiente, com a criptografia automática de dados em repouso e em movimento.

“O Google Cloud tem a segurança como premissa. Quando subimos qualquer tipo de componente, como um banco de dados ou uma máquina virtual, o disco já é criptografado por padrão. Em outros provedores, é preciso dizer que você quer que seja criptografado.”

Juliano Souza, Head de Infraestrutura de TI da Bit Capital

A facilidade de monitoração e gerenciamento dos serviços acelera o desenvolvimento dos produtos e tecnologias, porque a equipe não precisa se preocupar com a infraestrutura. O gerenciamento automatizado permite que os profissionais se dediquem mais a novos projetos e ao negócio da empresa. Somada a isso, a implantação dos serviços em uma multirregião do Google Cloud se reflete na experiência do cliente, que conta com alta disponibilidade para suas soluções.

Nos próximos meses, a Bit Capital espera ampliar a utilização dos serviços e a criação de novos projetos no Google Cloud com a entrada de mais clientes da solução para Pix e soluções de Banking-as-a-Service. O Anthos deverá ser acrescentado à suíte de ferramentas para facilitar a conexão das aplicações com ambientes on-premise dos clientes. E a implementação do open banking promete impulsionar os negócios da empresa.

“A gente brinca que já faz open banking, porque temos diversas conexões com diferentes fornecedores que nos permitem ofertar uma solução integrada”, afirma Francesco Miolo, CFO da startup. “Com a chegada da nova regulamentação, aguardada desde nossa concepção, poderemos, por meio de nossa plataforma, levar nossos clientes ao ecossistema do Open Finance, viabilizando o desenvolvimento de modelos de negócios disruptivos.”

Conte qual é o seu desafio. Queremos ajudar você.

Entre em contato

Sobre Bit Capital

A Bit Capital é uma plataforma Open Finance que oferece infraestrutura para que outras empresas possam desenvolver seus próprios produtos e serviços financeiros digitais de forma segura, rápida e escalável.

Setores: Financial Services & Insurance
Sede: Brasil