« Grâce à Confluent Cloud, nous pouvons désormais fournir des données opérationnelles en temps réel aux équipes qui en ont besoin. Il s’agit d’une réelle avancée, qui réduit considérablement notre charge opérationnelle. »
Siegfried Polysius
VP Cloud and Architecture, Best Secret
BestSecret est un groupe européen leader de la vente en ligne d’articles de mode à prix réduit. Spécialisé dans les produits premium ou haut de gamme, le groupe propose à ses clients pas moins de 3 000 références de marques internationales à prix attractif, le tout, au sein d’un environnement d’achat premium. BestSecret permet également à ses marques partenaires d’écouler leurs excédents de stock en toute discrétion et dans le respect de leur éthique de vente. Le groupe combine pour cela un modèle de vente en gros et une plateforme professionnelle. Son modèle commercial unique repose sur son caractère exclusif (puisqu’il faut une invitation pour devenir membre), une relation de longue durée avec ses partenaires et ses clients, son orientation technologique et sa proposition de valeur durable. Ce modèle semble fonctionner puisque BestSecret connaît une croissance régulière depuis plusieurs années. Le groupe a généré 1,051 milliard d’euros de revenus en 2022, et emploie pas moins de 1 900 personnes issues de 90 pays. Fort d’une expérience de près de 100 ans dans l’industrie du textile et de la mode, il est aujourd’hui détenu par ses deux familles fondatrices (Schustermann et Borenstein), en collaboration avec les fonds Permira.
Dans le cadre de sa stratégie d’expérience client, le groupe s’attache à offrir à ses membres des expériences numérique et mobile d’exception.
Pour ce faire, BestSecret avait besoin de garantir la stabilité, l’évolutivité et la fiabilité de son architecture axée sur les données.
Défi
En 2017, BestSecret a choisi la version open source d’Apache Kafka® pour soutenir son service de streaming de données. Auparavant, le groupe s’appuyait sur des processus par lots qui retardaient la disponibilité des données et la réactivité aux changements. Lorsqu’elle a dû faire face à une croissance rapide, l’entreprise s’est rendu compte qu’elle devait connecter ses différents systèmes de manière flexible et contrôlable pour pouvoir faire face à l’évolution de la demande.
BestSecret s’est alors mis en quête d’une solution de messagerie et s’est finalement laissé convaincre par l’approche distribuée de Kafka. « Kafka répond entièrement à nos besoins, notamment en termes d’évolutivité. Non seulement il a été conçu pour prendre en charge d’énormes quantités de données, mais il repose sur des idées et concepts qui nous correspondent. C’est pour cela que nous l’avons choisi. », déclare Tobias Früchtl, Senior Principal Engineer chez BestSecret.
En tant qu’entreprise allemande de taille moyenne, BestSecret se devait toutefois d’adopter une approche conservative en matière d’onboarding. « Nous avons commencé par une configuration à faible risque, basée sur notre matériel existant, sur la version open source de Kafka et sur des environnements on prem. Nous voulions d’abord voir où cela nous mènerait. Et nous n’avons pas été déçus !” », ajoute Tobias Früchtl.
Au cours des 18 mois qui ont suivi, l’entreprise a mis en œuvre plusieurs cas d’usage non critiques (qui pouvaient engendrer un temps d’arrêt d’une heure sans affecter l’expérience client ni l’activité).
Les cas d’usage étaient centrés autour de la planification de campagnes marketing. Par exemple, lorsque BestSecret avait besoin de promouvoir une marque ou un article saisonnier, cela impliquait un important travail de préparation durant les heures précédant le lancement (généralement effectué à minuit). Autre problématique : la répartition du trafic du site internet, qui était inégale au sein d’une même journée, avec des pics en fin de soirée.
Le groupe utilisait auparavant un système qui ne pouvait pas être optimisé ni découplé du trafic du site internet, ce qui ralentissait l’expérience client.
L’entreprise s’est alors tournée vers l’agrégation de flux, qui impliquait de combiner en temps réel des informations relatives aux produits (descriptions, images, catégories, champs de recherche) issues de différents systèmes avant de les envoyer vers la boutique en ligne via le connecteur Elastic Sink.
Ce concept a fait ses preuves dans plusieurs cas d’usage, et l’équipe s’est sentie suffisamment en confiance pour utiliser Confluent dans le cadre de cas d’usage plus complexes.
Parallèlement à l’introduction de cette nouvelle technologie, BestSecret souhaitait également faire évoluer la vision de ses collaborateurs sur l’utilisation des données.
« Nous avons utilisé Kafka pour encourager un changement de mentalité au sein de notre entreprise. Par exemple, il était important de structurer la séparation des domaines afin de s’assurer que les données publiées sur un domaine pourraient être utilisées par les autres. », explique Siegfried Polysius, VP Cloud & Architecture chez BestSecret.
Les données ont ainsi pu être partagées en toute sécurité entre les domaines afin de fournir instantanément des informations aux services qui en avaient besoin. Ces données provenaient de topics Kafka, ce qui garantissait que l’ensemble des collaborateurs pouvaient y accéder de manière stable, fiable et instantanée.
Solution: passer à Confluent Cloud
Après avoir établi que Kafka était la solution adaptée à ses besoins, BestSecret a dû faire un choix : continuer à gérer Kafka en interne ou basculer sur une solution entièrement gérée.
Le groupe ne disposait que d’une petite équipe pour gérer son instance Kafka. « Nous devions soit renforcer l’équipe, soit trouver un partenaire qui s’en chargerait pour nous, », explique Sigfried Polysius. « Et nous aurions eu besoin d’une équipe bien plus importante pour tout gérer en interne. », ajoute-t-il.
C’est la raison pour laquelle BestSecret a décidé de se tourner vers la solution gérée de Confluent Cloud, qui est devenue sa plateforme centrale de messagerie.
« Ce qui nous a convaincus, c’est que Confluent disposait d’une équipe solide et qualifiée pour mettre en place le système. Mais c’est aussi pour sa fiabilité et pour son évolutivité que nous avons choisi Confluent. Grâce à Confluent Cloud, nous avons pu réduire de manière drastique notre charge de travail administrative. Cela a libéré nos équipes, qui peuvent désormais se concentrer sur des applications à forte valeur ajoutée pour l’entreprise. Aujourd’hui, le système fonctionne presque tout seul. », explique Siegfried Polysius.
Si Confluent offre à BestSecret un soutien opérationnel et une expertise très précieuse, la relation avec l’équipe chargée de leur compte chez Confluent est également importante.
Au lancement du projet, le groupe a travaillé en étroite collaboration avec l’équipe de Confluent, qui leur a fourni de l’aide et des conseils et s’est assurée de la réussite du projet. « Notre relation a évolué jusqu’à devenir un véritable partenariat. Mon rôle est de les conseiller pour qu’ils tirent le meilleur parti de nos fonctionnalités, et de m’assurer qu’ils exploitent pleinement le potentiel de la plateforme. », explique Felix Gittinger, Account Executive chez Confluent.
Les indicateurs opérationnels de BestSecret étant disponibles exclusivement sur Confluent Cloud (au sein de différents topics Kafka), la plateforme joue donc un rôle central pour l’entreprise. Même les données issues de systèmes historiques ont pu être intégrées, grâce à la fonctionnalité de capture des changements de données (CDC) qui les rend accessibles en temps réel.
Grâce aux connecteurs sink prêts à l’emploi (Snowflake, Elastic et Postgres), BestSecret a pu économiser plusieurs mois de développement. Ces connecteurs permettent à l’entreprise de transférer ses données de manière simple et fiable vers tous les systèmes cibles. D’autre part, les données sont gérées conformément au RGPD et aux autres réglementations en vigueur.
« Grâce à Confluent Cloud, nous pouvons désormais fournir des données opérationnelles en temps réel aux équipes qui en ont besoin. Il s’agit d’une réelle avancée, qui réduit considérablement notre charge opérationnelle. », déclare Siegfried Polysius.
Résultats : Une expérience client améliorée
En tant qu’entreprise axée sur la satisfaction client, il était important pour BestSecret que tout changement ait une répercussion directe sur ses clients.
Ces derniers, soucieux de bénéficier de la meilleure application et du meilleur site web, ont effectivement « constaté une réelle amélioration, car nous sommes désormais en mesure de mettre en place plus rapidement des changements pour répondre à leurs demandes », explique Siegfried Polysius. Outre ses clients, BestSecret accorde aussi de l’importance à ses marques partenaires, qui ont constaté les mêmes bénéfices. « Notre plateforme programmatique est un bon exemple du succès de la collaboration : nos marques partenaires peuvent y vendre leurs articles de haute couture directement aux membres de notre communauté. Le lancement de cette initiative a pris deux mois, et elle repose entièrement sur la plateforme de Confluent. »
« Notre plateforme de messagerie joue un rôle essentiel puisqu’elle donne accès aux fonctions principales de l’entreprise. Nous pouvons désormais lancer rapidement de nouveaux projets depuis le cloud via Confluent. », s’enthousiasme Michael Huber, Architect, Cloud Service Platform chez BestSecret. BestSecret a ainsi récemment mis en place un nouveau modèle économique où chacun peut proposer de nouveaux projets pour l’entreprise. L’équipe se charge ensuite de la partie innovation, et Confluent lui permet de créer une application ou un site web pour concrétiser l’idée en seulement quelques jours. Auparavant, ce processus aurait pris plusieurs mois. »
Perspectives d’avenir
BestSecret a connu une croissance considérable ces dernières années. En s’établissant sur de nouveaux marchés, l’entreprise devait s’assurer d’avoir en permanence un stock suffisant pour répondre à la demande. Elle peut désormais s’appuyer sur Confluent Cloud, qui a notamment contribué à la création d’un nouveau centre de distribution en Pologne, pour faire face à l’augmentation des commandes.
Le groupe peut également lancer plus facilement de nouveaux projets et expérimenter de nouveaux cas d’usage. Désormais, les prototypes sont créés, puis présentés au conseil d’administration (un processus qui était jusqu’ici inversé). L’avenir s’annonce donc prometteur pour BestSecret.
« Confluent Cloud est un outil extrêmement précieux pour nous, car il nous permet de nous adapter à la demande de nos clients. », déclare Früchtl.
Un sentiment partagé par Michael Huber : « Ce que nous souhaitons, c’est offrir à nos clients une expérience stable et performante, que ce soit au niveau de notre site web ou de nos applications. Ils n’ont pas besoin de connaître les rouages techniques. Étant donné que nous disposons désormais, avec Confluent Cloud, d’un système à la fois f iable et évolutif, nous n’avons pas besoin d’investir pour garantir la stabilité de notre infrastructure de données. Cela nous permet de nous consacrer sur l’innovation et la croissance de notre entreprise. »
Lancez-vous sur Confluent dès aujourd'hui
Pour toute inscription, recevez 400 $ à dépenser sous 30 jours.