Enhances Service Availability and Compliance to Boost Customer Experience and Security
Case Study
About the Client
A leading financial/technology solutions provider, recognized as one of the most tech-savvy software groups globally, caters to over 300 customers in over 30 countries across Africa, Asia, and the Middle East. The company’s flagship product is its core banking solution, which provides financial institutions with a comprehensive platform to manage their core banking operations. They also offer a range of other solutions, including digital lending, mobile banking, and payment processing solutions.
Business Context
The financial solution provider market is rapidly growing, driven by the increasing demand for convenience and efficiency. The client is well-positioned to capitalize on this growth with its innovative financial services. They needed a seamless UAT process to meet this objective.
Challenge:
The client struggled with its cloud environment due to latency and scalability issues, affecting the speed of rolling out new features and hindering business growth. The company sought migrating to a better cloud environment in order to increase customer service availability in India. They wanted to ensure a secure migration with minimal disruption (zero downtime) of all data while maintaining and scaling their cloud infrastructure. They also required a robust support system.
Opportunity:
To enhance its service availability and security for customers in Jakarta and India, Niveus proposed migration to Google Cloud Platform (GCP) due to its advantages. GCP has built-in security features and compliance certifications, making it an ideal choice for migration. This migration aimed to improve testing capabilities, reduce costs, enhance security, and improve compliance. Additionally, the client leveraged Niveus CloudOps for our extensive expertise in cloud consultation, managing and implementing, deployment/provisioning of cloud resources and end-to-end cloud managed services.
The Solution
Niveus’s team helped migrate workloads from on-prem to GCP. It included providing the essential setup in GCP and creating infrastructure to host their application and databases. We also solutioned their disaster recovery (DR) environment and helped with infrastructure setup to replicate databases from Mumbai (India) on-prem data center to GCP. They also implemented CloudOps for robust proactive monitoring and alerting mechanisms to ensure the infrastructure and applications remained operational without disruption.
- The requests from the client’s external users were routed to the web layer that had the web server hosted in the Google Compute Engine and further to the application layer that hosted the app server
- The application layer was integrated with the database layer with MS-SQL hosted in GCP
- Continuous replication was set up between the on-prem data center and GCP for the MS SQL database and file server
- On DR, the requests from the client’s external users were routed to the application layer hosted in the Google Compute Engine through Google Cloud Load Balancer (GLB)
Key Value Delivered
- Application and database disaster recovery was set up in a different region for business continuity in case of servers’ global/regional failure – as part of disaster recovery
- Due to the quick implementation of the staging and DR environments, the client team was able to meet their client’s timelines
- Niveus CloudOps empowered the client’s cloud journey by providing expert consultation, seamless deployment, and comprehensive end-to-end cloud management.
Business Impact
Zero downtime
Migration achieved with efficient infrastructure setup
In 3 weeks
The staging environment and the DR was implemented