A breakthrough innovation in banking services requires comprehensive technological support, especially when a new multi-brand model bank is being launched. One of the key elements of the IT environment turned out to be microservices within the JLupin Platform
A history intro – “multi-brand” in extreme conditions
In 2012, within less than 8 months from the start of the project, we launched the first fully virtual bank in the Polish market – Alior Sync. Such an endeavor posed a tremendous challenge in every field, both organizational and technological, as well as business. From the very beginning, the project’s ambitious “business case” determined how business functions were implemented. One of the key decisions to be made, resulting from the existing business conditions, was launching the bank as a multi-brand model, that is, with customers and their products placed within the same main systems as the customers of Alior Bank. This decision brought in the advantage of short time of providing a business function, while having the drawback of the necessity to provide a sufficient level of independence of changes for each bank brand and their related products. Changes within sales processes were emphasized the most, because they were to guarantee proper profitability level and the project’s positive business case. In 2012, Alior Bank had already had a central credit processes engine at its disposal, however, the system was still a monolithic one. Launching another banking “brand” and related products brought out the issue of the system’s “agility” within such architecture. A year and a half later, the Bank solved this problem by deploying a microservice architecture based on JLupin Platform.
A new deal – cooperation with T-Mobile
The bank’s strategic cooperation with a global telecommunications company in order to create a shared product offer based on break-through IT innovations brings a completely new experience within the financial market, yet poses a huge challenge, especially with highly ambitious business plans and short ROI involved. Alior Bank entered into such a cooperation and decided to add a splash of T-Mobile’s magenta to Alior Sync’s orange.
A whole new service model (Bank-as-a-Service), in which a profound business synergy between the worlds of telecommunication and banking services required, first and foremost, through changes into business processes related to the end customer. Within the scope of sales processes, the same central credit engine was used as for Alior Sync, but this time, it already worked within a microservice architecture. Thus, implementation of new processes for the new project did not inhibit the pace nor development cycle of Alior Bank’s portfolio and functionalities offered within the cooperation with T-Mobile were available at the predetermined times and met the budget.
Execution of the customer service process at T-Mobile stores posed a challenge, since execution of the process through Alior Bank’s systems would have been uneconomical and impossible to deploy within the assumed deadline. Moreover, due to the monolithic architecture of the main customer service system, it would have generated an additional risk of interference with processes of the main “brand” – Alior Bank. A decision was made then to develop the existing sales process engine, which had been working within a microservice architecture on JLupin Platform, into a business process platform, on which a new functionality was enabled for the project of integration with T-Mobile – customer service process at the partner’s store. Thanks to such an approach, the cost of system development, as well as risks entailed in its implementation within a multi-brand environment, was fully controlled and met strict criteria of the project.
JLupin Platform – Agile as a Service
The dynamics of Alior Bank’s development showed that the IT environment should not only meet current expectations/business requirements but also be prepared for completely new forms and scopes of services – it should offer a “scale-out” possibility not only within the scope of efficiency, but also within the functionalities offered through various distribution channels, for various customers, and (what was of key importance to us) for the “multi-brand” business model. Centralisation of critical business functions and making them available within a microservice architecture was the solution we needed. Thanks to JLupin Platform, these “microservices” were extremely cost-effective when it came to IT, maintenance, efficiency, and stability of operation. Thanks to such a technological partnership, the development of business takes place within predictable, stable, pace-effective, and cost-effective conditions.
Besides, further development of the T-Mobile Banking Services provided by Alior Bank is the best reference. They have been extended to include the first fully automatic online process of cash loan (yes, on the same trustworthy platform) and the scope of cooperation with T-Mobile is expanded over new countries (currently in Romania), where we are implementing the same tested system and technological solutions as in Poland, because they offer us the flexibility and effectiveness we require. JLupin Platform is a great contributor.
The implementation of JLupin Platform in the credit engine system in Alior Bank was revolutionary in terms of technology and organization. This new application platform has allowed us to provide independence of the banking processes and products on the level of IT technology, in this way we have become more effective and flexible towards business needs.