ARCHITECTURE

Migrer ses données vers le cloud : par quoi commencer et que laisser en place ?

Assia El Omari
Chef de projet Marketing
27/10/26
Sommaire

La migration des données vers le cloud commence par les usages, pas par les serveurs : inventorier les flux et leurs dépendances, choisir un premier périmètre visible mais peu risqué, poser le socle de sécurité et de gouvernance, puis avancer par vagues. Un système stable, contraint ou en fin de vie peut rester en place ou s'arrêter.

Dans la plupart des organisations, la décision de passer au cloud est déjà prise. Elle figure dans le plan stratégique de la DSI, elle a parfois été déclenchée par la fin d'un contrat d'hébergement ou par l'arrêt du support d'une base de données. Ce qui reste flou, c'est la manière de s'y prendre : quel périmètre déplacer en premier, dans quel ordre, avec quelle équipe, et surtout ce qu'il vaut mieux ne pas déplacer du tout.

L'idée reçue la plus répandue consiste à voir la migration comme une opération purement technique. On recense les serveurs, on choisit un fournisseur, on transfère les bases, on rebranche les tableaux de bord. Ce raisonnement produit des plateformes cloud qui reproduisent fidèlement les défauts de l'existant, avec une facture mensuelle en plus. Les doublons de données, les règles de calcul divergentes entre directions et les flux que plus personne ne maîtrise sont transférés avec le reste.

L'angle inverse est tout aussi risqué. Certaines organisations profitent de la migration pour tout reconstruire : nouveau modèle de données, nouveaux outils, nouvelle organisation. Le projet devient alors une refonte complète, dont la durée et le coût dépassent largement ce qui était prévu, et dont les premiers bénéfices arrivent trop tard pour maintenir l'adhésion des métiers.

Entre ces deux excès, il existe une voie plus pragmatique. Elle repose sur une série de décisions explicites, prises système par système : migrer à l'identique, adapter, reconstruire, garder sur site ou arrêter. Ces décisions se prennent à partir des usages réels des données, des contraintes réglementaires et du coût total, et elles déterminent l'ordre dans lequel la migration avance.

Migration des données vers le cloud : de quoi parle-t-on vraiment ?

Le terme « migration vers le cloud » recouvre des opérations très différentes, qui n'ont ni le même coût, ni le même risque, ni le même bénéfice. Les confondre conduit à des budgets mal calibrés et à des attentes déçues. Clarifier le vocabulaire est donc la première étape d'un cadrage utile.

Trois façons de migrer un système de données

Pour chaque système concerné, la migration peut prendre l'une des trois formes suivantes. Chacune correspond à un niveau d'effort et à un niveau de transformation différents.

  • Migrer à l'identique : le système est déplacé tel quel vers une infrastructure cloud, sans modifier ni le modèle de données ni les traitements. C'est l'option la plus rapide, mais elle ne tire presque aucun parti des capacités du cloud (élasticité, services managés, séparation du stockage et du calcul).
  • Adapter : le système est déplacé avec des modifications ciblées. La base de données passe sur un service managé, les traitements nocturnes sont réécrits pour l'outil d'orchestration cible, les connexions sont sécurisées autrement. Le modèle de données reste globalement le même.
  • Reconstruire : le périmètre est repensé à partir des usages, avec un nouveau modèle de données, de nouveaux pipelines et souvent un nouvel outil de stockage analytique. C'est l'option la plus coûteuse, et la seule qui corrige les défauts de fond de l'existant.

Une même migration combine presque toujours les trois formes. Le travail de cadrage consiste précisément à attribuer la bonne forme à chaque système, et à ne pas appliquer la même recette partout.

Ce que la migration ne règle pas à elle seule

La migration change l'infrastructure. Elle ne change pas, par elle-même, la qualité des données, les règles de calcul ni la façon dont les responsabilités sont réparties. Une donnée client saisie de trois manières différentes dans trois applications restera saisie de trois manières différentes une fois dans le cloud.

Plusieurs sujets sont régulièrement confiés à la migration alors qu'ils relèvent d'autres décisions :

  • La qualité des données : elle se traite à la source et par des contrôles réguliers, pas par un changement d'hébergement.
  • Les définitions d'indicateurs : un chiffre d'affaires calculé différemment par la finance et par les ventes le restera tant qu'aucune règle commune n'aura été arbitrée.
  • La gouvernance : les rôles, les règles d'accès et les circuits de validation doivent être décidés en amont, sinon la nouvelle plateforme hérite du flou de l'ancienne.
  • La dette de traitements : les centaines de requêtes et de scripts accumulés au fil des années ne deviennent pas utiles parce qu'ils tournent ailleurs.

