
Geev modernise sa plateforme avec Google Kubernetes Engine et réduit drastiquement sa charge opérationnelle
Une infrastructure cloud native pour accompagner la croissance d’une plateforme de partage engagée
GAINS OBTENUS
- Création d’une infrastructure de micro services plus stable sur Google Kubernetes Engine, réduisant les temps d’arrêt pour améliorer les performances de l’application.
- Réduction du temps consacré aux opérations et à la maintenance, ce qui permet à l’équipe de se concentrer sur le développement axé sur les fonctionnalités.
- Scalabilité automatique pour gérer de manière transparente les augmentations de requêtes de quatre ou cinq fois, en supportant la croissance du trafic et l’expansion future.disposer d’une vision claire de l’environnement existant.
Accompagner la croissance d’une plateforme de référence de l’économie circulaire
Fondée en 2016, Geev a pour ambition de rendre le réemploi simple, accessible et attractif. Grâce à une expérience utilisateur pensée autour du partage et de la gamification, la plateforme permet aux particuliers de donner ou récupérer des objets gratuitement tout en réduisant le gaspillage.
Aujourd’hui, Geev rassemble plus de 1,2 million de membres et référence plus de 800 000 objets disponibles. Chaque mois, plusieurs centaines de milliers d’utilisateurs utilisent les applications mobiles et le site web pour participer à cette démarche responsable.
« Ce qui attire les utilisateurs vers Geev, c’est la simplicité d’utilisation. Nous avions besoin d’une plateforme capable d’accompagner notre croissance tout en garantissant une expérience fluide et fiable. »
— Kevin Tran, CTO, GEEV
Cette croissance rapide a toutefois mis sous pression l’infrastructure historique de l’entreprise.
Renforcer la résilience de la plateforme grâce à Kubernetes
Face à l’augmentation continue du trafic, l’infrastructure existante atteignait ses limites. Les équipes étaient régulièrement confrontées à des incidents de disponibilité et à des opérations manuelles chronophages pour absorber les variations de charge.
Afin de gagner en fiabilité et en agilité, Geev a choisi de migrer ses microservices vers Google Kubernetes Engine sur Google Cloud.
Accompagnée par AN2C, l’entreprise a conçu une architecture cloud native adaptée à ses enjeux de croissance. Après une phase de préparation et de validation, la migration a été réalisée progressivement, sans interruption de service pour les utilisateurs.
Google Kubernetes Engine a permis à Geev de bénéficier immédiatement des fonctionnalités natives d’orchestration, d’automatisation et d’élasticité offertes par Kubernetes.
Automatiser la montée en charge et réduire la charge opérationnelle
L’un des principaux bénéfices de la migration réside dans la capacité de l’infrastructure à s’adapter automatiquement aux variations de trafic.
Au cours d’une même journée, la plateforme peut enregistrer des volumes de requêtes multipliés par quatre ou cinq.
« Sans l’autoscaling de Google Kubernetes Engine, la gestion des pics de charge représenterait près de 25 % de mon temps. Aujourd’hui, je consacre à peine une heure par semaine à la supervision de Kubernetes. »
Kevin Tran, CTO de Geev
Grâce à l’autoscaling de Google Kubernetes Engine, les ressources sont désormais ajustées automatiquement en fonction de la demande, sans intervention humaine.
Cette automatisation permet aux équipes techniques de concentrer leurs efforts sur le développement produit plutôt que sur l’administration de l’infrastructure.
Exploiter l’écosystème Google Cloud pour accélérer l’innovation
Au-delà de Kubernetes, Geev s’appuie également sur plusieurs services Google Cloud pour optimiser ses opérations et améliorer l’expérience utilisateur.
L’entreprise utilise notamment Firebase pour ses applications mobiles et le suivi des incidents applicatifs, tandis que BigQuery permet de démocratiser l’accès aux données au sein de l’organisation. Les équipes métiers disposent ainsi d’indicateurs directement exploitables sans solliciter les développeurs.
Cette approche contribue à renforcer l’autonomie des équipes et à accélérer la prise de décision.
Préparer l’expansion internationale
Depuis sa migration vers Google Cloud, Geev bénéficie d’une infrastructure stable, performante et capable d’accompagner ses ambitions de croissance.
L’entreprise poursuit désormais ses travaux d’automatisation avec des services tels que Cloud Storage, Pub/Sub et Cloud Functions afin d’optimiser encore davantage ses processus et l’expérience proposée aux utilisateurs.
Cette modernisation constitue également un socle solide pour les futurs projets d’expansion de la plateforme en Amérique du Nord, où Geev souhaite reproduire le succès rencontré en Europe.
« Sans l’autoscaling de Google Kubernetes Engine, la gestion des pics de charge représenterait près de 25 % de mon temps. Aujourd’hui, je consacre à peine une heure par semaine à la supervision de Kubernetes. »
Kevin Tran, CTO de Geev
SECTEUR : Économie circulaire
LOCALISATION: Paris, France
TECHNOLOGIES: Google Kubernetes Engine, Google Cloud, Firebase, BigQuery
ENJEUX: Scalabilité, Haute disponibilité, Automatisation, Réduction des coûts opérationnels
SOLUTIONS: Migration Kubernetes, Cloud Native, Google Cloud, Microservices
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.
