Reezocar : libérer les données grâce à AWS

Laurent Fabre, le nouveau CTO de Reezocar, a misé sur la performance des services d’AWS pour reprendre le contrôle de ses données et gagner en performance, en rapidité et en simplicité, tout en réalisant des économies grâce aux services d’AWS.

kr_quotemark
Nous économisons 75% de nos coûts grâce à l’utilisation des instances EC2 Spot. C’est colossal. Et lorsque nous ne réalisons pas d’économie, nous multiplions alors par 4 la puissance de calcul, ce qui revient au même pour nous. On ne peut pas rêver mieux."
Laurent Fabre
CTO chez Reezocar

Des millions de voitures et encore plus de données à gérer

Lancée en 2014, Reezocar est une startup française spécialisée dans la vente de voitures d’occasion pour les particuliers. Elle compte aujourd’hui 250 salariés répartis entre Lille et Boulogne-Billancourt. Laurent Fabre les a rejoints pour accélérer la croissance, à la suite de leur récente levée de fonds. Fait rare pour une startup, Reezocar bénéficie d’appuis financiers forts grâce à la Société Générale qui l’a rachetée, sans rien changer à son envie dévorante d’accompagner l’acheteur du début à la fin de son projet automobile et de s’étendre à l’international ».

Afin d’analyser les annonces consultées par les millions d’utilisateurs mensuels et comprendre les habitudes de consultations et améliorer le produit en continu, l’équipe technique de Reezocar a mis en place une architecture backend à base de microservices sur Kubernetes ainsi que différentes bases de données, avec 240 vCPU (à l’origine), 500 Gigaoctets de RAM et 180 Téraoctets de stockage. Mais ils ont dû faire face à des problèmes de fiabilité des services de leur hébergeur ainsi qu’à des limitations en termes de sécurité et de haute disponibilité.

Reezocar avait également besoin de simplifier la gestion de ses données en automatisant certaines tâches, notamment pour respecter le RGPD (règlement général sur la protection des données). L’objectif est de « savoir que les données sont sécurisées mais peuvent être interrogées par les personnes autorisées, le tout simplement ». Cela devient possible grâce à Amazon Athena (qui permet de requêter en SQL un datalake sur S3) et AWS Lake Formation (qui ajoute du contrôle d’accès à un datalake sur S3).

Enfin, Reezocar cherchait à réduire les coûts et augmenter les bénéfices tout en ayant la performance nécessaire pour leur métier. Avec le principe des services « serverless », ils sont parfaitement couverts lorsqu’il y a des charges ponctuelles grâce à une puissance de calcul immédiatement disponible et quatre fois moins cher qu’auparavant.

Des équipes toujours à leurs côtés

Les arguments d’AWS et la qualité de leur accompagnement lors de la migration des données ont été décisifs. La priorité donnée à la satisfaction du client est un point fort, en particulier pour une entreprise française comme Reezocar, composée de quarante interlocuteurs différents avec de nouveaux besoins chaque semaine.

Huit personnes internes à Reezocar ont été mobilisés durant cinq mois sur l’ensemble de ce projet, dont 60 jours pour la migration, en plus des deux experts externes de Neoxia et SKALE-5. Au total, ce sont mille jours-hommes répartis sur dix personnes qui ont été nécessaires pour mener ce projet à terme. Il est à souligner qu’aucun des membres de l’équipe au sein de Reezocar n’avait d’expérience passée avec AWS.

La qualité des échanges avec toute l’équipe d’AWS et leur considération pour les retours de Reezocar ont été autant d’éléments qui expliquent la réussite de cette migration. De plus, la documentation technique mise à leur disposition et l’expérience de l’équipe d’architectes solutions d’AWS ont été précieuses.

Laurent Fabre n’a pas eu besoin d’argumenter sur la compétitivité des services d’AWS auprès de la direction de Reezocar : « Il n’existe rien d’un niveau égal ailleurs, je pense notamment à S3 pour le stockage de données. »

Une migration passée inaperçue en interne

Toutes les données ont été basculées dans le cloud grâce au travail de Neoxia et SKALE-5. L’opération de migration en elle-même leur a pris seulement 50-60 jours-hommes et sans que les autres équipes ne s'en soient rendus compte. Il s’agit d’un « refactoring » plus que d’un simple « lift and shift ». Cela a permis une modernisation complète de leurs systèmes de gestion de données. En plus des gains en termes de performances, ce projet a ouvert le champ des possibles en remettant tout à plat. Les avantages des services Amazon Cloudfront, Lambda@Edge, AWS Glue et Amazon Athena ont été tout de suite exploités dès la première étape de la migration.

« Startup Migrate » : un accélérateur de projet

Grâce au programme Startup Migrate, Reezocar a bénéficié de crédits AWS et de financement de prestations consulting pour s’entourer de deux partenaires experts, à savoir Neoxia et SKALE-5, recommandés par AWS pour leurs compétences et choisis par Reezocar. Ce choix repose d’abord sur les spécificités de la mission confiée et sur leur expérience avérée dans ce domaine certifications AWS à l’appui - ainsi qu’en fonction de l’attractivité de leurs tarifs, adaptés aux budgets des startups dans le cadre de ce programme.

Accompagnement dans l’innovation

