Antoine Chardigny
19 décembre 2024
|
Temps de lecture : 5m

Qu'est-ce qu'une plateforme données ?

Cet article explique le concept de plateforme de données. Vous comprendrez les fonctionnalités clés offertent par une plateforme de données et les prérequis à sa conception afin qu'elle augmente la productivité de votre équipe Data.

Introduction

La cuisine d’un restaurant est l’équivalent de la plateforme de données d’une entreprise. Elle dispose des équipements (outils analytiques) pour permettre au chef et à ses commis (data engineers, data analysts, et data scientists) de transformer des ingrédients bruts (données brutes) en délicieux plats (applications data) servis aux convives du restaurant (consommateurs de données).

Définition formelle d’une plateforme de données

Une plateforme de données constitue l’infrastructure technique et les outils permettant aux data engineers, data analysts, et data scientists de concevoir et de développer des applications data (tableaux de bord, analyse ad-hoc, modèle de machine learning). Elle est construite en intégrant un ensemble de technologies et d’outils conçus pour collecter, stocker, transformer, analyser et visualiser les données issues des divers logiciels métiers utilisés par votre entreprise.

Elle offre les fonctionnalités de base suivantes :
⚠️ Une plateforme de données consomme des données issues des systèmes produites par d’autre systèmes (tels que le CRM). Ces systèmes sont l’équivalent de partenaires avec lesquels l’équipe data doit collaborer afin de garantir l’accès à des données de bonne qualité.

Conception d’une plateforme de données : une approche centrée sur les utilisateurs

Comme tout produit digital, une plateforme de données répond aux besoins d’une base d’utilisateurs : les ingénieurs qui développent les projets data.

L’enjeu dans la conception d’une plateforme de données est de mettre à disposition des utilisateurs les outils qui leur permettront d’être les plus productifs possible dans leur travail. Une plateforme de données adaptée à ses utilisateurs augmentera leur productivité de 3x à 10x.

La conception d’une plateforme de données nécessite donc de :

Construire une plateforme de données est le rôle d’un ingénieur spécialisé.

Gérer une plateforme de données est un métier bien distinct de la création de tableaux de bord analytiques ou du développement de modèles de machine learning.

La construction et la maintenance de la plateforme de données est le rôle d’un ingénieur spécialisé qui possède un éventail de compétences couvrant l’ingénierie des données, la gestion de bases de données, la gestion de services dans le cloud, le DevOps et la gouvernance des données.

Un plateforme de données inadaptée devient un goulot d’étranglement ralentissant l’équipe data dans la livraison de ses projets.

Conclusion