Ces sujets ne doivent pas être réglés avant de migrer, ce qui repousserait le projet indéfiniment. Ils doivent en revanche être identifiés, et certains doivent être traités en même temps que les premiers périmètres migrés.

👉 À lire aussi : Architecture des données cible : comment la définir à partir des usages ?

Pourquoi tant de migrations cloud déçoivent ?

Les retours d'expérience sur les migrations de données convergent sur un point : le résultat est rarement mauvais sur le plan technique, mais souvent décevant sur le plan de la valeur. Les métiers ne voient pas de différence, les coûts augmentent, et les anciens systèmes continuent de tourner. Trois causes reviennent de façon récurrente.

La migration à l'identique déplace les problèmes

Migrer à l'identique est tentant : c'est rapide, le risque technique est faible et le calendrier se tient. Mais une plateforme cloud alimentée par les mêmes flux, avec le même modèle et les mêmes traitements, produit les mêmes résultats que l'ancienne. Le seul changement visible pour les métiers est alors une période d'instabilité pendant la bascule.

Le problème s'aggrave quand la migration à l'identique devient la règle par défaut pour tenir une échéance. Les traitements lourds, conçus pour un serveur dont la puissance était payée une fois pour toutes, consomment du calcul en continu une fois dans le cloud. Les requêtes mal écrites, invisibles sur site, deviennent des lignes de facture.

Un calendrier dicté par une échéance technique

Beaucoup de migrations démarrent sous la contrainte d'une date : fin du contrat d'hébergement, fin du support d'un logiciel, renouvellement de matériel. Cette date est réelle et elle doit être respectée. Elle ne dit rien, en revanche, de l'ordre dans lequel les périmètres doivent migrer ni de la forme de migration à retenir.

Quand l'échéance devient le seul critère, le plan de migration suit la cartographie des serveurs plutôt que celle des usages. Des domaines fortement liés sont séparés, des flux sont coupés en deux, et des dépendances oubliées apparaissent au moment de la bascule. Une démarche plus robuste consiste à identifier ce qui doit impérativement quitter l'ancien environnement à la date butoir, puis à organiser le reste selon la valeur et le risque.

Des coûts constatés au lieu d'être pilotés

Sur site, le coût d'une plateforme de données est largement fixe : matériel, licences, hébergement. Dans le cloud, il devient variable et dépend directement de l'usage. Ce changement de modèle est souvent sous-estimé. Les équipes découvrent le coût réel plusieurs mois après la mise en production, une fois les habitudes prises.

Ce décalage n'est pas une fatalité, mais il exige des règles posées dès le départ : étiquetage des ressources par projet, budgets par environnement, alertes de dépassement, revue régulière des traitements les plus consommateurs. Le sujet est développé dans l'article Architecture Data et coûts : pourquoi la facture explose sans qu'on comprenne pourquoi ?, qui détaille les mécanismes les plus fréquents.

Par où commencer une migration des données vers le cloud ?

La question « par quoi commencer ? » est celle qui conditionne le plus la réussite du projet. Le premier périmètre migré sert de référence pour tout le reste : il valide les choix techniques, il installe les méthodes de travail et il donne aux métiers une première preuve de valeur. Un mauvais choix à ce stade se paie sur toute la durée de la migration.

Partir des usages des données, pas de l'infrastructure

Le point de départ est la liste des usages que la plateforme doit servir : pilotage financier, suivi commercial, prévision des stocks, reporting réglementaire, alimentation d'un modèle d'IA. Pour chaque usage, il s'agit d'identifier qui l'utilise, à quelle fréquence, avec quel niveau d'exigence sur la fraîcheur et la fiabilité des données.

Cette liste permet de raisonner en valeur plutôt qu'en volume. Un entrepôt de plusieurs téraoctets consulté une fois par trimestre n'a pas la même priorité qu'un flux de quelques gigaoctets qui alimente chaque matin le pilotage des ventes. La taille d'un système ne dit rien de son importance pour l'entreprise. L'article Quels usages une plateforme data doit réellement supporter ? propose une grille pour qualifier ces usages.

Faire l'inventaire des flux et des dépendances

Une fois les usages connus, il faut remonter jusqu'aux données qui les alimentent. L'inventaire porte sur les sources, les flux d'intégration, les traitements de transformation et les points de consommation (tableaux de bord, exports, applications). C'est souvent l'étape la plus longue, car une partie de ces dépendances n'est documentée nulle part.

