How an MRO eCommerce company modernized its Google Cloud platform to improve CI/CD efficiency, stabilize infrastructure, and accelerate delivery.
Executive summary
A leading MRO eCommerce company began modernizing and stabilizing its Assortment Management Platform (AMP), a business-critical system used for product assortment planning and downstream data integrations across channels and regions. Over three years of rapid in-house development on Google Cloud Platform (GCP) led to fragmented infrastructure, inconsistent cloud configurations, and growing operational complexity. The organization needed to modernize infrastructure, improve CI/CD operations, and accelerate platform delivery without disrupting business operations.
This case study explores how Wavicle helped establish a more scalable and modernization-ready GCP foundation.
Client profile
The client is a leading MRO eCommerce company operating a large, multi-channel product assortment and catalog ecosystem across regions.
Business challenge
As the AMP platform evolved, several operational and architectural challenges began affecting scalability and platform reliability.
The organization faced:
- Infrastructure inconsistencies caused by a mix of Terraform-managed and manually configured GCP resources
- CI/CD limitations from reliance on Jenkins instead of GCP-native alternatives like Cloud Build
- Continuous feature additions without structured prioritization or governance
- Evolving tools and engineering practices that created operational inconsistencies
- Modernization challenges during the transition from Gen 1 to Gen 2 Cloud Functions
These issues increased maintenance overhead, introduced operational risk, and slowed modernization efforts.
Wavicle solution
Wavicle engaged as a hands-on modernization and implementation partner to stabilize and modernize the AMP platform environment on GCP.
CI/CD modernization
Wavicle developed a proof of concept using GCP Cloud Build to evaluate native build and deployment capabilities for Cloud Functions, enabling the organization to assess modernization opportunities beyond Jenkins.
Repository migration
The team executed an end-to-end migration from Bitbucket to GitLab, including Jenkins pipeline updates, repository reconfiguration, and build continuity validation with minimal disruption.
Terraform modernization
Infrastructure management was transitioned from a centralized Terraform model to project-based repositories with improved documentation, dependency mapping, and ownership practices.
Cloud functions modernization
Wavicle established migration planning and best practices to support the transition from Gen 1 to Gen 2 Cloud Functions.
Workflow and architecture optimization
The New Product Introduction (NPI) workflow was migrated from Airflow-triggered processes to AMP-owned infrastructure to improve operational ownership and system alignment.
Wavicle also provided architecture guidance and implementation best practices to support long-term modernization initiatives.
Technology Stack
- Google Cloud Platform (GCP)
- Terraform
- Cloud Build
- Jenkins
- GitLab
- Bitbucket
- Cloud Functions
- Airflow
- Looker
Results
With Wavicle’s support, the MRO eCommerce company accelerated AMP modernization with minimal business disruption and a stronger foundation for scale.
Operational outcomes
- Bitbucket-to-GitLab migration completed with pipeline continuity
- Jenkins pipelines updated to support the new repository with a smooth transition
- Terraform decentralization initiated with a structured, project-based model
- GCP Cloud Build proof of concept completed to support CI/CD modernization decisions
- Improved visibility into operational disruptions through Looker dashboard enhancements
Business outcomes
- Improved platform stability with reduced operational risk
- Optimized engineering workflows for streamlined execution
- Enhanced visibility into system performance and failures
- Stronger cross-team alignment and collaboration
- Scalable foundation for continued modernization and growth
Conclusion
The partnership between Wavicle and the MRO eCommerce company highlights the importance of modernizing cloud infrastructure for scalable platform operations. By improving CI/CD workflows and optimizing GCP architecture, Wavicle helped establish a more reliable and modernization-ready foundation for future growth.


