Moderniser son architecture data est essentiel pour la croissance d’une entreprise. Smile et Altavia s’associent pour vous partager leur expérience réussie.
Dans un monde toujours plus conscient de l’importance de la data, la capacité à gérer et à exploiter efficacement ces données est cruciale pour tous les services de l’entreprise. Édouard Dufaud et Jamel Ben Amar ont récemment présenté l'importance d'une Data Factory pour une entreprise centrée sur les données, illustrée par l'exemple concret du déploiement chez Altavia. Édouard Dufaud, responsable des données chez Altavia, et Jamel Ben Amar, CTO du groupe Smile, ont partagé leur expérience et leurs insights lors d’une conférence pendant le salon BigData & IA à Paris.
L'importance de la data chez Altavia
Altavia est une entreprise fondée en 1983, offrant des services marketing aux détaillants, incluant de grandes marques de cosmétiques et autres. Avec une présence dans 45 pays répartis sur 4 continents, Altavia emploie environ 2800 personnes et gère environ 70 entités. Le défi d'Altavia est de couvrir toute la chaîne marketing, de l'imagination d'une campagne à sa mise en œuvre au point de vente.
Le secteur des services marketing, historiquement marqué par une forte présence de l'impression POS (Point of Sale), subit depuis plusieurs années une transformation numérique pour répondre aux nouveaux défis du marketing digital. Cette transformation inclut l'implémentation d'une nouvelle suite d'outils de gestion de projet, de finance et d'achat, ainsi que de nouvelles ambitions en matière d’exploitation de la donnée.
Une nouvelle Data Factory pour soutenir la transformation d'Altavia
Pour soutenir cette transformation, Altavia a structuré son organisation des données autour de trois piliers principaux :
- Gouvernance de la gestion des données : Il s'agit de mettre en place des normes communes via l'implémentation d'un Master Data Management (MDM), de comprendre l'écosystème pour cibler les bonnes données au bon endroit, et de suivre la qualité des données pour garantir leur interopérabilité.
- Consommation et exposition des données : Les données doivent être consommées par différents clients internes et externes. Altavia peut ainsi aborder des sujets prédictifs et génératifs avec des ensembles de données consolidés, et exposer ces ensembles pour une consommation interne, en appliquant une couche de business intelligence.
- Architecture des données : Une architecture de données moderne et facile à utiliser est nécessaire pour adresser les deux piliers précédents. C'est là qu'intervient la Data Factory, véritable cœur du réacteur de cette transformation.
Une Data Factory agile et ouverte : le choix stratégique d'Altavia avec Smile
Pour construire cette Data Factory, Altavia a lancé un appel d'offres et a choisi de collaborer avec Smile, convaincu par leur vision technique pour répondre aux défis techniques et commerciaux d'Altavia. Une attention particulière a été portée à la stack technologique, qui devait non seulement fonctionner sur Google Cloud Platform (GCP) mais aussi utiliser des solutions Open Source pour éviter le verrouillage cloud et permettre la portabilité sur d'autres infrastructures.
Détails techniques de la Data Factory
La Data Factory d'Altavia repose sur plusieurs composants techniques clés :
- Ingestion des données : L'utilisation de Pub/Sub, Apache Beam et Spark permet de gérer l'ingestion et la transformation des données de manière efficace.
- Stockage des données : BigQuery est utilisé pour le stockage des données structurées, tandis que Google Cloud Storage (GCS) est utilisé pour le stockage plat des fichiers.
- Orchestration : Apache Airflow est utilisé pour l'exécution des workflows et la gestion des Directed Acyclic Graphs (DAGs), offrant une vue d'ensemble rapide de ce qui a été exécuté, des erreurs, et des tâches à venir.
- Surveillance : Des probes sont mises en place pour standardiser les messages et suivre l'exécution des workflows, permettant de gérer la complexité croissante des flux de données.
- Sécurité : L'utilisation de M et KMS assure la gouvernance et la sécurité des données, répondant aux exigences strictes de sécurité d'Altavia.
- Visualisation des données : Les outils de visualisation tels que Qlick et Power BI sont utilisés pour exposer les données consolidées, permettant une analyse approfondie..
Altavia et sa Data Factory : une réussite stratégique pour le futur
La mise en place de la Data Factory permet à Altavia de gérer efficacement la transformation des données pour des projets internes et externes, tout en assurant une gouvernance stricte et une surveillance continue. Grâce à cette infrastructure moderne et flexible, Altavia est mieux équipée pour répondre aux défis du marketing de demain, en transformant des données brutes en insights exploitables pour des décisions stratégiques éclairées.
En conclusion, ce projet de Data Factory démontre l'importance de l'intégration et de la gestion des données dans un environnement commercial moderne, et comment une approche structurée et bien pensée peut transformer la manière dont une entreprise utilise ses données pour créer de la valeur.
Vous souhaitez développer une Data Factory pour votre organisation et êtes à la recherche d’un partenaire pour vous lancer dans cette transformation ? Contactez-nous et nos experts vous accompagnerons !
Cet article vous a intéressé ? Pour rentrer dans les détails, nous vous conseillons ce replay ainsi que l'article de Jamel Ben Amar sur comment choisir la bonne solution de data quality en 2025.