Scaling Fintech Platform for Global Growth
Scenario
Superdigital is a 100% digital bank fighting financial exclusion in Latin America and part of the global Santander Group. An increased number of transactions and the growth of the client base, pushed by the expansion to new countries, demanded a major refactoring of the digital platform.
Initial Context
Superdigital is a 100% digital bank founded in 2012 and now part of the Santander Group, focusing on offering mobile finances for those unbanked or without sufficient access to financial services.
With over 2 million open accounts in Brazil and 70 million transactions processed all around the world, Superdigital was expanding into Mexico and Chile, and also planned to launch in Peru, Colombia, Argentina, and Uruguay.
Key problems
With the increase in the number of clients coming from the expansion to other countries, the application had to deal with the platform’s high traffic but with it being hosted on-premise there were perfomance and stability issues.
The architecture was more monolithic so it was hard to identify bottlenecks and find the root cause of problems, impacting customers and service levels.
Solution
DB — Pragmateam’s Brazilian partner — helped in the migration of the on-premise environment to the cloud, which allowed for the increase in scale and stability, especially during the periods of the month with a higher volume of transactions.
DB also helped Superdigital migrate to a microservices architecture, a process that offered better control to Superdigital, making it possible to identify bottlenecks and act in the root cause of the problems. The technical solution was:
Infrastructure as code (Terraform + Docker + Kubernetes)
Configuration management (Puppet + Helm)
Support to the platform API Gateway (API monetisation)
Integration pipelines and continuous deployment (Azure DevOps)
Outcome for the client
Doubled unique access capacity through a scalable environment
33% increase in supported transactions per day
Acceleration of software delivery capability through agile DevOps processes
A solution which will meet future growth