
Adloox accélère l’analyse publicitaire grâce à Google Cloud et Kubernetes
Une plateforme cloud native pour traiter des milliards d’événements publicitaires et fournir des analyses plus rapides et plus précises
GAINS OBTENUS
- Temps de traitement des données batch divisé par deux.
- Génération de rapports clients en quelques secondes grâce à BigQuery.
- Réduction de 40 % du temps consacré à l’exploitation de l’infrastructure.
- Infrastructure capable d’absorber automatiquement les pics de trafic.
- Amélioration de la résilience grâce aux mécanismes d’auto-réparation de Google Kubernetes Engine.
Accompagner la croissance d’un acteur majeur de l’AdTech
Adloox accompagne les annonceurs et les agences média dans la mesure et l’optimisation de leurs campagnes publicitaires digitales.
Sa plateforme analyse en continu la qualité des emplacements publicitaires, détecte les fraudes, mesure la visibilité des campagnes et fournit des recommandations permettant d’améliorer les performances des investissements publicitaires.
« Pour offrir le meilleur service à nos clients, nous devons être capables de traiter d’immenses volumes de données et de produire des analyses précises le plus rapidement possible. »
— Romain Bellion, CEO et cofondateur d’Adloox
Chaque jour, Adloox traite d’immenses volumes de données et bloque plus de 7 milliards de requêtes publicitaires frauduleuses.
Cette activité exige une infrastructure capable d’absorber d’importantes variations de charge tout en délivrant des analyses fiables en temps réel.
Moderniser une infrastructure devenue trop rigide
Depuis sa création en 2009, Adloox s’appuyait sur une infrastructure reposant principalement sur des serveurs dédiés.
À mesure que les volumes de données augmentaient, les équipes devaient anticiper les besoins en capacité en ajoutant ou supprimant manuellement des ressources.
Cette approche entraînait une surconsommation permanente de ressources afin de couvrir les pics de trafic observés durant la journée.
L’entreprise souhaitait disposer d’une plateforme plus flexible lui permettant d’adapter automatiquement ses ressources aux besoins réels tout en réduisant la charge opérationnelle supportée par les équipes.
« Nous avions déjà une relation de confiance avec Google grâce aux intégrations natives avec Google Ad Manager, Display & Video 360. Il était logique d’étendre ce partenariat à Google Cloud. »
— Romain Bellion, CEO et cofondateur d’Adloox
Google Cloud s’est rapidement imposé comme la solution la plus naturelle compte tenu des intégrations déjà existantes avec les solutions publicitaires Google.
Réaliser une migration progressive sans interrompre les services
Pour garantir la continuité des campagnes publicitaires de ses clients, Adloox a choisi de s’appuyer sur OP-Rate (désormais AN2C).
Pendant plusieurs mois, les équipes ont construit une architecture parallèle sur Google Cloud avant de migrer progressivement chaque composant de la plateforme.
Chaque service était validé en production avant le transfert du suivant.
Cette approche a permis de sécuriser l’ensemble du projet tout en maintenant la disponibilité des services.
« AN2C a immédiatement compris nos enjeux grâce à son expérience dans l’AdTech et nous a apporté des recommandations très précises sur l’architecture cible et la stratégie de migration. »
— Romain Bellion, CEO et cofondateur d’Adloox
L’entreprise souhaitait disposer d’une plateforme plus flexible lui permettant d’adapter automatiquement ses ressources aux besoins réels tout en réduisant la charge opérationnelle supportée par les équipes.
Construire une plateforme data scalable avec Kubernetes
Aujourd’hui, les traitements de données d’Adloox sont orchestrés par Google Kubernetes Engine.
Les clusters Kubernetes sont répartis sur plusieurs régions grâce à Cloud Load Balancing afin d’améliorer la disponibilité et la résilience des services.
Les traitements complémentaires sont exécutés sur Compute Engine tandis que les données transitent par Cloud Storage avant d’être exploitées par Dataproc et BigQuery.
Cette architecture permet d’adapter automatiquement les ressources aux variations de trafic observées tout au long de la journée.
« Le passage à Google Kubernetes Engine a considérablement renforcé la résilience de notre système. Lorsqu’une machine tombe en panne, elle est automatiquement remplacée. »
— Romain Bellion, CEO et cofondateur d’Adloox
Réduire de moitié les temps de traitement des données
L’un des principaux objectifs du projet consistait à accélérer les traitements analytiques.
Les algorithmes de détection de fraude et les calculs de performance sont exécutés chaque nuit afin d’alimenter les rapports clients.
Grâce à Google Cloud, Adloox a réduit de 50 % le temps nécessaire à l’exécution de ces traitements batch.
Les données sont désormais disponibles beaucoup plus rapidement et peuvent être exploitées dès le début de la journée.
Cette amélioration bénéficie directement aux annonceurs qui disposent d’informations plus récentes pour piloter leurs campagnes.
Fournir des rapports détaillés en quelques secondes avec BigQuery
La migration vers BigQuery a profondément transformé l’expérience utilisateur de la plateforme.
Les clients peuvent désormais générer des rapports portant sur trois, six ou douze mois d’historique en moins de dix secondes.
Auparavant, ce niveau de granularité aurait nécessité des temps de calcul beaucoup plus importants.
Aujourd’hui, les utilisateurs accèdent presque instantanément à des analyses détaillées leur permettant d’optimiser leurs investissements publicitaires.
« Grâce à BigQuery, nos clients peuvent créer des rapports portant sur plusieurs mois de données en moins de dix secondes. »
— Romain Bellion, CEO et cofondateur d’Adloox
Réduire la charge opérationnelle des équipes
Au-delà des performances, la migration vers Google Cloud a permis aux équipes techniques de se concentrer davantage sur le développement produit.
L’utilisation de services managés tels que Google Kubernetes Engine, Cloud SQL, Cloud Monitoring et Cloud Logging réduit fortement les tâches d’administration quotidienne.
Les opérations de maintenance sont automatisées et les équipes bénéficient d’une meilleure visibilité sur l’état de la plateforme.
Le résultat est significatif :
- réduction de 40 % du temps consacré à l’exploitation ;
- moins d’interventions manuelles ;
- plus de temps consacré à l’innovation et au développement.
« Nous avons réduit d’environ 40 % le temps consacré à la gestion de l’infrastructure. Cela nous permet de nous concentrer davantage sur le développement de nouvelles fonctionnalités. »
— Bruno Galeppe, CTO et cofondateur d’Adloox
Préparer les prochaines innovations
Grâce à cette nouvelle architecture, Adloox dispose désormais d’un socle technologique capable d’accompagner sa croissance internationale.
L’entreprise poursuit ses travaux de recherche autour de la détection de fraude publicitaire et explore l’utilisation de Vertex AI afin d’améliorer encore ses algorithmes.
« Google Cloud est un choix naturel pour une entreprise de l’AdTech. La qualité des produits et l’accompagnement des équipes Google Cloud et AN2C ont largement contribué au succès de cette migration. »
— Romain Bellion, CEO et cofondateur d’Adloox
Cette modernisation permet également de lancer plus rapidement de nouvelles fonctionnalités pour répondre aux évolutions constantes du marché publicitaire.
SECTEUR : AdTech / Publicité numérique
LOCALISATION: France
TECHNOLOGIES: Google Kubernetes Engine, Google Cloud, BigQuery, Dataproc, Compute Engine, Cloud Storage, Cloud Load Balancing, Cloud SQL, Cloud Monitoring, Cloud Logging, Cloud Composer, Cloud Scheduler
ENJEUX: Scalabilité, Traitement de données massives, Réduction des coûts opérationnels, Disponibilité, Détection de fraude
SOLUTIONS: Migration Cloud, Kubernetes, Data Platform, Big Data, Services Managés Google Cloud
POUR ALLER PLUS LOIN:
→ Exploiter Google Kubernetes Engine en production
→ Réduire les coûts de vos infrastructures cloud
→ Découvrir nos services Cloud Operator
Vous avez un besoin similaire ?
Demandez un audit gratuit de votre plateforme.
