Cloud Intelligence™Cloud Intelligence™

Cette page est également disponible en English, Deutsch, Español, Italiano, 日本語 et Português.

Crazy Labs livre ses fonctionnalités backend 10x plus vite

DoiT a piloté la migration vers Google App Engine et BigQuery, unifiant les données de plus de 350 applications mobiles sur un backend unique à auto-scaling.

Cloud Intelligence™
Crazy Labs

The Challenge

Crazy Labs s'appuyait sur des services tiers pour les classements, l'inscription des utilisateurs, les intégrations aux réseaux sociaux et bien d'autres usages, sur ses 350+ apps. L'entreprise souhaitait construire son propre backend de gaming mobile afin de consolider et d'unifier les données de jeu sur l'ensemble des plateformes. Il lui fallait une infrastructure scalable et peu exigeante en maintenance, pour se concentrer sur la création de jeux plutôt que sur les sauvegardes, l'ajout de serveurs lors des pics de trafic et l'équilibrage de charge.

The Solution

Crazy Labs a choisi Google App Engine et développé son backend en Go. App Engine a permis un développement plus rapide, avec une courbe d'apprentissage quasi inexistante. La plateforme gère automatiquement le déploiement du code, bascule le trafic en direct vers les nouvelles versions tout en préservant les sessions utilisateurs existantes, et collecte des milliards de logs applicatifs dans BigQuery à des fins d'analyse. Les data analysts s'appuient sur BigQuery pour analyser le gameplay et proposer des améliorations grâce à des requêtes SQL standard.

Results

  • Livrer de nouvelles fonctionnalités backend 10x plus vite, sans maintenance d'infrastructure
  • Réduire le provisionnement des services de plusieurs jours à quelques secondes
  • Unifier les données de gaming de 350+ apps sur une plateforme unique
  • Analyser en temps réel des téraoctets de données de gameplay en quelques secondes

Pouvoir provisionner de nouveaux services en quelques secondes nous fait gagner un temps précieux, là où il fallait auparavant plusieurs jours. L'industrie du jeu se caractérise par des projets à court terme, il est donc essentiel pour nous de disposer d'un backend à la fois flexible et rapide.

Lior Malenboim, VP Production Engineering

À propos de Crazy Labs

Crazy Labs conçoit des livres interactifs, des jeux et des applications éducatives, avec 600 millions de téléchargements et 40 millions d'utilisateurs actifs mensuels. Depuis sa création en 2010, l'entreprise a publié plus de 350 applications pour enfants sur iOS, Android et Windows. Basée en Israël, TabTale dispose de bureaux aux États-Unis, en Chine, en Macédoine, en Bulgarie, en Serbie et en Ukraine.

Le défi

Crazy Labs s'appuyait sur des services tiers pour les classements, l'inscription des utilisateurs, les intégrations aux réseaux sociaux et bien d'autres usages, sur ses 350+ apps. L'entreprise a décidé de bâtir son propre backend de gaming mobile pour consolider et unifier les données de jeu sur toutes les plateformes. Crazy Labs imaginait un nouveau backend capable de collecter les données utilisateurs, d'analyser les comportements de jeu, de mesurer les performances et de prendre en charge les classements ainsi que l'analytics en cours de partie. Il lui fallait une infrastructure scalable et peu exigeante en maintenance, afin de se concentrer sur la création de jeux plutôt que sur les sauvegardes, l'ajout de serveurs lors des pics de trafic et l'équilibrage de charge.

La solution

En choisissant Google App Engine, Crazy Labs a constaté un développement plus rapide et une courbe d'apprentissage quasi nulle. L'équipe a développé son backend en Go, le langage de programmation concurrente de Google, et a atteint sa vitesse de croisière en quelques semaines. Go, à l'instar de Python, Java et d'autres langages, s'intègre nativement à Google Datastore, Google BigQuery et aux autres services Google. Côté déploiement, App Engine remplace les instances obsolètes et bascule le trafic en direct vers la nouvelle version, tout en conservant les sessions des utilisateurs encore sur l'ancienne.

Déploiement et tests

Lorsque Crazy Labs lance une nouvelle version, l'équipe la diffuse d'abord à 5 % des utilisateurs pour s'assurer que tout fonctionne correctement avant de la déployer à l'ensemble de la base. Si un problème survient, il est ainsi possible de revenir à la version précédente en quelques secondes. App Engine collecte et stocke également de manière automatique des dizaines de milliards de logs applicatifs et les ingère dans BigQuery, ce qui permet à Crazy Labs de les analyser en cas d'incident.

Data analytics

Les data analysts de Crazy Labs utilisent BigQuery pour analyser le gameplay et suggérer des améliorations. En SQL standard, Crazy Labs exécute des requêtes sur ces téraoctets d'informations en quelques secondes, afin de mieux comprendre le jeu et, si nécessaire, le corriger.

Les résultats

Après avoir testé App Engine sur quelques jeux, Crazy Labs étendra le nouveau backend propulsé par App Engine à l'ensemble de ses 350 jeux. L'entreprise s'intéresse aux Managed VMs, qui lui offriraient davantage de contrôle dans certaines situations pour gérer la montée en charge et les enjeux de haute disponibilité. Au global, Crazy Labs livre désormais ses nouvelles fonctionnalités backend 10 fois plus vite, sans avoir à gérer la maintenance de l'infrastructure, ce qui lui permet de se concentrer sur le software engineering et l'amélioration de ses jeux.