Plusieurs informations doivent être collectées pour chaque flux, afin de préparer les décisions qui suivront :

  • La source et la cible : quelle application produit la donnée, où elle est stockée, qui la consomme.
  • La fréquence et le mode de traitement : en continu, plusieurs fois par jour, chaque nuit, chaque mois. Le choix entre ces modes conditionne l'architecture cible, comme le montre l'article Temps réel, quasi temps réel, batch : comment choisir sans sur-architecturer ?
  • Le propriétaire métier : la personne capable de dire si la donnée migrée est juste.
  • Les contraintes particulières : données personnelles, données de santé, données soumises à une obligation de localisation.
  • L'état du flux : utilisé, peu utilisé, abandonné. Un inventaire révèle presque toujours des traitements qui tournent encore sans que personne n'en consomme le résultat.

Les outils de data lineage, qui retracent le parcours d'une donnée de sa source à son usage, accélèrent ce travail lorsque l'existant est déjà instrumenté. Dans le cas contraire, l'inventaire combine l'analyse des journaux d'exécution, l'examen des requêtes et des entretiens avec les équipes.

Choisir un premier périmètre pilote

Le premier périmètre doit être suffisamment visible pour démontrer une valeur, et suffisamment maîtrisé pour ne pas mettre l'entreprise en difficulté en cas de problème. Trois critères permettent de le sélectionner parmi les usages inventoriés.

Un usage visible, mais non critique

Le périmètre pilote doit concerner un usage que les métiers connaissent et dont ils percevront l'amélioration. Il ne doit pas, en revanche, porter sur un processus dont l'interruption bloquerait l'activité, comme la paie, la facturation ou un reporting réglementaire à échéance fixe. Un tableau de bord de suivi commercial ou un reporting de pilotage opérationnel constituent souvent de bons candidats.

Des dépendances limitées

Plus un périmètre dépend de sources et de traitements partagés, plus sa migration entraîne d'effets de bord. Le premier périmètre doit pouvoir être isolé : quelques sources, des traitements identifiés, des consommateurs connus. Un domaine qui alimente la moitié du système d'information n'est pas un bon point de départ, même s'il est stratégique.

Un responsable métier disponible

La recette d'un périmètre migré ne peut pas être purement technique. Il faut qu'une personne du métier compare les résultats, valide les écarts et décide de la bascule. Sans ce responsable, identifié comme data owner du périmètre, la validation traîne et la confiance des utilisateurs ne se construit pas.

La sélection fonctionne comme une suite de filtres : chaque critère réduit la liste des candidats, jusqu'à un périmètre qui réunit les trois conditions.

Choisir le premier périmètre à migrer : trois filtres successifs

Que laisser en place lors d'une migration vers le cloud ?

Tout ne doit pas migrer. Cette affirmation paraît évidente, mais elle est rarement traduite dans les plans de migration, qui visent souvent le transfert de l'ensemble de l'existant. Or, pour une partie des systèmes, rester sur site ou s'arrêter est la meilleure décision, sur le plan économique comme sur le plan des risques.

Les systèmes stables qui rendent le service attendu

Un système qui fonctionne, dont les coûts sont maîtrisés et qui ne bloque aucun usage futur n'a pas vocation à migrer en priorité. C'est souvent le cas d'applications métier anciennes mais fiables, ou de bases opérationnelles dont l'éditeur ne propose pas de version cloud satisfaisante.

Le bon réflexe consiste à vérifier trois points avant de décider : le système bloque-t-il un usage attendu par les métiers ? Son maintien sur site crée-t-il un risque (fin de support, compétences rares, sécurité) ? Son coût de fonctionnement est-il supérieur à celui d'une version cloud, migration comprise ? Si les trois réponses sont négatives, le système peut rester en place, au moins pour les premières vagues.

Les données soumises à des contraintes de localisation ou de souveraineté

Certaines données font l'objet d'exigences particulières sur leur lieu de stockage ou sur l'hébergeur. C'est le cas des données de santé, dont l'hébergement en France est soumis à une certification d'hébergeur de données de santé (HDS). C'est aussi le cas de données sensibles pour lesquelles certaines organisations exigent un prestataire qualifié SecNumCloud par l'ANSSI, ou de données dont le transfert hors de l'Union européenne est encadré par le RGPD.

Ces contraintes n'interdisent pas le cloud. Elles restreignent le choix des fournisseurs et des régions d'hébergement, et elles peuvent justifier le maintien de certaines données sur une infrastructure dédiée. La question doit être posée avec le délégué à la protection des données et la sécurité dès le cadrage, et non au moment de la mise en production. L'article RGPD, IA Act, normes ISO : structurer sa conformité Data & IA présente le cadre réglementaire à prendre en compte.

