Avant le big data, il y a le rangement
La demande arrive presque toujours sous le nom de big data. En regardant de près, on trouve une quantité modeste de données réparties entre un ERP, un CRM, deux bases et beaucoup de fichiers Excel, qui ne sont d'accord sur rien. La réponse honnête est un entrepôt et des pipelines propres, pas une plateforme.
Ce que big data veut dire en pratique
Le volume est rarement le problème. Une société de deux cents personnes produit des données qui tiennent sans difficulté dans PostgreSQL ou SQL Server, avec plusieurs années d'historique. Ce qui fait mal, c'est que la même notion existe sous cinq formes dans cinq systèmes et que personne ne sait laquelle fait foi.
Le travail utile consiste donc à choisir un endroit où la donnée arrive, à écrire les pipelines qui l'y amènent tous les jours sans surveillance, et à décider une fois pour toutes ce qu'est un client, une commande et une machine. Ce n'est pas vendeur. C'est ce qui change des décisions.
Un tableau de bord que personne n'ouvre est un échec
C'est le livrable le plus courant du métier et le plus inutile. Il est joli, il a coûté cher, il a été présenté une fois, et trois mois plus tard il est faux parce que personne ne l'a regardé assez souvent pour s'en apercevoir.
Nous partons donc de la décision, pas de l'écran. Quelle décision doit changer, qui la prend, à quelle fréquence, et quel chiffre lui manque aujourd'hui. Si aucune décision ne change, il n'y a pas de projet, et il vaut mieux le dire avant qu'après.
Si les sources se contredisent, aucun pipeline ne règle ça
Quand l'ERP et le CRM annoncent deux chiffres d'affaires différents, la question n'est pas technique. Quelqu'un doit trancher ce qui compte comme une vente, à quelle date, et ce qu'on fait des avoirs et des remises. Tant que cet arbitrage n'est pas rendu, un pipeline ne fait que recopier le désaccord plus vite.
Nous documentons les écarts, nous les chiffrons et nous les remontons. La décision appartient au métier. Notre travail commence une fois qu'elle est prise, et il consiste à faire en sorte qu'elle soit appliquée partout de la même manière.
Ce que nous construisons réellement
Un entrepôt sur PostgreSQL ou SQL Server, hébergé sur Azure, avec les pipelines d'ingestion qui vont avec, écrits en .NET ou en Node. Le déploiement passe par Docker, Terraform et GitHub Actions, comme le reste de ce que nous livrons, pour que reconstruire l'ensemble soit une opération connue et pas une aventure.
Nous avons remonté des données machine vers Azure en environnement industriel et intégré des ERP et des MES. Ce type de flux n'a rien de glamour : il tombe la nuit, il reçoit des valeurs aberrantes, il reçoit deux fois le même message. La qualité d'un pipeline se juge à ce qu'il fait dans ces cas-là, pas au schéma d'architecture.
Pour la restitution, nous branchons l'outil que vous avez déjà. Personne n'a besoin d'un outil de visualisation supplémentaire.
Là où nous sommes la mauvaise réponse
Si vous avez déjà un entrepôt propre et que le besoin porte sur la modélisation ou l'analyse métier, prenez un analyste ou un cabinet BI. Nous construisons la plomberie. Nous ne sommes pas votre équipe d'analystes.
Si votre besoin est de la recherche en apprentissage automatique, un modèle à concevoir et à entraîner, ce n'est pas notre terrain. Nous savons mettre un modèle existant en production et le faire tenir dans la durée. Nous ne sommes pas un laboratoire.
Et si vos données tiennent dans un tableur que trois personnes maintiennent correctement, gardez le tableur. Le moment de construire arrive quand les allers-retours manuels entre systèmes coûtent plus cher chaque mois que la plomberie qui les supprimerait.
Les briques que nous livrons, presque toujours dans cet ordre et rarement toutes.
- Inventaire et écartsAteliers métier, SQLOù vit la donnée, qui fait foi, et la liste chiffrée des contradictions entre systèmes.
- EntrepôtPostgreSQL, SQL Server, AzureUn endroit où la donnée arrive, avec un modèle que le métier reconnaît.
- Pipelines d'ingestion.NET, Node, AzureChargements quotidiens ou continus, rejouables, avec journal et alerte quand ils échouent.
- Données machine et industriellesAzure, DockerRemontée de données d'équipement et intégration MES, y compris valeurs aberrantes et doublons.
- ExploitationTerraform, GitHub ActionsReconstruction complète depuis le dépôt, supervision et astreinte convenue.
Questions fréquentes
- Nous a-t-on vendu un data lake dont nous n'avons pas besoin ?
- Peut-être. Un lac se justifie quand vous stockez de gros volumes bruts dont l'usage n'est pas encore décidé. Si vos données viennent d'un ERP, d'un CRM et de quelques fichiers, un entrepôt relationnel est plus simple, moins cher et plus facile à interroger.
- Par où commencer quand tout est en désordre ?
- Par une seule question métier qui coûte cher aujourd'hui, et par les deux ou trois sources qui la concernent. Un périmètre étroit livré en quelques semaines vous en apprend plus qu'un schéma cible à douze mois.
- Où seront hébergées les données ?
- Sur votre infrastructure ou sur un abonnement Azure que vous contrôlez, dans la région que vous choisissez. Le Maroc ne figure pas sur la liste d'adéquation de la Commission européenne, donc nos ingénieurs travaillent dans votre environnement plutôt que de déplacer la donnée. Le contrat passe par JADEV GROUP SARL, en Belgique.
- Êtes-vous certifiés ISO 27001 ?
- Pas à ce jour. Nos pratiques suivent les principes ISO/IEC 27001 et sont alignées sur CyberFundamentals du Centre pour la Cybersécurité Belgique, avec l'audit de stade 2 prévu auprès d'un organisme accrédité BELAC en 2027. Chiffrement, MFA imposée, moindre privilège et revue des accès à la clôture sont en place aujourd'hui.
- Pouvez-vous reprendre des pipelines existants ?
- Oui, et c'est souvent moins cher que de recommencer. Nous commençons par les faire tourner et les observer tels quels, le temps de savoir ce qui casse et à quelle fréquence. Une réécriture décidée avant cette période est une réécriture décidée à l'aveugle.
- Faut-il un outil de visualisation particulier ?
- Non. Nous livrons des données propres et documentées, interrogeables par l'outil que vous utilisez déjà. Si vous n'en avez aucun, nous en recommandons un, mais ce n'est pas la partie difficile.
Dites-nous quelle décision manque de chiffres
Décrivez la question à laquelle vos données ne répondent pas encore et les systèmes concernés. L'assistant de cadrage pose les questions qu'un ingénieur poserait, puis renvoie une estimation avec un périmètre et une date de démarrage.
Cadrer un chantier données- Idempotence des paiements iDEAL et BancontactUn webhook rejoué suffit à débiter deux fois le même voyageur. Nous expliquons la clé d'idempotence qui rend ce scénario impossible, vécue en production sur des plateformes de réservation avec iDEAL et Bancontact.
- Ingestion de données machines vers Azure : le motifLe motif qui rend la remontée des données machines vers Azure fiable en conditions d'usine : une file d'attente entre l'atelier et le cloud, chiffrée en jours d'ingénierie sur notre grille publique.
- Intégration ERP et MES : combien ça coûte vraimentLa méthode que nous utilisons pour estimer une intégration MES ERP en jours d'ingénierie, avec un exemple complet chiffré sur notre grille tarifaire publique.
- Migration de données sans interruption de serviceLe nouveau système copie l'ancien en silence, la concordance se prouve avant que quiconque n'en dépende, et le retour arrière reste possible jusqu'au bout. La méthode complète, chiffrée, limites comprises.
- Régie informatiqueDes ingénieurs nommés intégrés à votre équipe, sur la journée de travail européenne, contractualisés depuis la Belgique.
- Nearshore ou offshoreComparaison directe pour les équipes européennes qui externalisent déjà et envisagent de se rapprocher.
- Externalisation informatiqueUn groupe dédié qui porte la livraison de bout en bout, de l'architecture au maintien en production.
- CTO à la demandeUne direction technique senior à temps partiel, pour arbitrer sans recruter à plein temps.
- Infogérance cloud et ITCloud, pipelines, domaines, messagerie et accès, tenus par l'équipe qui connaît aussi le code.
- Migration cloudInventaire, découpage en lots et retour arrière testé, pour une bascule qui ne dépend pas de la chance.
- Infrastructure as codeDes environnements décrits en code, revus et recréables, plutôt que configurés à la main une fois pour toutes.
- Expert IA et chatbotDes modèles intégrés à du logiciel qui tourne, avec la franchise sur ce qui ne marchera pas.
- Expert ShopifyPour les boutiques Shopify qui doivent parler à un ERP, un stock ou un flux de paiement.