Découvrez comment DoiT aide les équipes cloud à maîtriser leurs dépenses

Découvrez comment Cloud Intelligence™ aide les équipes à améliorer la visibilité, la gouvernance et l'unit economics sur l'ensemble de leurs environnements cloud.

More customer stories

Shasta Cloud

Une visibilité limpide sur les dépenses cloud, au niveau des workloads comme des tenants

Days
Premiers insights de coûts après installation
Days
De l'installation à un reporting de coûts avancé
Workload & tenant
Granularité de la visibilité des coûts
Finlex

Finlex réduit ses coûts cloud de 50 % et déploie l'IA en production avec DoiT

Over 65%
de réduction des coûts d'infrastructure cloud entre 2024 et aujourd'hui
40%
d'économies réalisées grâce à une meilleure visibilité et à une architecture IA efficace
Hippo

Chez Hippo, les coûts cloud deviennent un levier d'action pour les équipes

Minutes
Délai d'intégration d'Attribute™ avec AWS
Business unit
Niveau de responsabilité atteint sur les coûts
Island

Island : visibilité réelle du coût par client, sans tagging

$5B
Valorisation de l'entreprise
Days
Délai avant les premiers insights
0
Tags nécessaires
Claroty

Claroty obtient une attribution précise des coûts par client avec Attribute™

1,000+
Clients protégés dans le monde
Days
Délai jusqu'aux premiers rapports de coûts granulaires
Zero
Interruption des opérations lors du déploiement
SaaS Leader

L'attribution des coûts au niveau client, socle d'une tarification IA basée sur la valeur

$1.3M
de revenus à marge négative révélés
~360
comptes non rentables identifiés
$1.3M
de pertes cumulées révélées
Salt Security

Salt Security standardise la mesure du COGS pour optimiser marges et tarification

1
Source de vérité pour le COGS
1
Source de vérité standardisée du COGS partagée entre CFO et DevOps
0
Modifications de code ou de tagging requises pour intégrer Attribute™

What they say

Shasta Cloud

Attribute™'s platform is truly unique. We now have crystal-clear visibility into our cloud spend at the workload and tenant level, and that insight has already led to actionable savings and powerful insights as we further scale our service.

Paul White, VP of Engineering, Shasta Cloud

Flooid

We have worked with DoiT for many years, and there has been an increasing number of capabilities and features in DoiT Cloud Intelligence. We've embedded features such as Cloud Analytics and Reports in our own FinOps processes, it's become core to what we do.

Martin Lee, Director of Operations

Finlex

DoiT gave us the confidence to move from experimentation to production. They helped us understand the right way to build AI for the real world.

Milad Rezazadeh, CTO

Hippo

Attribute™'s cost grouping technology took our cost visibility and allocation to a whole new level. Now, our teams are fully accountable for their budgets, significantly improving our cloud efficiency and helping us minimize unnecessary costs.

Eli Zilbershtein, Head of DevOps, Hippo

Island

You can't tag a customer in a multi-tenant environment. Attribute™ finally shows us what each customer costs and what's driving those costs.

Omri Cohen, Director of Engineering, Platform

Claroty

Attribute™'s data is truly unmatched. No other solution on the market could deliver the precise customer cost and usage profiles we needed in such a complex infrastructure. Within weeks, the data from Attribute™ transformed our understanding of cost structures, influencing key strategic decisions in pricing, renegotiations, and market positioning.

Jonathan Langer, COO, Claroty

Salt Security

Attribute™ simplified tracking customer costs in our multi-tenant environments. Customer cost measurement is now clear and standardized, and finance gets the business context they need. Integration was quick and required no changes.

Kfir Lippmann, CFO, Salt Security

PropertyGuru

Attribute™ translates complex cloud bills into actionable, business-centric insights that empower our engineering teams to take true ownership of their costs.

Balamurugan Mohandossgandhi, Head of IT and Infrastructure, PropertyGuru

Accrete AI

This has let us get a better idea of what our cost of goods sold really is. It's not every day you come across something that delivers value as quickly as yours did for us. I was seeing useful insights inside the POC, and we had only deployed it to a couple of real clusters.

Jason Moore, Principal DevOps Engineer, Accrete AI

Akamai

Eliminating the need to tag thousands of resources has freed up my team and we've invested our efforts in enhancing our platform significantly.

Ziv Sivan, VP of Engineering

OneFootball

PerfectScale by DoiT has become an important part of how we optimize Kubernetes at scale at OneFootball. It gives our platform team the visibility, automation, resiliency insights, and confidence we need to balance cost efficiency with production readiness, especially as we prepare for major global football moments like the 2026 FIFA World Cup.

Andrea Benfatto, Platform/Cloud Runtime Engineering Manager

Raptive

Cloudflow's new RDS End of Life alerts have allowed us to be more proactive on keeping our database instances up-to-date. The new solution gives us internal visibility ahead of time so that we can prepare for upgrades, instead of having to upgrade under pressure while incurring extended support costs.

Jon Fairbanks, Site Reliability Engineering Manager

Luma Health

PerfectScale cut 40% off our total EKS spend, and the automations handle what used to take our team 20 hours a month. Now we spend that time on reliability and performance instead of chasing cost metrics.

Caio Cristo, Director of Infrastructure/SRE

Your cloud bill shouldn't be a mystery

Let us show you what ships this week.