Les traitements à faible valeur ou en fin de vie

L'inventaire des flux révèle systématiquement des traitements que personne ne consulte, des tables alimentées pour un projet arrêté et des rapports produits chaque semaine pour des destinataires qui ont quitté l'entreprise. Migrer ces éléments coûte du temps de recette et du budget de fonctionnement, sans aucun bénéfice.

La migration est le moment idéal pour les arrêter. Une méthode simple consiste à suspendre le traitement pendant quelques semaines et à observer si quelqu'un réclame le résultat. Si personne ne se manifeste, le traitement est archivé puis supprimé. Ce nettoyage réduit souvent de façon significative le périmètre à migrer.

Quand une architecture hybride devient la bonne réponse durable

Pour de nombreuses organisations, la cible n'est pas un environnement entièrement cloud, mais une architecture hybride : une partie des données et des traitements reste sur site, une autre passe dans le cloud, et des flux maîtrisés relient les deux. Ce choix est légitime lorsqu'il est délibéré, avec des règles claires sur ce qui va où et pourquoi.

Il devient problématique lorsqu'il résulte d'une migration interrompue. Deux environnements à exploiter, des compétences à maintenir sur les deux, des flux dupliqués et des coûts qui s'additionnent : l'hybride subi est souvent la situation la plus chère. La différence entre les deux tient à une décision écrite, documentée et revue régulièrement. L'article Décisions d'architecture des données : comment les documenter pour qu'elles survivent aux équipes ? propose un format pour consigner ces arbitrages.

Pour chaque système recensé, la décision se situe sur une échelle qui va de l'option la plus légère à la plus lourde. Chaque position de cette échelle correspond à une situation précise, qui permet de savoir où placer le système étudié.

Pour chaque système, cinq décisions possibles, de la plus légère à la plus lourde

Chaque décision comporte aussi un risque propre, qu'il vaut mieux connaître avant de la retenir. Les cinq options se comparent sur trois critères : les situations où elles s'appliquent, un exemple de système concerné et le principal risque associé.

Décision Quand la retenir Exemple de système concerné Principal risque
Arrêter Le traitement ne sert plus aucun usage identifié et personne ne réclame son résultat après une suspension test. Un rapport hebdomadaire envoyé à une liste de diffusion que plus personne ne lit. Supprimer un traitement encore utilisé ponctuellement, par exemple lors d'une clôture annuelle.
Garder sur site Le système fonctionne, ne bloque aucun usage et son maintien ne crée pas de risque particulier. Une application métier ancienne mais fiable, sans version cloud satisfaisante. Laisser s'installer une architecture hybride sans décision écrite ni date de révision.
Migrer à l'identique Une échéance impose de quitter l'hébergement actuel et le système ne présente pas de défaut de fond. Une base opérationnelle stable dont le contrat d'hébergement arrive à son terme. Transférer les défauts existants et payer en continu des traitements mal optimisés.
Adapter Le modèle de données convient, mais l'exploitation doit évoluer pour tirer parti des services cloud. Un entrepôt de données dont les traitements nocturnes sont réécrits pour l'outil d'orchestration cible. Sous-estimer la réécriture des traitements et le temps de recette associé.
Reconstruire Le modèle ne répond plus aux usages attendus et ses défauts bloquent les métiers. Un domaine dont les règles de calcul divergent d'une direction à l'autre. Glisser vers une refonte complète dont les bénéfices arrivent trop tard.

Comment séquencer la migration des données vers le cloud ?

Une fois les décisions prises système par système, il reste à les ordonner dans le temps. Une migration réussie avance par vagues successives, chacune s'appuyant sur ce que la précédente a mis en place. Trois vagues structurent la plupart des projets, suivies d'une étape souvent négligée : l'arrêt des anciens systèmes.

Première vague : poser le socle de la plateforme cloud

Avant de migrer la moindre donnée, plusieurs fondations doivent être en place. Elles conditionnent la sécurité et la maintenabilité de tout ce qui suivra, et elles sont très coûteuses à reprendre après coup.

Le socle couvre en priorité les éléments suivants :

  • La gestion des identités et des accès : qui peut lire, modifier ou administrer quoi, et selon quels rôles.
  • Le réseau et la sécurité : connexions entre le site et le cloud, chiffrement des données, journalisation des accès.
  • Les conventions : nommage des environnements, des schémas et des tables, organisation des projets, étiquetage des ressources pour suivre les coûts.
  • Les environnements : séparation entre développement, recette et production, avec des règles de passage de l'un à l'autre.
  • Les règles de gouvernance minimales : propriétaires des domaines de données, règles de classification, documentation obligatoire.

