Case Details

Seamless migration of microservices to a Bare Metal Kubernetes environment for a major Indian bank

Problem Statement

Migrating over 150+ microservices along with their dependencies to a Bare metal Kubernetes environment. Without the use of the internet due to compliance regulations.

Setting up a Disaster Recovery Platform.

Some other challenges included upgrading the security, performing migrations from the third party, and overall cost optimisations

Maintaining consistency of components across both the production environment and disaster recovery environment.

To have an automated pipeline setup for the migration.

Storing, managing, and processing large amounts of critical data was challenging.

Solution Offered!


  • Migrated 5 different environments – development, quality assurance, user assessment testing, production, and disaster recovery to a Bare Metal Kubernetes setup with Jenkins and ArgoCD
  • Simplified the process of pushing source code updates by creating a shared library for Jenkins Pipeline
  • Ensured parallel deployment of applications in production and disaster recovery environments
  • Leveraged Redis for scalable data caching and messaging for their applications
  • Leveraged Keycloak for SSO integration, Kubeaudit for CIS benchmark test of Kubernetes
  • Complete monitoring setup with Prometheus and Grafana
  • Leveraged Velero for a simplified and automated backup and recovery of critical banking applications on Kubernetes
  • Leveraged Istio to enhance security and meet compliance requirements for microservices management
  • Enabled better manageability of multiple microservices with code segregation
  • Created an automated pipeline for Kubernetes certificate management and managing all-around security-related events Integrated WAF into the application’s load balancer

Final Outcomes

Seamless migration of over 150+ Microservices along with their dependencies

Streamlined software delivery by enabling a one-click setup of CI/CD pipelines for all applications

60% Reduction in Deployment time

Ensured Banking security compliance and CIS benchmark compliance

Call us
WhatsApp us