Contexte
En 2026, j’ai été sollicité par un client du secteur agro-alimentaire pour réaliser une étude de faisabilité indépendante sur la refonte de sa plateforme d’échanges de données inter-applicatifs (EAI/ESB), historiquement bâtie sur Talend Open Studio. Suite à l’arrêt par Qlik/Talend de la version gratuite historique en 2024, le client avait besoin d’une orientation technologique argumentée pour ses flux entre le MES (Manufacturing Execution System) et son ERP.
Ma mission
En tant que consultant, j’ai eu l’occasion d’agir sur l’ensemble de l’étude, de l’analyse du besoin jusqu’à la recommandation finale :
- Compréhension de l’existant fonctionnel et technique (jobs Talend, routes ESB) à partir de flux réels du client.
- Analyse de marché et veille technologique sur deux pistes de sortie de Talend.
- Déploiement effectif (PoC) de chaque solution en environnement de test, avec transposition de flux réels.
- Identification et remontée de bugs auprès des éditeurs/communautés concernés.
- Rédaction d’un dossier d’étude complet (livrables techniques, grilles de conformité, avis d’expert argumenté) à destination de la DSI cliente.
Compétences mobilisées
- Architecture cloud : conception d’une architecture EAI cloud-native sur Microsoft Azure (Service Bus, Logic Apps, Container Apps Jobs, Key Vault, PostgreSQL Flexible Server, Log Analytics).
- Développement : transposition de traitements ETL/ESB vers des scripts Python conteneurisés (Docker), incluant parsing/validation XML (LXML) et mapping de données (Pandas).
- DevOps : déploiement et scripting via Azure CLI, gestion de sources sous Azure DevOps (Git).
- Analyse comparative : benchmark technologique argumenté (marché, communauté, support, coûts), évaluation chiffrée de la conformité fonctionnelle de chaque solution par rapport à l’existant.
- Conseil : formulation d’un avis d’expert et d’une recommandation stratégique directement exploitable par la DSI.
Démarche
Deux pistes technologiques ont été confrontées à partir de flux réels (un flux descendant d’ingestion XML et un flux montant de génération XML), avec déploiement effectif en environnement de test pour chacune :
- Talaxie Open Studio 8 : fork open source de Talend porté par la société DeiLink, permettant a priori une migration à moindre effort.
- Architecture cloud-native Microsoft Azure : Service Bus, Logic Apps, Container Apps Jobs, Key Vault, PostgreSQL et Log Analytics, avec réécriture complète des traitements en Python conteneurisé.
Résultats
- Talaxie offre une migration quasiment « zéro effort » des jobs existants, mais souffre de défauts de jeunesse : montée en Java 17 plus complexe qu’annoncée, bugs logiciels, communauté et documentation encore insuffisantes, incompatibilités sur certaines fonctions historiquement payantes.
- Azure + Python conteneurisé aboutit à une solution moderne et scalable, avec un taux de conformité fonctionnelle de 99,9 % par rapport à l’existant, au prix d’un effort de réécriture conséquent, en particulier sur la génération XML la plus complexe, et d’une dépendance accrue à l’écosystème Azure.
Bilan
J’ai recommandé au client une approche graduelle : s’appuyer sur Talaxie à court terme pour les flux les plus simples afin de limiter le risque et le coût de sortie de Talend, tout en engageant une bascule progressive des flux ESB les plus critiques vers l’architecture Azure cloud-native que j’ai conçue et éprouvée. Cette mission a challengé ma capacité à intervenir en autonomie, de la conception d’architecture jusqu’au conseil stratégique, sur des environnements industriels exigeants.