Home / Projects / Tokopedia: AliCloud to GCP — Migration Hero
Cloud Migration 2022 · Tokopedia (via CloudCover)

Tokopedia: AliCloud to GCP — Migration Hero

Led zero-downtime migration of Tokopedia's AliCloud workloads to GCP, earning the 'Migration Hero' recognition for execution excellence across one of Southeast Asia's largest e-commerce platforms.

Key Impact

Zero-downtime migration recognized with 'Migration Hero' award

GCPAliCloudTerraformAnsiblePackerConsulDatadogGrafanaJenkins

Overview

Tokopedia is one of Southeast Asia’s largest e-commerce platforms, serving tens of millions of users across Indonesia. Their infrastructure ran on Alibaba Cloud. The migration to GCP required zero service interruption — any downtime would affect transactions at scale.

Context

Tokopedia was consolidating infrastructure to GCP. Multiple business units had their own workloads on AliCloud, each requiring assessment, migration planning, and execution. I was brought in as part of the CloudCover team to lead migration execution.

What Was Done

  • Migrated VM-based workloads from AliCloud to GCP compute with zero service interruption
  • Standardized and documented migration plans for reuse across multiple business units
  • Built infrastructure using Terraform; managed configuration via Ansible
  • Created base VM images using HashiCorp Packer for consistent deployments
  • Implemented service discovery using Consul for internal service resolution
  • Set up monitoring and dashboards through Datadog and Grafana
  • Automated deployment flows using Jenkins and Ansible playbooks

Outcomes

  • Zero downtime across all migrated workloads
  • Standardized migration playbooks adopted by other business units
  • Awarded “Migration Hero” recognition for execution of zero-downtime critical workload cutover

Reflection

Tokopedia was an important engagement for what it taught about scale and operational discipline. Zero downtime at e-commerce scale isn’t achieved by being careful — it’s achieved by designing for failure, validating rollback before you need it, and executing cutovers with enough observability that you know within minutes if something is wrong.

The “Migration Hero” award was recognition from the client, but the real value was the pattern: detailed runbooks, pre-validated rollbacks, and the discipline to abort and rollback rather than push through when signals were unclear.