Taashee helps a multinational healthcare giant create an end-to-end AWS DevSecOps CI/CD pipeline with open-source SCA, SAST and DAST tools.Learn More
In this project, one of our esteemed clients from the banking sector sought to switch from their Java™-based legacy approach to microservices and cloud technology to build and deliver digital services to customers faster. Taashee used Kubernetes and a container environment built on Red Hat OpenShift to effectively solve the challenges being faced by the client. Additionally, better messaging and integration between the bank’s systems, including third-party partners, which was brought through our integration of Red Hat FUSE helped new customers open accounts faster without requiring in-person visits to branches.
Our client, headquartered in Mumbai, is one of India’s largest urban cooperative banking institutions, which has been operating as a cooperative society since 1918. It received The Best Cooperative Bank Award in 2016 and ranked second-best bank in India by The World’s Best Banks 2020 survey conducted by Forbes. The bank has a network of 300+ fully computerized branches and 500+ ATMs covering six states, with a total business of more than INR 70k Crore as of 2022.
The client wanted to become the preferred cooperative bank across the country, but its monolithic core banking system prevented it from integrating innovative technology that would have supported the delivery of digital products and services. The bank’s existing approach used custom, Java™ Enterprise Edition-based systems deployed in a bare-metal environment where integrations took a lot of time and effort. They wanted to move to a cloud and microservices-based model that would have given them the speed and flexibility to be more responsive to the market. With no previous experience using cloud-native technologies, the client sought a solution that could provide not only the required technical capabilities, but also comprehensive security, support and reliability.
Taashee’s Red Hat experts reviewed the client’s existing setup and suggested the adoption of Red Hat OpenShift to ease the client’s switch from data centers to hybrid cloud infrastructure. Red Hat OpenShift was chosen because it is based on the Kubernetes container standard and provides key capabilities that the client needed for success with their transformation efforts, such as enterprise support. The client also appreciated the flexibility to take advantage of the cloud from within their data center with the option to easily move to the public cloud anytime they wanted. OpenShift was deployed in an on-premise virtual environment, including clusters for development, testing, pre-production, and DR.
Taashee also implemented Red Hat Fuse to support communication between the client’s new microservices, legacy Java EE banking system, and other third-party partners. Red Hat AMQ was configured to support real-time, event-based communications between these microservices, as well as asynchronous logging.
For the client, development with integrated CI/CD pipelines proved to be a far smoother experience than traditional development for monolithic systems. With the wealth of connector options available in Red Hat Fuse, the client discovered that they could now quickly integrate new technology and third-party partners to update their services and bring the latest digital banking capabilities to customers.
By shifting to digital processes, the client was able to drastically reduce onboarding time for new customers from weeks to mere minutes. Customers could now open accounts from any location instead of having to visit a branch to verify their identity and sign paperwork. The formerly manual approval processes by the bank’s operations team are nowadays completed automatically by a back-end microservice, resulting in lightning-fast approval or flagging for further human inspection.
By establishing modular, easily scalable cloud infrastructure with Red Hat OpenShift, supported by responsive integration through Red Hat Fuse, the client could now roll out innovation to all branches simultaneously. Red Hat AMQ and Red Hat OpenShift Service Mesh provided uniform communications between microservices across the client’s distributed environment. Moreover, Red Hat’s technology being vendor agnostic, the client had the flexibility to adopt technology from their choice of cloud vendors as per their requirements.
Taashee has worked closely with the bank during and after the implementation of this project to optimize performance and troubleshoot any issues before they got a chance to affect customer-facing services. Ever since they adopted these new technologies, the client hasn’t had any infrastructure-related downtime, despite making more frequent and iterative deployments.
Taashee’s technical team helps organizations that require increased developer productivity, higher quality applications, and lower maintenance costs. Taashee programmers specialize in multiple technologies with add-on features and advanced support. The biggest advantage for customers approaching Taashee is that they do not need to approach multiple vendors to implement different technologies.