Opportunité
Notre client, un groupe d’investissement d’envergure internationale, souhaite migrer 15 entrepôts de données et 5 comptoirs (ou « data mart ») depuis SQL Server et Denodo vers la plateforme Snowflake.
Les objectifs de cette migration vers la célèbre plateforme de données moderne et évolutive sont multiples pour notre client:
– Améliorer la performance et la disponibilité de ses données.
– Réduire la complexité opérationnelle existante.
– Harmoniser ses pratiques et sa gouvernance.
Défi
Dans la phase de planification du projet, plusieurs enjeux techniques et opérationnels sont apparus :
- L’envergure de la migration
La migration vers Snowflake concerne plus de 2600 utilisateurs répartis à travers une 10e d’équipes de plusieurs secteurs d’affaires et inclut des applications et des rapports. Elle implique plus de 100 000 requêtes pour le mappage de service (ou service mapping).
- La complexité élevée de flux interentrepôts
Avec les 20 environnements concernés, de multiples interdépendances critiques ont été identifiées.
- La complexité fonctionnelle des services Denodo
Ces services comportent des transformations avancées et de croisements pouvant aller jusqu’à 32 jointures.
- Le rebranchement qui doit être sans impact
La migration ne doit permettre aucune interruption de service pour les 2600 consommateurs de données.
- La mise en production
La mise en production de la migration comporte un aspect critique, car elle doit prendre en compte une synchronisation pour chaque utilisateur.
Solution
1- Mise en place d’une gouvernance robuste
Avant d’entamer le développement de la solution, il a été nécessaire de mettre en œuvre deux éléments essentiels au succès du projet :
- Une gouvernance pour harmoniser les communications
En raison de la taille du projet et du nombre d’intervenants, il a été nécessaire d’harmoniser les processus pour garantir une communication efficace
2- Cadre de migration industrialisé en 5 étapes
- Un processus de migration en 5 étapes
Chacune des étapes du processus de migration a été guidée par des critères de définition of « Done » clairement documentés et appliqués par l’ensemble des « Product Owners » et équipes techniques.
3- Mise en place d’un accélérateur de migration
Par la suite, le développement d’une solution interne unique a pu être considéré afin d’industrialiser la migration tout en centralisant la traçabilité.
Les objectifs de la solution développée par nos experts sont :
- Extraire les requêtes SQL historiques (SQL Server + Denodo).
- Les nettoyer, dédoublonner, analyser et les enrichir automatiquement.
- Assister la conversion grâce à l’IA à travers Copilot.
- Centraliser le suivi des statuts, scripts et attributions.
- Automatiser l’intégration dans Azure DevOps
Processus de la solution développée

Pilotage du programme
Notre équipe a assuré la gestion complète du programme, c’est-à-dire:
- Le recrutement et l’encadrement des ressources.
- Le suivi budgétaire et financier.
- La coordination opérationnelle (Scrum, PO, Tech Leads).
- La gestion du portefeuille dans Jira & Tempo ;
- La supervision des mises en production (MEP) et des rebranchements.
- La gestion du rebranchement (Jalon 2).
- La communication exécutive via les rapports mensuels : KPIs, risques, recommandations qui a assuré un alignement constant au niveau exécutif.
Technologies utilisées
Snowflake, Python, SQL Server, SnapLogic, Power BI, Jira, Confluence, SSIS, Azure DevOps, Denodo.
Résultats obtenus
- Adoption
– 100 % des comptes applicatifs migrés de Denodo → Snowflake.
– 95 %* des comptes applicatifs migrés de SQL Server → Snowflake.
– Plus de 2 600 utilisateurs individuels servis via Snowflake.
* La finalisation est planifiée pour 2026 (T1), en raison des interdépendances avec d’autres projets en cours.
- Performance
– Réduction substantielle des temps de traitement.
– Stabilisation des flux et réduction des dépendances inter-entrepôts.
- Gouvernance et sécurité
– Harmonisation complète des permissions.
– Traçabilité complète grâce aux outils internes.
– Alignement complet sur les standards Clients
- Pilotage et exécution
– Respect des échéanciers, gouvernance claire, documentation exhaustive.
– Aucun impact majeur sur les opérations en cours.
Pour conclure, la migration des 15 entrepôts SQL Server et 5 comptoirs Denodo vers Snowflake représente aujourd’hui l’une des modernisations analytiques les plus structurantes de notre client.
Grâce à une méthodologie rigoureuse, une gouvernance solide et une solution interne innovante, Larochelle a livré une transition fluide, sécurisée et durable — tout en établissant un modèle réutilisable pour les futures initiatives de modernisation.