Le choix du type de stockage analytique fait aussi partie de cette première vague. Entrepôt de données, data lake ou lakehouse : chaque option répond à des usages différents, comme le détaille l'article Data Lake vs Data Warehouse vs Data Lakehouse : un comparatif pour les décideurs data.

Deuxième vague : migrer le premier périmètre en double exécution

Le premier périmètre est migré pendant que l'ancien système continue de fonctionner. Pendant plusieurs semaines, les deux environnements produisent les mêmes résultats en parallèle, et l'équipe compare les chiffres. Cette double exécution est la seule manière fiable de démontrer que la nouvelle plateforme produit des résultats justes.

La comparaison porte sur des indicateurs définis à l'avance : nombre de lignes, totaux par période, valeurs des indicateurs clés, délais de mise à disposition. Les écarts sont expliqués un par un. Certains révèlent une erreur de migration, d'autres une erreur ancienne que personne n'avait détectée. Les critères de bascule doivent être écrits avant le début de la double exécution, sinon la décision de basculer se repousse indéfiniment.

La période de double exécution s'enchaîne toujours de la même façon : les deux systèmes fonctionnent ensemble, la bascule intervient une fois les critères atteints, puis l'ancien système est arrêté.

La double exécution : comparer avant de basculer

Troisième vague : industrialiser par domaine de données

Une fois le premier périmètre basculé, la migration s'accélère. Les méthodes, les outils de comparaison et les conventions existent ; il reste à les appliquer domaine par domaine. L'ordre des domaines suit les décisions prises pendant le cadrage : valeur pour les métiers, niveau de dépendance, contraintes réglementaires, échéances techniques.

Cette vague est aussi le moment de traiter les domaines qui nécessitent une reconstruction. Ils sont rarement migrés en premier, car leur complexité ralentirait l'apprentissage de l'équipe. Ils bénéficient en revanche du socle et des méthodes éprouvés sur les périmètres précédents. Pour les domaines concernés par une refonte, l'article Refonte de l'architecture data : quand est-ce vraiment nécessaire ? aide à vérifier que l'investissement est justifié.

L'arrêt des anciens systèmes, étape souvent oubliée

Une migration n'est terminée que lorsque l'ancien système est arrêté. Tant qu'il tourne, il coûte : licences, hébergement, maintenance, compétences. Il entretient aussi une confusion, car certains utilisateurs continuent de s'y connecter et de produire des chiffres qui ne correspondent plus à ceux de la nouvelle plateforme.

L'arrêt doit être planifié dès le début, avec une date et un responsable. Il comprend l'archivage des données à conserver pour des raisons légales, la coupure des accès, la résiliation des contrats et l'information des utilisateurs. Une migration sans date d'arrêt de l'ancien système produit presque toujours une architecture hybride non voulue.

Comment préserver la qualité des données pendant la migration ?

Une migration modifie le chemin que suivent les données, et chaque modification est une occasion d'erreur : un format de date interprété différemment, un caractère accentué mal converti, une jointure qui perd des lignes, un arrondi appliqué à une autre étape du calcul. Ces erreurs sont rarement spectaculaires. Elles produisent des écarts de quelques unités ou de quelques pourcents, qui suffisent pourtant à faire perdre la confiance des utilisateurs.

Automatiser les contrôles de réconciliation

Les comparaisons manuelles entre l'ancien et le nouveau système ne tiennent pas sur la durée. Elles sont faites avec soin sur le premier périmètre, puis de moins en moins à mesure que les vagues s'enchaînent. La solution consiste à automatiser une série de contrôles, exécutés à chaque cycle de traitement pendant toute la double exécution.

Ces contrôles couvrent plusieurs niveaux, du plus simple au plus fin :

  • Les volumes : nombre de lignes par table et par période, identique dans les deux environnements.
  • Les totaux : sommes des montants, quantités ou effectifs par grande catégorie, comparées avec un seuil de tolérance défini.
  • Les valeurs distinctes : nombre de clients, de produits ou de sites, pour détecter les doublons créés ou les enregistrements perdus.
  • Les indicateurs métier : résultats des principaux calculs utilisés dans les tableaux de bord, comparés période par période.
  • Les délais : heure de mise à disposition des données, pour vérifier que la nouvelle plateforme respecte les engagements pris auprès des métiers.

Ces contrôles ne disparaissent pas après la bascule. Une partie d'entre eux devient le socle des contrôles de qualité permanents de la nouvelle plateforme. Le travail réalisé pour la migration sert ainsi au fonctionnement courant.

