Back Market se Développe à l'International et Migre ses Données vers Aiven for Apache Kafka sur Google Cloud

La plateforme Aiven permet une migration fluide, sans interruption, entre différents clouds.

La plateforme de Back Market connecte les acheteurs et les vendeurs d'appareils électroniques d'occasion reconditionnés. Pour renforcer son expansion mondiale et améliorer son service client, l'entreprise a pris la décision stratégique de transférer ses opérations vers Google Cloud. Cela comprenait la migration de ses clusters Aiven for Apache Kafka depuis un autre fournisseur de cloud, tout en garantissant l'absence de perte de données. Grâce à la plateforme Aiven, Back Market a pu effectuer cette migration avec des ressources limitées, un risque minimal et sans interruption, posant ainsi les bases d'une croissance commerciale accrue.

Un leader mondial des produits électroniques reconditionnés

Fondée en 2014, Back Market a permis d'économiser un million de tonnes d'émissions de CO2 en détournant les acheteurs des appareils neufs et est devenue le leader mondial du secteur du reconditionnement. Au cours de ses dix premières années, l'entreprise a atteint plus de 13 millions de clients dans 18 pays. L'année dernière, Back Market a connu une croissance de 45 % avec un chiffre d'affaires de 320 millions d'euros, et les ventes continuent de croître rapidement. Aujourd'hui, l'entreprise se concentre sur le renforcement de sa position en Europe, l'expansion de sa présence en Asie, la consolidation de sa place aux États-Unis et l'élargissement des 200 catégories d'appareils reconditionnés disponibles sur sa plateforme.

Tout en poursuivant ces objectifs, Back Market doit garantir un service client irréprochable — un élément essentiel pour maintenir la confiance dans la plateforme et sa communauté de 1 700 reconditionneurs. L'entreprise s'appuie fortement sur des données et des analyses en temps réel pour optimiser les performances de la plateforme et offrir une expérience exceptionnelle aux acheteurs et aux vendeurs.

Migration de clusters Apache Kafka d'un cloud à un autre

Début 2024, Back Market a décidé de transférer ses opérations de son fournisseur de cloud existant vers Google Cloud. Cela incluait la migration des clusters critiques Aiven for Apache Kafka de Back Market. L'entreprise disposait de plusieurs clusters Apache Kafka® répartis sur quatre régions : un cluster de production actif pour l'Europe, les États-Unis et l'Asie-Pacifique, ainsi que trois clusters pour son environnement de préproduction. Il existait également des clusters plus petits utilisés pour le développement.

L'entreprise s'appuie sur Apache Kafka pour transférer des données opérationnelles, telles que les informations produits, les prix, la disponibilité, et bien plus encore, vers des solutions d'analyse de données. « Notre cas d'utilisation n'est pas si inhabituel », explique Tomer Levy, Data Engineer chez Back Market. « Nous utilisons Aiven for Apache Kafka pour centraliser les flux de données provenant de plusieurs services, les nettoyer, puis les transmettre à nos analystes et à nos algorithmes d'IA clés. »

Back Market exploite les informations précieuses issues des données et des algorithmes d'IA pour optimiser les performances de sa plateforme. Par exemple, en identifiant les produits les plus et les moins vendus, les habitudes d'achat des clients et les vendeurs les plus performants. Un autre exemple est l'évaluation des produits proposés par différents vendeurs pour choisir l'appareil qui répond le mieux aux besoins uniques d'un acheteur.

Ce type d'informations améliore l'expérience utilisateur tout en permettant à l'entreprise d'augmenter ses marges. La migration des clusters Apache Kafka était cruciale car, si un service de l'infrastructure de données ne pouvait pas communiquer avec le cluster Kafka, de nombreuses données précieuses et les services d'amélioration des performances associés pourraient être perdus, ce qui nuirait à l'expérience client.

La plateforme Aiven, ses outils et son support rendent possible la migration vers le cloud autogérée.