Les ambitions de croissance de Reezocar nécessitent une innovation technologique à la hauteur. A titre d’exemple, la cotation automatique des voitures est un sujet particulièrement complexe, étant donné la variété de modèles, de motorisations et d’options. Le service de Machine Learning Amazon SageMaker a permis à leur équipe de ‘data scientists’ d’entraîner des modèles pour automatiser cette tâche.

L’équipe technique de Reezocar est passée de 30 à 40 collaborateurs, en raison de leurs besoins liés à la partie data. En quelques semaines des nouveaux embauchés majoritairement juniors sont devenus totalement opérationnels, en particulier grâce à l’architecture moderne sur AWS.

Des gains additionnels grâce à tous les services managés

En évaluant les coûts que représentent les ressources internes dédiées à la gestion de tous les services, avoir recours aux services managés d’AWS - disponibles sous forme de guichet unique - représente encore un gain de temps et des ressources en mois à allouer à ces tâches.

Presque 50% d’économies ont été réalisées au total, soit un demi-million d’euros, en plus des nombreux autres avantages offerts par AWS en termes de modernisation, de simplicité et de rapidité. Les coûts de stockage des données sont très inférieurs au reste du marché et ont été diminués par 6. Quant à la vitesse de sauvegarde et de restauration des données (RPO/RTO), elle est 7 fois plus rapide qu’auparavant.

Le Search Experience est déterminant dans le classement des pages web de Reezocar. La startup ne possédait ni CDN, ni cache avant. En utilisant Amazon CloudFront, le gain a été immédiat puisque leur visibilité sur Google est cruciale pour leur business. Résultat : ils économisent en budget publicitaire grâce à un SEO organique plus performant.

Reezocar développe toute sa puissance en s’appuyant sur AWS

La startup souhaite booster le développement de son activité. Elle s’est offerte pour y arriver toutes les services d’AWS capables d’accroître sa croissance exponentielle. Elle bénéficie aussi de toutes les nouvelles fonctionnalités et les améliorations des services. Ce rythme d’innovation est très enthousiasmant pour les équipes techniques de Reezocar . Enfin, Reezocar apprécie particulièrement la disponibilité des interlocuteurs présents pour répondre à toutes leurs questions.

« Il n’y a plus de résignation face à tel ou tel problème. Nous ne sommes pas spectateurs, nous sommes au contraire totalement intégrés dans la dynamique d’AWS. J’aurais pu perdre jusqu’à 30% de mon équipe technique si nous n’avions pas fait appel à AWS. » explique Laurent Fabre avant d’ajouter enfin : « Je sais que nous ne sommes pas les seuls dans ce cas. D’autres startups et même des grands comptes en ont aussi fait l’expérience ».


À propos de Reezocar

Créée en 2014, Reezocar a pour ambition de faciliter la recherche et de sécuriser l’achat et le financement de voitures en France et en Europe. C’est aujourd’hui un pari réussi pour la start-up, qui compte plus de 200 employés, devenue un leader dans la distribution de voitures d’occasion en ligne. Reezocar.com attire plus de 3 millions de visiteurs par mois et permet à des milliers de clients d’acheter leur véhicule en toute confiance chaque année. En centralisant les millions d’annonces qu’elle collecte dans une dizaine de pays européens, Reezocar fluidifie et simplifie la recherche d’un véhicule. Pure player web, Reezocar est une plateforme qui allie innovation digitale et excellence opérationnelle pour répondre à une demande exponentielle dans un marché automobile en pleine mutation. Rachetée par Société Générale en décembre 2020, Reezocar propose une offre de valeur forte qui place l’entreprise parmi les start-ups les plus innovantes du secteur automobile.

Bilan

  • Presque 50% d’économies en plus de la modernisation et l’innovation permanente grâce aux nouvelles fonctionnalités des services AWS
  • Migration de la plateforme : 240 vCPU (à l’origine), 180 Téraoctets de données en 60 jours hommes
  • Une infrastructure maîtrisée, automatisée et évolutive en fonction des charges ponctuelles.
  • Mise en place de Machine Learning pour la cotation automatique des voitures

Amazon CloudFront

Amazon CloudFront est un réseau rapide de diffusion de contenu (CDN) qui distribue en toute sécurité des données, des vidéos, des applications et des API à vos utilisateurs, avec une faible latence et des vitesses de transfert élevées, le tout dans un environnement convivial pour les développeurs.

En savoir plus »

Lambda@Edge

Lambda@Edge est une fonction d’Amazon CloudFront qui vous permet d’exécuter votre code plus près des utilisateurs de votre application, ce qui améliore les performances et réduit la latence.

En savoir plus »

AWS Glue

AWS Glue est un service d'intégration sans serveur des données qui facilite la découverte, la préparation et la combinaison des données pour l'analytique, le machine learning et le développement d'applications.

En savoir plus »

Amazon Athena

Amazon Athena est un service de requête interactif qui facilite l'analyse des données dans Amazon S3 à l'aide de la syntaxe SQL standard. Athena fonctionne sans serveur.

En savoir plus »


Démarrer

Les entreprises de toute taille et de tous les secteurs d'activités transforment chaque jour leurs activités à l'aide d'AWS. Contactez nos spécialistes et commencez dès aujourd'hui votre transition vers le Cloud AWS.