شماره 7. انتخاب یک راه حل جدید بانکی - همه هسته ها یکسان نیستند

شماره 7. انتخاب یک راه حل جدید بانکی - همه هسته ها یکسان نیستند

گره منبع: 2488391

Given the number of solutions available and the cost and complexity of building one from scratch,  banks would be better served by acquiring a 3rd party core banking solution. One that is proven with existing customer implementations and designed for flexibility to meet the varying requirements across different banks, geographies, customer segments and products. However, choosing a new core banking solution, whether to replace or modernise a bank’s existing core banking platform, is a challenging decision. Banks now have an array of potential vendors to choose from, all of which come with different considerations. 

رفع سریع کارکنان متصدی – سریعترین مسیر برای میراث بعدی بانک است؟

اگرچه فروشندگان متعارف سنتی، گستره وسیعی از پیشنهادات را ارائه می دهند و از روابط بلندمدت با مشتریان بانک خود سود می برند، اما تمایل دارند خدمات استاندارد «یک اندازه برای همه» را ارائه دهند. 

In the transition from mainframe to client-server models, packaged solutions from core banking vendors seem attractive at face value, promising to be more accessible, quicker and cheaper to implement. Their core banking suite is often a mix of acquisitions and in-house developed solutions. Thus, they are a “potpourri” of solutions, technologies, and capabilities developed in different ways. As these suites broaden in their capabilities, internal competition for development budgets makes it difficult for every product to keep up with modern technologies, let alone compete with best-of-breed solutions for their functionality.  

These solutions have become the new legacy cores where options are limited by their dependence on old parameters and libraries of predefined product features. To provide a complete solution and to ease implementation, the individual solutions have complex integrations, making it difficult to replace individual functional components. 

نقص دیگر زمانی است که بانک ها می خواهند خدمات اشخاص ثالث را کشف کنند. در حالی که برخی از شرکت‌های فعلی شروع به ارائه بازارهای API کرده‌اند، برخی دیگر تنها می‌توانند از تعداد محدودی شریک استفاده کنند و این امر مانع از انتخاب بانک می‌شود.

These solutions can be deployed on-premise or in the cloud. However, they are not designed for the cloud even if marketed as “cloud native”. Essentially, they are “monoliths in a container”, a monolithic deployment where all the components have been integrated, tested and deployed together. Only the licences determine what the bank can actually use. This makes it easier for the vendor to manage and deploy their suite of solutions but makes it more expensive and complex for banks to handle.

An added handicap is that they have locked-in contracts and extensive maintenance requirements. Banks that are locked into those vendors with long-term contracts can only sit and watch as more agile rivals get to pick and choose which services they want from a variety of vendors. 

For digital-only neobanks in particular, these incumbent vendor solutions may not be optimal for their needs. They don’t need the same product sets as traditional banks and won’t be dealing with the same customer use cases, volumes, and throughputs. As such, these players favour core systems that support flexibility, scalability, resilience, and ease of integration for new services.

بانکداری مرکزی مدرن - یکپارچه های جدید در بسته های کوچکتر؟ 

As with the client-server era of technology, the internet era brought in new capabilities also. Aside from the user interfaces moving to browsers or apps, server-side technologies have vastly improved. Previous iterations of technology have always allowed software to be modularised or componentised. However, typically, they would have been deployed as a single monolith or had to be developed on a standard technology that allowed separate components to interact.

With the advent of microservices, components can not only be developed and deployed separately but each component can also be managed separately. This means a component can be upgraded without the whole solution being stopped. It means that machine resources can be allocated appropriately to each component rather than broadly allocated for the entire solution, making the solution much more efficient and cheaper. Each component no longer needs to run on the same machine or the same network; they can be run anywhere and interact with other components using modern API technology. This technology was born out of the internet and makes it possible to run components on different technologies (hardware, operating systems, databases and programming languages) and interact with them as if they were developed on the same machine/technology. 

This new generation of core banking providers embraced cloud, APIs, Banking-as-a-Service (BaaS), and financial service componentisation. Their use of microservice architecture to mix and mesh with existing core banking systems is a significant departure from incumbent vendors. 