La relation entre Aiven et Back Market avait débuté trois ans plus tôt, lorsque l'entreprise avait restructuré son infrastructure de données, adopté Kafka comme plateforme de streaming de données et choisi Aiven for Apache Kafka comme service entièrement géré.

Une fois que Back Market a décidé de migrer vers Google Cloud, Levy et son équipe se sont tournés vers Aiven pour obtenir un support dans le cadre de la migration à venir. Aiven propose une plateforme disponible sur plusieurs clouds, et tous les services Aiven peuvent être localisés ou relocalisés auprès de différents fournisseurs ou régions cloud. Malgré cela, Levy craignait que la migration des clusters Kafka soit un projet complexe et chronophage.

Cependant, après une session de découverte visant à établir les besoins détaillés de la migration, Aiven a démontré à l'équipe de Back Market qu'il s'agirait d'un processus simple.

« Aiven dispose d’un ensemble puissant d’outils pour migrer les services, ce qui a facilité une grande partie des tâches techniques complexes lorsque nous avons changé de fournisseur cloud », explique Levy. « C’est une fonctionnalité phare qui a fait une réelle différence pour le projet et notre niveau de confiance. Vous pouvez facilement revenir en arrière si quelque chose ne fonctionne pas, ce qui est rassurant. »

Le deuxième aspect du support d’Aiven concernait la mise en réseau, afin de garantir que les clusters et les services puissent toujours communiquer après la migration. « L’aide d’Aiven pour concevoir la topologie réseau et tirer parti du peering Virtual Private Cloud (VPC) a été inestimable », ajoute Levy.

Une prise de décision optimisée grâce à une migration fluide et sans interruption

Au final, il n’a fallu que quelques semaines à Back Market pour planifier et migrer l’ensemble de ses clusters Kafka vers Google Cloud. En utilisant Aiven for Apache Kafka avec Aiven for Apache Kafka Connect, Back Market transfère désormais ses flux de données vers son entrepôt de données principal récemment déployé, Google BigQuery.

Back Market a réalisé cette migration sans interruption, sans impact sur ses opérations commerciales et avec une utilisation minimale de ses ressources internes. « Aiven a considérablement réduit le temps, les ressources et les risques associés à notre migration vers Google Cloud », déclare Levy.

Levy souligne d'autres avantages de travailler avec Aiven : « La nature intuitive de la console Aiven simplifie considérablement le processus de configuration de Kafka. De plus, l'équipe d'Aiven continue de nous impressionner par son service exceptionnel. Leur expertise approfondie nous a aidés à élaborer une stratégie de migration sur mesure, garantissant une transition fluide et efficace. »

Avec son infrastructure de données fonctionnant parfaitement sur Google Cloud, des pipelines Kafka transmettant les données en temps réel et avec une très faible latence, Back Market bénéficie d'une compréhension en temps réel de son activité commerciale. Cela permet à l'entreprise de prendre rapidement des décisions éclairées concernant l'expérience client, sa contribution à l'économie circulaire et les améliorations de ses résultats financiers.

« Nous sommes également confiants quant à notre capacité à évoluer », déclare Levy. « L'entreprise est en pleine croissance et, avec Aiven, nous n'avons pas à nous soucier du fait que notre infrastructure de données puisse nous freiner. Lorsque nous avons besoin de déployer un nouveau cluster Kafka, cela devient beaucoup plus simple et rapide grâce à Aiven. »

Une relation durable explorant de futures opportunités

La migration vers Google Cloud marque un nouveau chapitre pour Back Market et sa relation avec Aiven. « Il y a de nombreuses opportunités à explorer, et nous espérons mettre en place quelques preuves de concept dans les prochains mois », déclare Levy. « Nous sommes certains que, quelle que soit notre prochaine étape, Aiven nous aidera à tirer le meilleur parti de notre infrastructure de données en temps réel. »

Mettez votre premier cluster en ligne dès maintenant

Aiven rend la configuration des bases de données cloud si simple que tout le monde peut le faire. Nos solutions « configurez et oubliez » éliminent la complexité de l’infrastructure de données cloud.