Skip to main content

Containers and Microservices Significantly Accelerate Banking IT

By: Michael Fettweiss, Sales Manager in Financial Services at Red Hat & Andreas Neeb, Enterprise Solution Architect at Red Hat

Due to the increasingly competitive nature of the market, it is clear that financial institutions need to bring new products and services to market in a faster, more efficient manner quickly. An increasing number of near and non-banks are already offering services related to payment transactions, the credit industry, and investment consulting and this trend will continue.

Intensified competition will likely force banks to secure customers quickly with new offers and services. However, innovations in the banking sector are often encumbered by the use of traditional IT models, which use the waterfall process for development. More and more banks are starting to make changes, though. Agile development methods are now more frequently used. Methods and technologies such as containers and microservices have taken on a special significance.

In terms of agility, monolithic applications quickly reach their limits due to their very nature. Even if developers only change a small part of the application, the entire application usually has to be re-tested at great expense. Container technologies and microservices architectures allow these development processes to be made much more flexible.

Linux containers and microservices accelerate IT processes

Linux container technology offers a convenient and effective means of quickly developing and deploying applications. Firstly, Linux containers make it easy to package software, which allows developers to bundle applications together with their runtime dependencies and execute them on compatible container hosts. These containers are quickly ready for operation and are more portable than traditional applications, since they contain the entire application environment. They can also facilitate the isolated and efficient provisioning of multiple applications on a single host operating system. In both cases, system resources are allocated to the containers. The Linux kernel is shared across all of the instances running on a system, meaning that little management is required.

Advantages such as high agility and ease of management make container technologies suitable for a wide range of applications. PaaS solutions in which many processes run in parallel and isolation from each other in one system, have been implemented with containers from the start. Containers are particularly well suited for applications that consist of components and run on microservices architecture.

Unlike monolithic architectures, microservices are made up of loosely coupled, independent services with a self-contained, technical functionality. Thanks to interface versioning, it is largely possible to rule out that changes made to one service affect the functionality or characteristics of another service. It is also possible to perform updates with extensions or enhancements in a more frequent and targeted manner, without having to update the entire application. We already know from service-oriented architecture (SOA) that it is more efficient to exchange smaller services with defined interfaces. Scalability is also far superior compared to that of monolithic architectures, as services can be independently scaled to meet requirements.

Currently, browser-based applications in particular are frequently designed as microservices, such as for e-commerce applications or for online and mobile banking applications in the banking sector. The following should be noted in this regard: The assumption that containers and microservices are only suitable for designing new applications is largely incorrect.

Existing applications can also be transferred, and many more of these are suitable for transfer than one might assume: experience from Red Hat’s banking projects show that up to 80 percent of applications lend themselves to this. The migration process is very simple for Java applications, for instance.

Bimodal is trending

These changes mean that there will be two IT speeds emerging for banking IT as a whole. The traditional banking IT infrastructure with the core banking system will remain at the forefront. It is designed with security and stability in mind, which are prioritized over allowing new functions and services to be quickly implemented. Because of this, traditional IT needs to be supplemented by an infrastructure that supports quick and flexible application development and deployment.

This assessment is shared by many market researchers, including Gartner (which champions ‘bimodal IT’). They believe that the vast majority of businesses will soon use IT architectures based on a combination of traditional and agile process models. This includes the traditional and secure operational IT basis and a non-linear, agile IT design. Traditional scale-up applications with strategically important data run on the operational IT infrastructure, whereas agile IT application models use scale-out application models, which make it possible to respond quickly to new business requirements or framework conditions.

An IT model that combines tradition with innovation allows users to deploy the most appropriate IT environment and platform for different workloads and business requirements, such as bare metal servers, classic scale-up virtualization environments, or IaaS (Infrastructure as-a-Service) and PaaS environments in private, hybrid, or public clouds.

In light of the current shift towards digitalization and the dynamic changes in market and customer requirements, aspects such as agility, flexibility, and speed are critical in IT. From a technological viewpoint, container and microservices architectures will be unavoidable in the future. Banks will have to contend with this development if they strive to remain competitive.


Popular posts from this blog

Radisson Blu Hotel, Dubai Improves Guest Wi-Fi Coverage and Performance with Aruba Wireless Solutions

Radisson Blu Hotel, in Al Sufouh at Dubai Media City has recently deployed wireless infrastructure from Aruba, a Hewlett Packard Enterprise Company, to deliver secure, seamless, high-speed, wireless internet connectivity across its hotel rooms, suites and public areas. The implementation has resulted in improvement in rating of Wi-Fi services and drastic reduction in volume of IT help desk calls, besides the fact that the design of the Access Points (APs) blends seamlessly with the hotel aesthetics and AP management, monitoring and troubleshooting has become centralized and simplified. launches “Smart Living Store”

How would it be if you could stream online videos or browse websites on your TV? How about a device that could measure your level of activity throughout the day? How would it be if a device helps keep your home secure? With the Smart Living Store you can find out! announces the launch of “Smart Living Store” - a dedicated store aimed at providing customers the one stop shop for all smart devices across various product categories.

Pi DATACENTERS Achieves Uptime Institute Tier IV Design Certification

Pi DATACENTERS, India, an enterprise class datacenter and Cloud service provider based at Amaravati, the new capital region of Andhra Pradesh, today announced that the company has been awarded Uptime Institute Tier IV Design Certification, achieving the highest standards for infrastructure, functionality and capacity as demonstrated on the design documents. To earn a Tier Certification of Design Documents, a facility is evaluated on mechanical, electrical, structural and site elements, and certified facilities also receive expert recommendations to enhance Operational Stability over the long-term.
“We are pleased to award Pi DATACENTERS with the Uptime Institute Tier IV Design Certification,” said John Duffin, Managing Director, South Asia, Uptime Institute. “Achieving a Tier IV Fault Tolerant Design Certification illustrates that the facility meets the highest standards for infrastructure functionality and capacity as demonstrated on the design documents. This ensures that plans are…