La migration de données fait généralement référence au déplacement complexe de données d'un endroit à un autre. Il faut veiller à ce qu'il n'y ait pas de perte de données et à ce que l'intégrité des données soit maintenue. La migration des données peut être motivée par le passage à de nouvelles architectures d'application ou à un stockage en nuage, ou encore par la prise en charge deplateformes modernesplateformes gestion des données en nuage afin d'accroître la valeur des actifs de données.
Stratégie de migration des données
Chaque migration de données est différente, mais les migrations réussies utilisent un processus en plusieurs étapes avec de nombreux tests. Les migrations peuvent être coûteuses, c'est pourquoi il est conseillé de procéder à une analyse de rentabilité solide et d'obtenir l'adhésion de la direction. De nombreux fournisseurs de plateformes de données proposent des outils de migration pour transférer les données, les procédures stockées et les règles d'intégrité référentielle associées vers leur technologie. Les fournisseurs, tels qu'Actian, proposent des services pour assurer une migration en douceur.
Les paragraphes suivants décrivent certaines des étapes d'un projet de migration de données :
Déterminer la portée du projet de migration
Le cadrage permet de limiter les coûts et les efforts nécessaires pour effectuer la migration des données. La réussite d'un projet de migration dépend de la précision du cadrage et de la planification. En l'absence d'une estimation précise des résultats du projet, celui-ci est sujet à des dérives, à des dépassements financiers et à des retards d'exécution.
Conception de la migration
La conception de la migration dépend de ce qui est déplacé et de la sélection des outils pour gérer les transformations de données. Par exemple, si vous déplacez une base de données, les procédures stockées seront généralement réécrites. Les fonctions qui n'existent pas sur la plate-forme cible devront être écrites en tant que fonctions utilisateur.
Stratégie de migration
Les migrations doivent être échelonnées. Les progrès doivent être examinés au fur et à mesure que les étapes sont atteintes ou manquées afin de maintenir le projet sur la bonne voie. Le fonctionnement en parallèle de l'ancien et du nouveau système offre une certaine sécurité grâce à la possibilité de revenir en arrière.
Test des données migrées
Les données du système cible doivent être comparées à celles de la source après chaque déplacement. Les validations de données et les contraintes référentielles doivent être vérifiées. Grâce à la technologie de capture des données de changement (CDC), les nouvelles données d'application peuvent être synchronisées avec les anciennes pendant les tests d'acceptation.
Le passage à la production
Le fonctionnement en parallèle de l'ancien et du nouveau système permet de renforcer la confiance dans la nouvelle application. Lorsque les utilisateurs sont satisfaits du nouveau système, l'ancienne application peut être retirée.
Examen post-migration
Un examen de la migration permet d'identifier les meilleures pratiques et les erreurs à éviter pour les futurs projets de migration.
Capacités de migration d'Actian
Actian effectue des migrations vers la plateforme de données Actian en fournissant des outils et des services de migration.
La migration de téraoctets de données, de milliers de tables et de vues, de codes et de types de données spécialisés et l'élimination d'obstacles propriétaires ne se font pas du jour au lendemain. Voici quelques raisons de considérer Actian pour votre prochaine migration d'entrepôt de données :
- La plateforme de données Actian peut être déployée sur site et dans des environnements hybrides et multiclouds, notamment AWS, Microsoft Azure et Google Cloud.
- La plateforme hautement évolutif vous aide à migrer ou à décharger progressivement votre entrepôt de données jusqu'à ce qu'il puisse être mis hors service.
- La plateforme de données Actian prend en charge les formats de données Hadoop tels que Parquet et ORC dans le nuage et sur site.
- Le service de migration d'Actian garantit que plus de 90 % du code personnalisé écrit pour les entrepôts de données existants est migré automatiquement. Les services professionnels d'Actian peuvent migrer tout code unique pour que la migration se fasse sans souci pour vous.
- Actian offre également une interopérabilité totale avec vos applications back-end existantes, vos référentiels de données d'entreprise et vos nouvelles sources de données.
Visitez notre site web pour en savoir plus sur la modernisation de votre entrepôt de données existant.

Migrer vers l'informatique dématérialisée
La plupart des organisations ont adopté une approche multi-cloud de la gestion des données données pour leur permettre d'utiliser les options de traitement et de stockage des données les plus récentes, les plus rentables et les plus évolutif . Le cloud offre une élasticité illimitée qui permet d'évoluer avec les besoins en données de l'organisation, et la tarification par abonnement garantit que vous ne payez que pour les ressources que vous utilisez.
Même les grands lacs de données sur site hérités comme Hadoop ont des variantes dans le nuage qui prennent en charge les anciens formats de stockage et les API Spark associées. Cela facilite grandement la migration, car l'entreprise peut éviter des transformations de données coûteuses.
Stratégie de migration des données pour les nouvelles architectures d'application
Les applications adoptent de plus en plus une architecture microservices qui convertit les anciennes applications monolithiques en composants plus petits et plus réutilisables, ce qui permet de créer de nouvelles applications plus rapidement. Lorsqu'une application est remaniée en composants plus granulaires, les données qu'elle utilise doivent être remaniées de la même manière. Heureusement, la plupart des applications procédurales ont une section principale de haut niveau avec des éléments de données communs qui appellent divers sous-programmes et fonctions. Ces sous-composants indiquent explicitement quels paramètres de données leur sont transmis et quels résultats sont renvoyés à l'application appelante. Les outils de modélisation des données peuvent analyser le code de l'application pour décrire visuellement la manière dont les données sont utilisées. En prime, ces outils peuvent mettre en évidence les codes morts et les données orphelines, qui peuvent être éliminés lors de la réingénierie.


Stratégie de migration des données pour les plateformes données modernes
Après avoir subi les inconvénients des initiatives de centralisation des entrepôts de données d'entreprise (EDW), les organisations recherchent de meilleurs moyens d'intégrer les données distribuées au sein de l'entreprise. Les tissus de données et les maillages de données sont des concepts émergents d'architecture de données qui peuvent rendre les données plus accessibles, disponibles, découvrables et interopérables. L'approche du tissu de données permet l'abstraction des données des systèmes dans un ensemble commun d'objets de données qui sont traités comme des données d'entreprise unifiées avec une propriété et une gestion centralisées. L'approche du maillage des données utilise une architecture décentralisée qui distribue la propriété des données aux lignes d'activité ou aux experts du domaine. Les deux approches peuvent être suffisamment intéressantes pour justifier d'importants projets de migration de données.