Case History 1/4/2023
The design of a new microservices architecture and the progressive migration of the services provided by the back-end allowed an important improvement in performance, scalability, robustness and security of the Tinaba platform.
Tinaba - "this is not a bank" is the innovative mobile payment and investment service by Banca Profilo to facilitate payments and money transfers.
Tinaba back-end platform manages the provision of all services offered to end consumers and to commercial businesses. Tinaba needed to make the architecture of its back-end platform more flexible, in order to be able to innovate easily and quikly the services provided in a highly dynamic market environment.
The project carried out by WebScience involved the design of a new microservices architecture and the progressive migration of the services provided by the pre-existing back-end towards the new architecture, guaranteeing the coexistence of the two environments during a one-year transitional period. The complete rewriting of the back-end software also allowed an important improvement in performance, scalability, robustness and security of the Tinaba platform.
The approach based on microservices allowed to introduce new services for end users also during the project, implementing them directly on the new architecture.
Adoption of Agile project management methodologies offered to Tinaba the flexibility to follow changing business priorities while introduction of DevOps practices and tools allowed the release of the new software quickly and with high confidence.