Traiter les anomalies anciennes révélées par la comparaison

La double exécution fait apparaître des écarts qui ne viennent pas de la migration. Une règle de gestion appliquée de façon incohérente depuis des années, une table de correspondance jamais mise à jour, un traitement qui ignorait silencieusement certaines lignes : la comparaison met au jour des défauts que l'ancien système masquait.

Face à ces écarts, deux réactions sont possibles. La première consiste à reproduire le défaut dans le nouveau système pour obtenir des chiffres identiques. La seconde consiste à corriger, en expliquant aux métiers pourquoi les nouveaux chiffres diffèrent des anciens. La seconde option est presque toujours préférable, à condition que la correction soit validée par le responsable métier et communiquée aux utilisateurs avant la bascule. Une correction découverte par les utilisateurs après la bascule est perçue comme une erreur de la nouvelle plateforme.

Documenter les données au fil de la migration

La migration est le seul moment où chaque table, chaque flux et chaque traitement est examiné un par un. C'est donc le moment le moins coûteux pour documenter : définition des champs, propriétaire, fréquence de mise à jour, règles de calcul. Reporter cette documentation à plus tard revient en pratique à ne jamais la faire.

Cette documentation alimente le catalogue de données de la nouvelle plateforme. Elle n'a pas besoin d'être exhaustive dès le départ : décrire les données utilisées par les usages prioritaires suffit à rendre la plateforme compréhensible pour ses premiers utilisateurs. Le reste s'enrichit au fil des vagues, selon le même principe que la migration elle-même.

Quels coûts anticiper dans une migration des données vers le cloud ?

Le coût d'une migration ne se limite pas au budget du projet. Il comprend une période de transition pendant laquelle les dépenses s'additionnent, puis un coût de fonctionnement dont la structure diffère de celle de l'existant. Les anticiper permet d'éviter les arbitrages en urgence au milieu du projet.

Les coûts visibles

Ce sont les postes qui figurent dans tous les budgets : stockage, puissance de calcul, licences des outils, prestations d'accompagnement. Ils sont estimables à partir des volumes de données et des usages inventoriés, avec une marge d'incertitude importante tant que les premiers traitements n'ont pas tourné dans l'environnement cible.

La facturation à la consommation rend ces estimations sensibles à la qualité des traitements. Une requête qui parcourt l'intégralité d'une table chaque heure n'a pas le même coût qu'une requête qui ne lit que les données modifiées. Le premier périmètre fournit les mesures réelles qui permettent d'affiner le budget des vagues suivantes.

Les coûts moins visibles

Plusieurs postes sont régulièrement oubliés dans les estimations initiales. Leur cumul explique une grande partie des écarts constatés en cours de projet :

  • La double exécution : pendant la transition, l'ancien et le nouveau système fonctionnent en même temps, et leurs coûts s'additionnent.
  • Les transferts de données sortants : la plupart des fournisseurs facturent les données qui quittent leur environnement, ce qui pèse sur les architectures hybrides.
  • La recette métier : le temps passé par les équipes métier à comparer et valider les résultats n'apparaît pas dans le budget informatique, mais il est réel.
  • La montée en compétences : formation des équipes, recrutement de profils spécialisés, accompagnement pendant les premiers mois.
  • La réécriture des traitements : les scripts et requêtes conçus pour l'ancien environnement doivent souvent être adaptés, même dans une migration à l'identique.

Piloter les coûts dès le premier périmètre

Le pilotage des coûts ne s'improvise pas après la mise en production. Il s'installe en même temps que le socle, avec des règles simples : chaque ressource est rattachée à un projet ou à un domaine, chaque environnement dispose d'un budget, et des alertes signalent les dépassements. Une revue mensuelle identifie les traitements les plus consommateurs et les optimisations possibles.

Ce pilotage a aussi une dimension organisationnelle. Quelqu'un doit être responsable du budget de la plateforme, avec l'autorité nécessaire pour demander l'optimisation d'un traitement ou l'arrêt d'un environnement inutilisé. L'arbitrage entre performance, coût et contrôle est analysé dans l'article Architecture Data : comment concilier performance, coûts et gouvernance ?

Qui doit piloter la migration des données vers le cloud ?

Une migration confiée uniquement à la DSI reste un projet d'infrastructure. Une migration pilotée uniquement par les métiers bute sur les contraintes techniques. La gouvernance du projet doit associer les deux, avec des rôles précis.

Un pilotage partagé entre DSI et métiers

