Architecture des données

Évitez les nids-de-poule tout au long de votre parcours de migration à partir de Netezza

Actian Corporation

20 août 2019

Migration de l'entrepôt de données

Certains modèles de Netezza arrivant en fin de vie, vous êtes peut-être en train d'étudier les options qui s'offrent à vous pour un nouvel entrepôt de données moderne. Mais ne faites pas de la migration une réflexion après coup. 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 d'autres éléments propriétaires ne se fait pas du jour au lendemain.

Compte tenu des dépendances et de la complexité des migrations d'entrepôts de données, il n'est pas étonnant que, selon Adam Ronthal de Gartner, plus de 60 % de ces projets ne parviennent pas à atteindre les objectifs fixés.

Voici quelques pièges courants à éviter lorsque vous êtes prêt à entamer votre voyage de migration.

1. Pression pour "soulever et déplacer

L'une des décisions clés dans la conception de votre parcours est de savoir s'il faut "lever et déplacer" l'ensemble de l'entrepôt de données ou le décharger progressivement, projet par projet, en réduisant graduellement la charge qui pèse sur votre système patrimonial. IBM encourage le "lift and shift" de Netezza vers son IBM Cloud. Mais si l'on se souvient de la façon dont se sont déroulées les précédentes mises à niveau de chariots élévateurs - qu'il s'agisse d'ordinateurs centraux, de consolidation de centres de données, d'architecture orientée services ou de toute autre dette technique héritée - on comprend vite le risque élevé d'une stratégie de migration "lift and shift".

Pour limiter les risques et accélérer le retour sur investissement, vous souhaitez choisir une approche incrémentale qui vous permettrait de passer progressivement de Netezza à un autre système, en commençant par décharger vos charges de travail les plus simples.

2. Support migration "gratuite" de la part d'IBM

IBM offre une assistance gratuite à la migration des clients Netezza Twinfin et Striper vers l'IBM Integrated Analytics System (IIAS) basé sur la technologie Db2. Mais qu'est-ce qui est vraiment gratuit dans la vie ? Le passage à l'IIAS garantit que vous serez à nouveau enfermé dans l'écosystème coûteux d'IBM, dont le fonctionnement et la gestion requièrent des compétences et des connaissances spécialisées.

Et vous serez certainement déçu par la différence de fonctionnalité offerte par Db2.

3. Mauvaise manipulation des éléments exclusifs

Il existe globalement deux catégories de charges de travail fonctionnant sur les systèmes Netezza : les systèmes informatique décisionnelle et les applications de type "Line of Business" (LoB). Les applications BI sont relativement simples à migrer d'une plateforme à l'autre. Les applications LoB, par contre, contiennent souvent une quantité importante de logique complexe et représentent les charges de travail les plus difficiles à migrer vers une nouvelle plateforme. Nous constatons souvent que les clients ont écrit une partie de la logique de ces systèmes à l'aide de procédures stockées ou de fonctions utilisateur, ce qui est la façon la moins portable de construire une application.

Si votre domaine d'application consiste en un code aussi complexe, votre entrepôt de données cible devrait adhérer à SQL, Spark, JDBC/ODBC et à d'autres normes ouvertes et disposer d'un grand nombre de partenaires capables d'identifier et de convertir automatiquement les éléments propriétaires de Netezza en vues, codes, données, etc. basés sur des normes.

4. L'évaluation hâtive de l'entreprise

Une évaluation approfondie de votre environnement existant est une étape cruciale dans le processus de migration. Votre entreprise a très probablement investi des décennies de logique dans votre plateforme Netezza. Il y aura beaucoup de données inutiles qui ont été créées au cours de cette période. Des tables qui n'ont peut-être pas été touchées depuis des années. D'innombrables requêtes et charges de travail qui ne sont pas pertinentes pour l'entreprise. Ces objets ne doivent pas être déplacés pendant la migration.

Vous pouvez réduire votre risque de migration en utilisant un outil automatisé pour analyser les journaux de votre entrepôt de données Netezza afin d'obtenir une compréhension complète de votre environnement actuel. En se basant sur de nombreux facteurs, l'outil peut identifier les redondances qui ne doivent pas être migrées, décider de ce qui doit l'être, établir des priorités pour la migration, et comment travailler avec des migrations par étapes.

5. L'enfermement sans options

Veillez à choisir une solution qui vous offre la souplesse nécessaire pour tracer la voie que vous souhaitez sans faire de compromis. Par exemple, souhaitez-vous migrer d'un seul coup vers le cloud dans le cadre d'une stratégie "cloud-first", ou procéder à la migration de votre entrepôt de données par étapes ? Les entreprises soumises à des exigences rigoureuses en matière de conformité ou de confidentialité préfèrent souvent stocker certaines données sur site. Souhaitez-vous vous enfermer dans une plateforme en nuage particulière, ou opter pour AWS dès maintenant tout en ayant la possibilité de transférer certaines applications vers Azure plus tard ? Quelle que soit votre situation, n'échangez pas votre enfermement propriétaire actuel contre un autre.

repenser le webinaire

Pour en savoir plus sur les meilleures pratiques de migration, regardez notre webinaire à la demande, "Top 7 tips for Netezza migration success", avec l'ancien directeur des services techniques de Netezza.

Migrer en toute confiance

plateforme de données Actian peut vous aider à migrer ou à décharger progressivement votre entrepôt de données Netezza jusqu'à ce qu'il puisse être retiré de manière gérée, selon votre calendrier et vos conditions. Choisissez la voie qui vous convient le mieux - dans le nuage, sur site, ou une combinaison des deux, avec une solution hybride à l'architecture transparente. Des études antérieures menées par nos clients et prospects ont montré que l'analyse des écarts typiques permettait de résoudre en moyenne plus de 95 % des migrations.

logo avatar actian

À propos d'Actian Corporation

Actian facilite l'accès aux données. Notre plateforme de données simplifie la façon dont les gens connectent, gèrent et analysent les données dans les environnements cloud, hybrides et sur site . Avec des décennies d'expérience dans la gestion des données et l'analyse, Actian fournit des solutions de de haute performance qui permettent aux entreprises de prendre des décisions basées sur les données. Actian est reconnu par les principaux analystes et a reçu des prix de l'industrie pour sa performance et son innovation. Nos équipes partagent des cas d'utilisation éprouvés lors de conférences (par exemple, Strata Data) et contribuent à des projets à code source ouvert. Sur le blog d'Actian, nous abordons des sujets tels que l'ingestion de données en temps réel, l'analyse de données, la gouvernance données, la gestion des données, la qualité des données, l'intelligence des données et l'analyse pilotée par l'IA.