These modern core solutions do not provide the same breadth, geographic reach, or number of client implementations for assurance as incumbent vendors. Much of the breadth of incumbent functionality is now dated and lacks flexibility, so it is no longer an advantage. However, they share something in common with the incumbent cores: although they are developed as components microservices, adopting such a solution means a commitment to the whole platform and not just the functions the bank may need to modernise. Some modern core solutions only focus on the ledger, while others provide, at minimum, a product management suite and the ledger.

این هسته های مدرن بانکداری مرکزی را با فناوری جدید بهبود بخشیده اند، اما هنوز لزوماً بانکداری مرکزی را دوباره اختراع نکرده اند. این بدان معناست که اجرای آن همچنان پرخطر، پیچیده و پرهزینه است زیرا نیاز به جایگزینی دفتر کل بانک و قابلیت مدیریت محصول دارد.

اختراع مجدد Core Banking – Coreless

تعریف شما از بانکداری اصلی هرچه باشد، حداقل در گذشته، این به معنای دفتر کل و مدیریت محصول (توانایی تعریف و اجرای محصولات مالی) بوده است. ایده بانکداری بدون هسته برگرفته از گروه استانداردهای بانکی BIAN بود. 

BIAN defines the functional capabilities a bank needs to run, including operational areas like marketing, sales and HR. BIAN defines a set of services spanning the entire bank. These services can be provided by one or more vendors or developed by the bank. The premise is that nothing is dependent on a specific component; everything is exchangeable.

Recognising these components need to share data, and that these contracts can not be universally agreed upon fully, orchestration solutions can be used to map data from one component to another. The critical point is that core banking is now a suite of components, and suppliers can specialise or provide many or all of the components a bank needs. However, there is no dependency on a “core” any more.

After a shaky start and over a decade of evolution, we see global interest in adopting Web 3.0 and digital assets. There are now very few countries that are not preparing for the adoption of central bank digital currencies and, like Europe, providing regulations and guidance on the adoption of cryptocurrencies. There are already solutions for digitising physical assets so that things like artwork or homes can be sold as fractional investments, just like we invest in companies today with shares. This requires a core that can support digital assets, not just currency.

بنابراین سه عامل اصلی تمایز Coreless از فروشندگان بانکداری مدرن Core عبارتند از:

  • Coreless نیازی به استقرار دفتر کل جدید یا موتور محصول ندارد

  • Coreless می تواند ترکیبی از اجزای سازنده های مختلف باشد

  • Coreless مختص دفتر کل مبتنی بر حساب نیست. آنها می توانند دارایی های دیجیتال را ذخیره کنند

کد کم / بدون کد - نسل بعدی پیکربندی؟

Another differentiator among core banking solutions is how they are configured. Incumbent solutions are typically “parametrised” and often provide a graphical user interface to set values for these parameters. Whilst these give good flexibility and ease of deployment, the bank’s flexibility is always limited by the parameters provided by the vendor.

Modern core banking solutions are typically headless and provide the ultimate flexibility through programming interfaces (APIs). This means that the bank or their implementation partner can develop anything the vendor has not supplied. Whilst this provides great flexibility, configuration is limited to IT personnel and requires an IT implementation (testing, proving, deployment) which can take time.

ظهور فروشندگان اصلی بانکداری با کد پایین و بدون کد

در زمانی که کمبود توسعه‌دهندگان ماهر بر نوآوری تأثیر می‌گذارد، بانک‌های بیشتری به دنبال استفاده از پلت‌فرم‌های بانکداری با کد پایین یا بدون کد هستند.

What’s the difference between low-code and no-code? Low code requires minimal coding skills, enabling a developer to customise the solution with a layer of code. No-code means exactly what it says – no coding skills are needed, allowing the manager of the no-code solution to create a product and predefined product options without having to write a single line of code. In a plug-and-play scenario, the product manager can customise each product in whatever configuration they favour and then combine them.

بدون کد/کد پایین باعث صرفه جویی در زمان و هزینه می شود، به ویژه در امور نگهداری و توسعه، و بانک ها را برای تمرکز بر نوآوری و توسعه محصولات و خدمات جدید باز می گذارد. 