Le comité de pilotage réunit un responsable de la DSI, chargé du socle, de la sécurité et du calendrier technique, et un représentant des métiers, chargé de la priorisation des usages et de la validation des résultats. Ce binôme arbitre l'ordre des périmètres, les décisions de garder ou d'arrêter certains systèmes et les écarts de budget.

Ce partage évite deux dérives fréquentes. La première consiste à migrer dans l'ordre le plus simple techniquement, sans considération pour la valeur métier. La seconde consiste à accumuler les demandes d'évolution pendant la migration, jusqu'à transformer le projet en refonte complète.

Le rôle de l'architecte data

L'architecte data conçoit la cible et garantit sa cohérence au fil des vagues. Il définit les conventions, choisit les services, arbitre entre les options techniques et veille à ce que les décisions prises pour un périmètre ne compliquent pas les suivants. Sur une migration d'ampleur, ce rôle doit être tenu par une personne identifiée, disponible et légitime auprès des équipes.

L'architecte data veille aussi à la durabilité des choix. Une décision prise sous la contrainte du calendrier doit être documentée, avec ses raisons et ses conditions de révision. L'article Architecture Data : comment faire des choix qui tiennent dans le temps ? développe cette exigence.

Les responsables de données pour la recette

Chaque domaine migré doit avoir un responsable métier capable de valider les résultats. C'est lui qui décide si un écart est acceptable, qui signe la bascule et qui informe les utilisateurs. Sans ce rôle, la recette se réduit à des contrôles techniques qui vérifient que les données sont arrivées, mais pas qu'elles sont justes.

La migration est souvent l'occasion de formaliser ces responsabilités, quand elles n'existaient pas auparavant. Elle révèle aussi les zones où personne ne se sent responsable de la donnée, un constat développé dans l'article Qui est réellement responsable de la qualité des données ?

Les signaux qui doivent faire ralentir ou réorienter la migration

Une migration de données s'étale souvent sur plusieurs mois, voire plusieurs années. Pendant cette période, certains signaux indiquent que le projet dérive et qu'il faut s'arrêter pour réajuster. Les repérer tôt évite de découvrir le problème au moment du bilan.

Les signaux suivants méritent une revue immédiate en comité de pilotage :

  • La double exécution dure plus longtemps que prévu sans que les écarts diminuent : le problème vient alors souvent d'une règle de calcul mal comprise ou d'une source mal identifiée, pas d'un défaut technique.
  • Les métiers continuent d'utiliser l'ancien système après la bascule : la nouvelle plateforme ne couvre pas tous leurs besoins, ou ils n'ont pas confiance dans ses résultats.
  • Le coût mensuel de la plateforme dépasse les estimations de façon durable : les traitements migrés à l'identique doivent être revus avant d'aller plus loin.
  • Chaque vague fait apparaître de nouvelles dépendances imprévues : l'inventaire initial était incomplet et doit être repris.
  • Le périmètre s'élargit en cours de route : de nouvelles demandes s'ajoutent à chaque comité, au point que la migration devient une refonte sans que la décision ait été prise.
  • Aucun ancien système n'a encore été arrêté : les coûts s'additionnent et l'architecture hybride s'installe par défaut.

Aucun de ces signaux n'impose d'arrêter le projet. Chacun impose en revanche une décision explicite : corriger, ralentir, réduire le périmètre ou changer de forme de migration pour un domaine donné.

👉 À lire aussi : Quand une plateforme data devient trop complexe pour être gouvernée ?

Avant de lancer la migration : les décisions à prendre par écrit

Une migration des données vers le cloud réussie ne dépend pas d'abord du choix du fournisseur ou des outils. Elle dépend d'une série de décisions prises avant le premier transfert, consignées par écrit et partagées entre la DSI et les métiers. Ces décisions servent ensuite de référence à chaque comité de pilotage.

Cinq décisions structurent l'ensemble du projet :

  • La liste des usages à servir et leur priorité : ce que la plateforme doit permettre, pour qui, avec quel niveau d'exigence.
  • Le sort de chaque système : garder, arrêter, migrer à l'identique, adapter ou reconstruire, avec la raison de chaque choix.
  • Le premier périmètre et ses critères de bascule : ce qui est migré en premier, qui le valide et à quelles conditions.
  • Les règles du socle : sécurité, accès, conventions, environnements, suivi des coûts.
  • Le calendrier d'arrêt des anciens systèmes : quand chaque système sera coupé, et qui en est responsable.

Une organisation qui dispose de ces cinq décisions écrites avant de commencer connaît sa cible, l'ordre de ses vagues et ses critères de succès. Le choix des outils vient ensuite, et il est d'autant plus simple que les usages sont clairs. Pour cette étape, l'article Quels outils choisir pour initier une Modern Data Stack pragmatique ? propose une sélection raisonnée.

