Business Impacts
Slashed maintenance costs by ~35%.
Enhanced performance by ~25% with a unified data platform on Google Cloud.
Enabled a scalable application with faster deployment times following migration.
Customer Key Facts
- Country : East Africa
- Industry : BFSI
Problem Context
Our client, a leading microfinance institution in East Africa, serves MSMEs with vital financial services. As a rapidly growing organization, the client needed to improve operational efficiency and deliver faster, superior service to their expanding customer base.
However, as they scaled, escalating AWS infrastructure costs and a complex multi-cloud setup complicated operations and hindered performance. They required a unified, high-performing platform to serve their customers better and support their growth trajectory cost-effectively.
Challenges
- Escalating Infrastructure Costs: Rising expenses without corresponding improvements in services, straining the budget.
- Limited Functionality: Operational constraints that hindered efficiency and effective service delivery.
- Performance Issues: Frequent reliability problems negatively impacted the user experience and the delivery of critical financial services.
Technologies Used
Cloud CDN
Cloud Load Balancing
Cloud Armor
Trace
Monitoring
Logging
Apigee platform
Cloud Run
Pub/sub
Secret Manager
Cloud Storage
Private Service Connect
Python
Solution
- Refactoring and Deployment:
To enhance productivity and ensure seamless integration with Google Cloud's robust and cost-effective infrastructure, we implemented the following steps using Codeaira, Quantiphi's AI-powered Migration Productivity Suite:- Refactoring: Utilized Codeaira’s MigrationQraft-Code Converter to efficiently refactor the application code.
- Optimization: Optimized the codebase to improve overall performance.
- Deployment: Successfully deployed the refactored services, ensuring enhanced efficiency and seamless integration with Google Cloud.
- API Management Enhancement:
Quantiphi upgraded from the AWS API Gateway to Apigee X, delivering advanced API management features. This transition enhanced control, security, and monitoring of API traffic, providing a more reliable and efficient management solution. - Database Migration:
Quantiphi transitioned from NoSQL DynamoDB to the highly scalable SQL platform, SingleStore. With its capability to handle both transactional (OLTP) and analytical (OLAP) workloads, SingleStore delivered optimal performance and efficiency. - Adoption of Quarkus Native:
To optimize boot times and reduce memory consumption, we integrated Quarkus Native into our technology stack. This upgrade significantly improved application responsiveness and lowered operational overhead.
Results
-
Operational Efficiency:
The microservices architecture on Google Cloud streamlined operations, significantly enhancing the ability to serve customers more efficiently. -
Effective API Management:
Integration with Apigee X provided robust API management, ensuring secure, reliable, and scalable interactions while enabling the creation of new digital services. -
Enhanced Scalability:
The SingleStore database supported multimodal data types, boosting efficiency and scalability while delivering a seamless experience for both transactional and analytical workloads. -
Agile Delivery:
Refactored and deployed 19 microservices to Google Cloud, establishing a flexible, agile platform that accelerated product development.