بانکداری بدون هسته - فراتر از یکپارچگی و محدودیت های اصلی 

قبلاً در مورد چگونگی تغییرات در موارد زیر بحث کرده ایم:

  • Banking distribution has moved from customers going to the bank to self-service via the bank’s Internet or mobile banking service. Now, we are seeing a shift again towards accessing banking products and services as part of 3rd parties who are embedding finance into specific customer journeys.

  • Banking complexity is so much so that running any bank without technology would not be possible. Technology has enabled banks to serve more customers with a broader range of products and in more countries. However, this complexity has increased over decades and as such any bank starting afresh would design its operations, processes and products very different to the way incumbents are today.

  • Technology has progressed to the point that there are many things we can do with technology that simply weren’t possible as little as 5-10 years ago. At the same time, it has gotten cheaper, faster and better, allowing us to reimagine business processes and entire business models.

همچنین قبلاً در مورد چالش‌هایی که بانک‌ها با سیستم‌های بانکی اصلی خود با آن روبرو هستند و نحوه نگاه آنها به تغییر آنها صحبت کرده‌ام. من در این وبلاگ ها به بانکداری بدون هسته اشاره کرده ام اما هنوز آن را به درستی تعریف نکرده ام.

بانکداری بدون هسته: چه کسی؟ چه زمانی؟ چرا؟

The Banking technology standards group BIAN launched the “Coreless Banking” initiative in 2019 as a collaboration between 6 large banks and several technology companies. The launch press release said, “The Coreless Bank initiative aims to promote a more efficient and effective approach to modernising banking software. The collaboration between initiative partners will make it easier for banks to source and adopt new business services. This will solve the perpetual challenges presented by legacy core infrastructure and allow for faster, more cost-effective development of more relevant services for today’s digital-first customers.” You can read more about BIAN here:
https://bian.org/.

When looking to launch Monese, the founders investigated core banking solutions and found they had many of the challenges we described earlier. However, from a business perspective, they had seen the banking landscape change and knew that something disruptive in banking could only be done by:

  • ارائه محصولات بهتر و مناسب تر برای مشتریان خود

  • بسیار انعطاف پذیرتر و سازگارتر با تغییرات، خواه در جهت تغییر رفتار مشتری، بانکداری یا فناوری باشد.

  • عملکرد و مقیاس بندی سریعتر، مقرون به صرفه تر و ایمن تر

حتی با نگاهی به پلت‌فرم‌های بانکداری هسته‌ای مدرن، آنها متوجه شدند که باید یک راه‌حل اصلی بانکداری بسیار متفاوت، نسل بعدی ایجاد کنند: بانکداری بدون هسته.

بانکداری بدون هسته چیست؟

بانکداری بدون هسته راه حلی است که دارای اجزاء است که به عملکردهای کوچکتر تقسیم می شود که می تواند به شرح زیر باشد:

  • Run independently. This means that you only use what you need for the requirements of your project. It means that existing cores can be modernised without mandating a whole set of new software that overlaps in capability but is not used. For example, you may just want a better/faster way of creating new products or a more advanced fraud management capability, either one of these shouldn’t require your ledger to have to be replaced.

  • بدون نیاز به آزمایش مجدد و استقرار مجدد کل راه حل، روزهای راه حل های یکپارچه، هم یک برنامه/راه حل و هم در فضای ابری به عنوان یک راه حل مستقر شده اند، به خوبی و واقعاً به پایان رسیده است.

  • این برای فضای ابری توسعه یافته است، اما می‌توان آن را در محل مستقر کرد تا به صورت افقی (افزودن سرورهای بیشتر) و عمودی (افزودن منابع بیشتر به سرورهای شما - CPU، حافظه، ذخیره‌سازی) باشد.  

  • زمان خاموشی صفر – نیازی به توقف کل سیستم برای ایجاد تعادل در دفتر کل یا حتی ارتقاء اجزا نیست.

  • پایدارتر، ایمن تر، و با افزونگی بهتر. راه حل های یکپارچه می توانند به راحتی شکسته شوند، معماری های بدون هسته بسیار انعطاف پذیرتر هستند. 

فناوری بدون هسته

