Automação de nuvem e gestão AWS

Fintech dobra de tamanho e conta com o apoio da empresa parceira da AWS para gerenciar ambiente Cloud

A KOIN é uma fintech de pagamento que simplifica o processo de compra de modo pós-pago para empresas e consumidores. Tem como objetivo oferecer opções de pagamento que atendam às necessidades e demandas da população. Está em sua essência, inovar em seus serviços financeiros por acreditar que a diferenciação está não somente em novas soluções, mas na experiência proporcionada ao cliente. Para isso, o foco não foi somente a tecnologia, mas as pessoas e os processos. Assim, a KOIN percebeu a necessidade de amadurecer sua cultura digital, escolheu uma empresa parceira AWS para garantir análise do ambiente de TI, consultoria e implantação para estabelecer uma cultura DevOps fundamentada, a Mandic, uma empresa do grupo Claranet.

Desafio

  • Suportar a estratégia de crescimento com o uso de tecnologia e inteligência de mercado;
  • Contar com um parceiro AWS para melhorar a gestão de contas de produção, homologação e desenvolvimento;
  • Ganhar velocidade e confiança no restabelecimento de componentes necessários no dia a dia operacional;
  • Desenvolver uma cultura digital que favorecesse atitudes alinhadas com valores ágeis, em especial em acessos e rotinas.

A fintech de meios de pagamento confiou à Mandic, uma empresa do grupo Claranet, o projeto de automação dos ambientes gerenciados na AWS. Para Otávio Souza, líder de produtos da Koin, o diferencial é o processo consultivo prestado pela empresa que atua como um parceiro de negócios. A consultoria dada garante uma previsibilidade do que está acontecendo no mercado, permitindo, assim, à fintech, antecipar possíveis problemas tanto no curto, no médio e no longo prazo.

Para atender as demandas de negócios com um processo seguro, flexível e escalável, foi preciso atuar nos ambientes sensíveis de tecnologia e infraestrutura em nuvem, permitindo à Koin ter um menor “time to market” ao contrário dos bancos, que tendem a levar mais tempo para concretizar iniciativas de inovação.

Neste sentido, a expansão da Koin sem automação abriria vulnerabilidades importantes e colocaria toda a operação em um nível de risco inaceitável. Para a fintech, um dos desafios foi estabelecer uma boa experiência na interface com a plataforma para criar uma relação de longo prazo e ainda mais de confiança com o cliente. Outro ponto importante foi a melhoria do tempo de resposta durante a análise de crédito, com as condições de não expor dados financeiros, sem preenchimento de formulários ou outros vínculos.

Solução

  • Gestão das contas AWS (Amazon Web Services);
  • Automação de ambientes com uso de ferramentas como Terraform e Ansible, automação de deploys com Jenkins e Maven
  • Criação e configuração de um Disaster Recovery para recuperação ou proteção do funcionamento de infraestruturas tecnológicas vitais;
  • Aplicação de práticas de segurança na configuração de novos meios de acesso;
  • Estabelecimento de conceitos e atitudes alinhadas à cultura DevOps com times técnicos (dev e ops) bem como os administrativos com treinamentos e encontros, como calls, tech talks, meetups, entre outros.

Os principais benefícios à Koin trazidos pelas iniciativas implementadas foram:

  • ambientes mais seguros com menos possibilidades de ataques ou vulneráveis a erros;
  • revisão de segurança e melhor gestão de TI;
  • estabelecimento de uma cultura de devops; aumento da eficiência da arquitetura de TI;
  • realização de deploys em segundos, sem intervenção manual;
  • eliminar problemas de qualidade por erros de configuração;
  • implantação de auto-scalling nas instâncias de API;
  • integração e evolução conjunta dos times de dev (desenvolvimento) e ops (operações);
  • implantação de ferramental, utilizando solução Terraform.

Terraform - uma tecnologia inovadora que proporciona agilidade e rapidez para criar ambientes com provisionamento de infraestrutura automatizada (infraestrutura como código).

Impacto

  • Tempo de resposta chega a 4 segundos no processo de análise de crédito dos consumidores que não precisam colocar dados sensíveis – a plataforma utiliza os mesmos dados da transação de compra – e alimenta o motor de risco para avaliar possibilidades de crédito e fraude, dando o retorno por telefone ao usuário;
  • Do ponto de vista técnico, com o estabelecimento de uma cultura ágil entre equipes e áreas, a segregação e gestão de contas AWS bem como ambientes fizeram com que times subissem logs em até 4 horas para serem restabelecidos em casos de necessidade, fato que antes levava em torno de 1 semana.

O principal impacto do trabalho iniciado em outubro de 2018 pela empresa Mandic, uma empresa do grupo Claranet, foi entregar uma infraestrutura totalmente flexível, segura e escalável que atendesse à nova etapa de amadurecimento da cultura digital da empresa que completou seis anos.

Foi necessário rever processos internos da KOIN e investir em um projeto de automação dos ambientes gerenciados na AWS. Do ponto de vista técnico, houve segregação e gestão de contas AWS VPNs, com grupos e gestão de contas separadas, além de uso das melhores práticas de uma AWS VPN para uma conta única AWS, deixando totalmente apartado o ambiente de produção, com facilidade à operação e à comunicação entre contas por intermédio de AWS VPNs (Virtual Private Network ou Rede Privada Virtual). Já a parte de automação, utilizou-se CodeCommit e S3. A reestruturação auxiliou no crescimento da fintech, dobrando seu número de colaboradores de 35 para 65 pessoas focadas na melhor experiência para o seu usuário.

No total, foram necessários o envolvimento de 10 profissionais, sendo 4 do time interno da KOIN e os demais especialistas da Mandic Cloud que atuaram direta e indiretamente em equipes técnicas e de negócios, organizados por funções multidisciplinares e autônomas para arquitetar, implantar, gerenciar e operacionalizar o projeto.

A parceria com a Mandic Cloud vai além, pois a empresa nos ajudou trazendo conhecimento técnico sobre as melhores práticas de mercado, além de termos participado de tech talks para troca de experiências com os profissionais da empresa”, complementa Mello.

A Mandic Cloud teve influência direta nos resultados por proporcionar à Koin uma estrutura flexível e escalável, acelerando velocidade na entrega de produtos, com viabilização de testes e melhorias constantes de soluções e serviços oferecidos aos seus clientes.

Atualmente, a KOIN possui uma base de 250 mil clientes e já realizou mais de 500 mil transações desde que foi criada. Em janeiro de 2018, a fintech recebeu um aporte no valor de R$ 15 milhões da Corporação Financeira Internacional (IFC), membro do Grupo Banco Mundial.

Depoimento

"Contamos com o apoio de profissionais altamente capacitados da Mandic, uma empresa do grupo Claranet, para seguir com o plano de ser o meio de pagamento mais simples, rápido e seguro do mercado". Marcos Mello, gestor de TI da KOIN