Case Study

CloudCover accelerated OVO GCP adoption through a full fledged automated migration

CloudCover + GCP + OVO

About OVO

A digital payment service based in Jakarta, Indonesia.

OVO, a product of PT Visionet Internasional, was established in 2017 with an e-money license from Bank Indonesia and in 2019 was Indonesia's top digital payment service.

Result Overview

  • 100+ service migrated from on premise/AWS to GCP

    100+ service migrated from on premise/AWS to GCP

  • 50+ Kubernetes service migrated from Alibaba Cloud to GCP

    50+ Kubernetes service migrated from Alibaba Cloud to GCP

  • 20+ services modernized

    20+ services modernized

  • 40+ topics migrated to Confluent Cloud

    40+ topics migrated to Confluent Cloud

  • 120+ monitoring dashboard created

    120+ monitoring dashboard created

  • 0 Rollbacks

    0 Rollbacks

The Challenge

The OVO team wanted two engagements, first one was to migrate on premise services and services running in AWS to Google Cloud The other one was migrating on premise Kafka cluster to Confluent Cloud, moving Kubernetes workload from Aliyun to GCP and modernize services running in GCP VM to GKE with a better security posture.

Business Fixes

  • Seamless Migration

    Seamless Migration

    Migrated 50+ applications to Google Compute Engine (GCE) from on-premise and AWS.

  • Service Modernization

    Service Modernization

    Modernized services running in cloud virtual machines, and migrated them to Google Kubernetes Engine (GKE).

  • Cost Optimization

    Cost Optimization

    Cost optimization and ease of operations & scalability by running the stack on Google Kubernetes Engine (GKE).

Cloudcover Impact

Successfully migrated and modernized more than 70+ services combined

Cloudcover Impact

  • Zero Rollback

    With no to minimal downtime. migrated and modernized more than 70+ services combined

  • Automated Pipeline Setup

    Setting up deployment pipeline to automate service deployment on a button click.

  • Live Replication

    Live replicating 30+ Redis services from Elasticache and ApsaraDB to Memory store for Redis in GCP. Realtime Kafka replication between on-premise and Confluence Cloud.

Quote

“I am glad that we worked with CloudCover on our most complex and critical project. It was really great how easy and smooth they have made this migration. CloudCover have performed excellent at every stage of the project from planning to handover.”

 Vishal Parpia Mayank Tyagi, Head - DBA, OVO

Tools Used

  • Compute Engine Compute Engine
  • Kubernetes Engine Kubernetes Engine
  • CLOUD-SQL CLOUD-SQL
  • Open Policy Agency Open Policy Agency
  • Confluent Kafka Confluent Kafka
  • Kustomise Kustomise
  • KONG Kong
  • TERRAFORM Terraform
  • Ansible Ansible
  • JENKINS Jenkins
  • MONGODB Mongodb
  • Gitlab Gitlab