case study

Modernizing Microfinance Applications: A Google Cloud Transformation

BFSI Application Modernization

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 CDN

Cloud Load Balancing

Cloud Load Balancing

Cloud Armor

Cloud Armor

Trace

Trace

Monitoring

Monitoring

Logging

Logging

Apigee platform

Apigee platform

Cloud Run

Cloud Run

Pub/sub

Pub/sub

Secret Manager

Secret Manager

Cloud Storage

Cloud Storage

Private Service Connect

Private Service Connect

Python

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.
    This process resulted in improved operational efficiency, reduced operational expenses, and a more robust infrastructure.
  • 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.

Thank you for reaching out to us!

Our experts will be in touch with you shortly.

In the meantime, explore our insightful blogs and case studies.

Something went wrong!

Please try it again.

Share