FAQ

Les questions fréquentes

Par quoi commencer une migration des données vers le cloud ? +

Une migration des données vers le cloud commence par l'inventaire des usages que la plateforme doit servir, puis des flux et des dépendances qui les alimentent. Ce travail permet de choisir un premier périmètre et de prendre une décision explicite pour chaque système avant tout transfert.

  • Lister les usages : pilotage, reporting, prévision, alimentation de modèles d'IA.
  • Remonter aux sources, aux traitements et aux consommateurs de chaque usage.
  • Identifier un propriétaire métier pour chaque domaine de données.
  • Poser le socle : identités, sécurité, conventions, environnements, suivi des coûts.
  • Choisir un premier périmètre visible, peu dépendant et doté d'un responsable métier.
Faut-il migrer toutes ses données dans le cloud ? +

Non. Pour une partie des systèmes, rester sur site ou s'arrêter est la meilleure décision. Le choix se fait système par système, à partir des usages, des contraintes réglementaires et du coût total.

  • Un système stable qui ne bloque aucun usage peut rester en place lors des premières vagues.
  • Des données soumises à des exigences de localisation peuvent justifier une infrastructure dédiée.
  • Les traitements que plus personne ne consulte doivent être arrêtés plutôt que migrés.
  • Une architecture hybride est légitime lorsqu'elle résulte d'une décision écrite et revue régulièrement.
Quelle différence entre migrer à l'identique, adapter et reconstruire ? +

Ces trois formes de migration n'ont ni le même coût, ni le même bénéfice. Une même migration les combine presque toujours, et le cadrage consiste à attribuer la bonne forme à chaque système.

  • Migrer à l'identique déplace le système sans modifier le modèle ni les traitements.
  • Adapter conserve le modèle de données mais modifie l'exploitation : services managés, orchestration, sécurité.
  • Reconstruire repense le périmètre à partir des usages, avec un nouveau modèle et de nouveaux pipelines.
  • Seule la reconstruction corrige les défauts de fond de l'existant, au prix d'un effort plus important.
Comment choisir le premier périmètre à migrer ? +

Le premier périmètre doit démontrer une valeur sans mettre l'activité en danger. Trois critères permettent de le sélectionner parmi les usages inventoriés.

  • Un usage visible pour les métiers, mais dont l'interruption ne bloquerait pas l'activité.
  • Des dépendances limitées : quelques sources, des traitements identifiés, des consommateurs connus.
  • Un responsable métier disponible pour comparer les résultats et décider de la bascule.
  • Éviter en premier lieu la paie, la facturation ou un reporting réglementaire à échéance fixe.
Qu'est-ce que la double exécution dans une migration de données ? +

La double exécution est la période pendant laquelle l'ancien système et la nouvelle plateforme produisent les mêmes résultats en parallèle. Elle permet de démontrer que les données migrées sont justes avant de basculer.

  • Les comparaisons portent sur les volumes, les totaux, les valeurs distinctes et les indicateurs métier.
  • Les contrôles sont automatisés et exécutés à chaque cycle de traitement.
  • Chaque écart est expliqué : erreur de migration ou défaut ancien révélé par la comparaison.
  • Les critères de bascule sont écrits avant le début de la période.
  • La date d'arrêt de l'ancien système est fixée dans le même document.
Quels coûts prévoir pour une migration des données vers le cloud ? +

Le coût d'une migration comprend une période de transition où les dépenses s'additionnent, puis un coût de fonctionnement variable, lié à l'usage. Plusieurs postes sont régulièrement oubliés dans les estimations initiales.

  • Les coûts visibles : stockage, puissance de calcul, licences, accompagnement.
  • La double exécution, pendant laquelle l'ancien et le nouveau système fonctionnent ensemble.
  • Les transferts de données sortants, facturés par la plupart des fournisseurs.
  • Le temps de recette des équipes métier et la montée en compétences des équipes techniques.
  • La réécriture des traitements, nécessaire même dans une migration à l'identique.
Qui doit piloter une migration des données vers le cloud ? +

La migration doit être pilotée conjointement par la DSI et les métiers. Une migration confiée uniquement à la DSI reste un projet d'infrastructure, et une migration pilotée uniquement par les métiers bute sur les contraintes techniques.

  • La DSI porte le socle, la sécurité et le calendrier technique.
  • Un représentant des métiers priorise les usages et valide les résultats.
  • L'architecte data conçoit la cible et garantit la cohérence des choix au fil des vagues.
  • Chaque domaine migré dispose d'un responsable métier qui signe la bascule.