Catch all the action from KubeCon India 2024—click here for the recap!
Tell us your queries and we’ll get back to you
Prefer email? Reach out to us at info@facets.cloud
Let us know if you have any additional queries, we'll get back to you soon.
Good Game Exchange (GGX) achieved a 3X boost in Ops efficiency, expedited cloud migration by 75% to GCP, and streamlined developer workflows by leveraging Facets’ platform engineering approach.
Cloud migration from AWS to GCP was projected to take 2-3 months.
DevOps bottlenecks required additional engineers to manage infrastructure.
Weekly releases led to high stress, slow environment launches, and caused drifts over time.
Cloud migration was completed in two weeks with a cloud-agnostic blueprint.
A lean team of platform engineers now manages the entire infrastructure.
Release frequency increased to 5-6 times daily, with fast environment launches and zero drift.
"Facets has transformed our DevOps. Our cloud migration was seamless, saving time and resources. We’ve transformed not only operations but also the way our developers work."
GGX is a blockchain-powered gaming platform that enables game developers to integrate digital asset trading mechanics into games. Backed by the founding team of MPL, GGX powers Striker, a fantasy sports card trading game consistently ranked in the top 10 games on Polygon. GGX provides solutions like in-app marketplaces, global KYC, non-custodial wallets, and more, simplifying blockchain complexities for game developers.
GGX wanted to redefine its platform engineering to support the following challenges:
Cloud Migration: GGX recognized the necessity to transition from AWS to GCP in order to tap into certain benefits. However, with restricted in-house proficiency in GCP, they anticipated an extensive turnaround time of approximately 2-3 months for the project.
Emphasizing Agility and Stability: GGX aimed for better agility without compromising on stability in their infrastructure, which is vital for a company in gaming space. They sought an approach that would free them from a weekly release setup and allow for innovation without draining internal resources.
Managing Multi-Environment Setups: GGX needed sandbox environments for third-party game developers, and new dev/test environments were crucial for feature overhauls and security scans. However, they faced significant challenges in managing drift and cost across these environments.
Migration to GCP: GGX utilized Facets’ cloud-agnostic design to establish optimized environments on GCP from day one. "The platform handled all the heavy lifting," says Kaustubh. "We adopted Facets first, then GCP—saving us months and finishing in just two weeks."
Enhanced Automation and Ops Efficiency: Using Facets, GGX achieved complete automation without creating scripts in-house, letting the ops team focus on application needs instead of cloud intricacies. "We expected to need 5 DevOps engineers, but now manage with just 2 platform engineers," Kaustubh adds.
Streamlined Release Management: Facets shifted GGX’s release schedule from a stressful process to efficient daily cycles, allowing 5-6 production releases each day as QA took charge, freeing DevOps resources.
Environment Management and Drift Reduction: Facets enables GGX to launch drift-free, on-demand environments, reducing setup time. Kaustubh notes, "Starting a new environment dropped from one week to a single day—an impactful change."
Infrastructure Stability: Facets delivered near-perfect stability with almost no infrastructure-related outages. "With the Release Plan feature, we’ve mitigated release risks and faced virtually zero infra issues," Kaustubh remarks.
Accelerated Cloud Migration: Facets expedited AWS to GCP migration timeframe from two to three months to just two weeks.
Optimized Workforce Efficiency: The streamlined operations offered by Facets allowed a lean team of two platform engineers to manage GGX's operations effectively, thus enabling self-service for the Dev and QA teams.
Increased Release Frequency: Facets enabled GGX to enhance their release frequency from a weekly cycle to 5-6 releases on production daily.
New Environment Launch Efficiency: The time required to set up a new environment was significantly decreased from one week to one day.
GGX’s experience with Facets was significantly enhanced by the exceptional support from the Facets team. This partnership not only streamlined GGX’s DevOps but also transformed their platform engineering approach, empowering teams across Dev, QA, and Ops.
With Facets, GGX achieved higher release frequency, optimized resource utilization, and gave developers full control over their release cycles. The hands-on support provided by Facets ensured a smooth transition, driving impactful changes in GGX’s operational efficiency and developer experience.
“The support from the Facets team is phenomenal, providing us the assurance we need for uninterrupted operation. It's this high-value support that stands out as a key reason for choosing Facets. We're truly impressed by the reliability and quality of your support.”