Coreless banking solutions follow the MACH architecture: Microservices, API-first, Cloud-native and Headless. While coreless banking is still in its formative stages, it offers transformative potential – allowing banks to decouple from centralised core systems and rigid monolithic code bases to offer distributed services with more flexibility while not compromising reliability or security. 

Each microservice has a specific purpose (for example, ledger, credit scoring or card management) with a standard, well-defined interface. Previously, bank products or services would need to interact with a specific ledger to perform functions like product creation, credit scoring or user logins, but coreless banking apps operate independently in a decentralised, distributed network. 

Using a decentralised and distributed model means existing services can be modified, and new services can be launched more easily. An orchestration middleware layer can be used to swap new components as technology or business requirements change. As independent components, updates can be done with no disruption to operations. This means developers of banking applications can execute updates or deployments in isolation without affecting other services, components or operations. This also means if one component crashes, it’s unlikely to take the rest of the system down. Beyond this, moving away from restful interfaces to an event-driven architecture based on Kafka also massively reduces the chances of a misbehaving service having a network effect that brings the system down. 

چرا بانکداری بدون هسته؟

بانکداری بدون هسته به بانک ها کمک می کند:

  • محصولات یا فرآیندهای جدید را سریع‌تر، ارزان‌تر و با کمترین اختلال توسعه دهید یا ارتقا دهید

  • با فعال کردن امکان پیکربندی محصولات و فرآیندها بدون نوشتن کد یا استقرار نرم افزار جدید، استقلال کسب و کار را فعال کنید.

  • وابستگی فروشنده را کاهش می دهد زیرا اجزا می توانند با پیشنهادات شخص ثالث مختلف یا راه حل های توسعه یافته داخلی تعویض شوند

  • اجرای نرم افزار با هزینه کمتر در فضای ابری؛ شما فقط برای آنچه استفاده می کنید پرداخت می کنید

  • از دیدگاه ESG، بانکداری بدون هسته مبتنی بر ابر به بانک‌ها این امکان را می‌دهد که راه‌حل‌های یکپارچه غیرکارآمد و صرفه‌جویی در انرژی را که با فناوری قدیمی اجرا می‌شوند کنار بگذارند. 

The key takeaway is that coreless banking enables banks to provide new capabilities without a full-scale replacement of their existing core banking systems. They can modernise their banking systems in shorter phases, providing faster time to value whilst reducing operating costs. Legacy core banking systems can be replaced over time without the risk and complexity of doing it in one project. 

نتیجه

We know that banking today is very different to what it was 60 years ago. The past 20 years have ushered in the Internet, broadband, 5G connectivity, blockchain, Web 3.0, Open Banking, and real-time payments – all at our fingertips through handheld devices. We’re already seeing the first forays into AI and quantum computing, and we can be sure that the next ten years will unleash even more incredible technological breakthroughs as our digital-first world becomes even more deeply interconnected. 

Currently, banks are exploring AI to generate deeper data analytics capabilities and predictive models to enhance personalisation, customer experience, smart routing of requests, and detect anomalies and fraud in real-time. Combining AI with coreless banking could harness data from multiple sources through an orchestration layer, enabling banks to enhance their omnichannel strategies and ensure each customer gets services that exceed their expectations through the channel that suits them best.

Standards like BIAN help both core banking vendors and banks to standardise the components of a complete banking solution. Orchestration tools help transform and map data between components from different vendors or in-house developed by banks. Each component should be able to run within the same cloud or across the clouds. Combined with the unimaginable speed generated by quantum computing, we stand on the threshold of banking being wholly reimagined. 

With the speed at which technology is evolving, creative and visionary banks are now preparing for a future where central bank digital currencies (CBDCs) and tokenisation come to the fore. Coreless banking offers a way for banks to easily integrate these advances with a distributed architecture that ensures operations suffer no disruption to existing services.

We are on the verge of the next evolution in banking, and coreless banking will create unparalleled customer experiences that will sustain banks, improve profitability, and usher in even more wondrous innovations available at our fingertips. While we are still determining exactly how the future will pan out, the best approach to technology is to use open technologies and software designed as interoperable components to create the agility to change in any direction.

تمبر زمان:

بیشتر از فینسترا