Planification de votre migration vers Qlik Cloud
Lors de la planification de votre migration vers Qlik Cloud, consultez les considérations générales, les meilleures pratiques et l'approche recommandées de Qlik ainsi que les ressources disponibles tout au long du processus, pour garantir une transition réussie des produits QlikView vers Qlik Cloud. Ces recommandations prennent en compte les connaissances et l'expérience acquises par les clients Qlik lorsqu'ils migrent vers Qlik Cloud.
Commencez votre migration par une analyse et une évaluation des points suivants de votre entreprise :
-
Orientation stratégique : abordez la migration vers Qlik Cloud sous la forme d'une initiative stratégique. Alignez le projet sur les besoins opérationnels futurs et l'orientation à long terme de votre entreprise en matière de cloud, de données et de stratégies analytiques.
-
Préparation et mise en œuvre : détaillez les éléments à prendre en compte, les étapes essentielles à préparer et les meilleures pratiques d'approche du déploiement.
-
Optimisation : définissez les mécanismes de mesure et de gestion de votre déploiement Qlik Cloud pour faciliter l'adoption.
L'examen de ces points essentiels vous permettra d'optimiser la réussite de la migration tout en minimisant ses coûts.
Orientation stratégique
Lors de la migration vers Qlik Cloud, gardez à l'esprit les plans stratégiques de votre entreprise. Cela vous permettra d'identifier les priorités de la migration et les initiatives existantes à migrer vers Qlik Cloud ou à éventuellement supprimer.
Posez-vous les questions suivantes :
-
Quels sont nos objectifs stratégiques en migrant vers Qlik Cloud ?
-
Quelle est notre architecture de données cloud existante ?
-
Où nos systèmes opérationnels sont-ils hébergés ?
-
Quelles sont les initiatives dont notre entreprise aura besoin avec notre plateforme de données et d'analyse ?
Préparation et mise en œuvre
En raison de nouvelles fonctions et fonctionnalités dans Qlik Cloud, les approches, les techniques et les fonctions utilisées dans les produits QlikView peuvent être un peu différentes dans Qlik Cloud. Une solution basée dans le cloud est différente, d'un point de vue de l'architecture, d'une solution gérée par le client (Client-Managed). C'est pourquoi il convient d'envisager des efforts de réimagination et de refactorisation pour tirer pleinement parti des avantages de Qlik Cloud. Pour optimiser votre expérience analytique avec Qlik, il est donc nécessaire que la migration aille au-delà d'un simple réhébergement d'un site local vers Qlik Cloud. Une fois que vous aurez identifié vos objectifs stratégiques, les étapes suivantes consisteront à aborder les activités de migration fondamentales.
Comprendre le flux de travail et la chronologie de la migration
Votre approche et votre processus de migration spécifiques dépendront de votre environnement, de vos ressources et de vos exigences actuels. Cette section décrit de manière générale le flux de travail de la migration. Servez-vous-en comme guide pour vous aider à comprendre la chronologie et la séquence des événements lors d'une migration. Certaines tâches sont dépendantes des autres ; par exemple, la conversion et le remaniement de l'application QlikView peuvent être exécutés en parallèle. La durée de chaque étape d'une migration varie suivant la complexité du déploiement QlikView existant.
L'exemple de flux de travail suivant catégorise les étapes de migration en fonction du type de tâche : Processus, Configuration ou Conversion d'application. Les tâches sont alignées en fonction de là où elles figurent dans la séquence de migration.
Notez que le processus de conversion d'application commence dès le début du processus général. Cela laisse le temps d'examiner les résultats de l'outil de conversion, d'obtenir la nouvelle application Qlik Sense créée dans le cloud et de terminer la conception et la connectivité de la visualisation.
La documentation sur la migration de QlikView est principalement axée sur les tâches des flux de travail Processus et Configuration. Cela inclut la configuration du client cloud et des outils de migration, puis l'utilisation de ces outils pour faciliter la migration des utilisateurs et du contenu comme les flux, les applications et les connexions de données vers Qlik Cloud.
Pour plus d'informations, voir :
Sécurité et gouvernance
Authentification et autorisation
Par défaut, un nouveau client Qlik Cloud est configuré en fonction de Qlik Account, le fournisseur d'identité Qlik par défaut, ce qui implique que tout utilisateur ouvre un compte auprès de Qlik avant de pouvoir se connecter. Cependant, la meilleure pratique consiste à utiliser un fournisseur d'identité externe au sein du déploiement Qlik existant (par exemple, Active Directory).
L'utilisation de votre propre fournisseur d'identité inclut, entre autres, les avantages suivants :
-
Cela vous permet d'accéder à la plateforme via des informations d'identification d'entreprise existantes, sans avoir à créer et à gérer de Qlik Account.
-
Vous pouvez appliquer vos propres stratégies en matière de longueur et d'expiration de mot de passe et d'authentification multifacteur.
-
Vous pouvez auditer et surveiller l'accès conformément à vos propres conditions de sécurité et de gouvernance IT.
-
Vous pouvez fédérer différents répertoires, si nécessaire.
-
Incluez les affectations à des groupes d'un utilisateur via le fournisseur d'identité.
-
Gérez automatiquement les utilisateurs qui rejoignent ou quittent l'accès et contrôlez le mode de gestion des ID utilisateur en matière de sécurité des espaces et pour Accès de section.
Rôles et règles
Qlik Cloud adopte une approche dans laquelle la sécurité est conçue pour être affectée directement aux groupes ou aux utilisateurs lorsqu'aucun groupe n'est disponible via le fournisseur d'identité.
Il est possible de définir les autorisations Qlik Cloud au niveau de l'espace (pour les applications et les données) ou au niveau du système (pour les rôles d'administrateur), et les deux prennent en charge l'affectation de groupes. Cette approche nécessite une planification spécifique à l'entreprise. Même si cette approche peut être adoptée avant la migration, il est recommandé d'examiner cette conception en regard des nouveaux rôles et fonctionnalités dans Qlik Cloud avant de commencer les activités de migration.
Rationalisation et simplification de votre déploiement Qlik existant
Les clients QlikView découvrent souvent qu'ils ont de nombreuses applications héritées, certaines n'étant peut-être plus nécessaires (comme celles des environnements de développement et de test). La rationalisation de l'environnement existant via l'archivage des applications anciennes, en double ou non utilisées peut considérablement réduire l'effort (et le coût) de la migration vers Qlik Cloud et minimiser les dépenses de maintenance et de test en cours.
L'approche suivante constitue une technique recommandée pour rationaliser et simplifier votre déploiement Qlik :
-
Pour les applications de production : demandez aux propriétaires d'applications de confirmer les ressources nécessaires pour tester l'application après la migration ou de déclarer qu'une application peut être mise hors service (désactivée).
-
Pour les applications de développement et de test : demandez aux propriétaires d'applications de fournir une liste des applications à migrer (activer).
-
Pour toutes les applications qui ne nécessitent pas de migration : exportez-les et archivez-les dans un stockage à long terme en dehors du déploiement Qlik.
Vos applications
Lors de la planification de votre migration vers Qlik Cloud, il est important d'examiner vos applications pour comprendre si elles sont adaptées au déploiement Qlik Cloud. Qlik Cloud prend en charge différents niveaux de capacité basés sur différents besoins. La plupart des applications conviennent à notre niveau de capacité standard ; cependant, si nécessaire, Qlik propose des options de capacité développée et dédiée pour les applications plus volumineuses et les scénarios d'utilisation de niche. Vous trouverez des détails sur les spécifications en matière de capacité de Qlik Cloud à la section Spécifications et capacité de Qlik Sense.
Facteurs essentiels à prendre en compte lors de l'examen de vos applications :
-
Taille de l'application
-
Durée et simultanéité de chargement
-
Sources de données
-
Composants tiers - extensions, GeoAnalytics, Qlik NPrinting et autres solutions intégrées
-
Scénarios d'utilisation anonymes ou OEM (contacter Qlik)
-
Applications composites
Qlik peut faciliter cet examen en exécutant nos applications Readiness sur les environnements Client-Managed. L'application Readiness SaaS est une application QlikView conçue pour être exécutée dans un environnement QlikView par Qlik pour les utilisateurs qui envisagent de migrer vers Qlik Cloud. Cette application profile les applications dans un environnement QlikView et leur attribuent un niveau Qlik Cloud approprié. L'application inclut également des métadonnées d'utilisation de session et de connexion de données et des informations de traçabilité associées, le tout constituant d'importants attributs de priorisation et d'évaluation de la complexité de votre migration de ressources.
Des examens plus détaillés sont disponibles via l'organisation Customer Success de Qlik.
Accès à vos données
Dans le plan de migration vers Qlik Cloud, vous devez tenir compte de l'emplacement des données de votre entreprise. Qlik Cloud comporte plusieurs connecteurs qui peuvent accéder à de nombreuses sources de données adressables publiquement. Par conséquent, si votre entreprise a migré vers des systèmes basés dans le cloud (tels que Salesforce ou Workday), des bases de données cloud (telles que Snowflake pour Google Big Query) ou un stockage cloud (tel que AWS S3 ou le stockage en blocs Azure) pris en charge, le déplacement des connexions de données de vos applications sera simple. De nombreuses entreprises disposent de sources de données locales, non accessibles à l'Internet public ou qui nécessitent l'utilisation de connecteurs spécifiquement structurés qui leur sont propres. Dans ces cas, il existe plusieurs pools et approches pour mettre ces données à la disposition de Qlik Cloud.
Pour mettre vos données à la disposition de Qlik Cloud, voici les options existantes :
-
Connexion directe aux systèmes sources pris en charge depuis Qlik Cloud – puis extraction dans Qlik Cloud
-
Passerelle de données Qlik - Accès direct – accès direct à vos données privées dans Qlik Cloud
-
Déplacement de vos données vers un stockage ou une BdD cloud pris en charge – puis leur extraction dans Qlik Cloud
Ces technologies et techniques peuvent être déployées avec ou intégrées à votre architecture de données cloud stratégique. Il est courant d'utiliser des options tactiques à court terme tout en procédant à la transition vers l'objectif stratégique à long terme d'une architecture de données cloud.
Connexion directe aux systèmes source depuis Qlik Cloud
Cette option est le plus souvent utilisée lorsque vous avez migré vers des systèmes basés dans le cloud tels que Salesforce ou Workday. Qlik Cloud peut se connecter à ces systèmes via des connecteurs Qlik, ou vous pouvez créer des intégrations à ces systèmes via Qlik Application Automation. Il n'est pas recommandé de se connecter à des sources locales, car cela nécessite l'ouverture du pare-feu de l'entreprise.
Passerelle de données Qlik – Accès direct
La Passerelle de données Qlik étend Qlik Services de données aux données de l'entreprise, quel que soit l'emplacement — sur site, dans un cloud privé virtuel ou dans un cloud public. La passerelle permet un accès direct, via un tunnel sécurisé et dédié, sans ouverture de ports dans les pare-feu de l'entreprise, à Qlik Cloud et d'autres cibles cloud populaires telles que Snowflake, Azure Synapse, Google Big Query ou Databricks.
Migration de contenu QlikView vers Qlik Cloud : concepts et meilleures pratiques
Évaluation de documents
Votre stratégie de migration doit inclure une évaluation de vos documents QlikView. Cela peut vous aider à décider si vous devez :
- mettre le document hors service ;
- migrer le document vers une application Qlik Cloud ;
Tenez compte des points suivants :
- Un document offre-t-il une valeur commerciale ? Tenez compte de la fréquence d'utilisation du document, du nombre de personnes qui l'utilisent et de qui l'utilise. Un document utilisé par une seule personne peut tout de même être essentiel s'il est utilisé pour prendre des décisions professionnelles importantes.
-
Un document approche-t-il de la fin de son cycle de vie ? Les insights qu'il fournit ont-ils encore de la valeur ? Si c'est le cas, il pourrait être préférable de faire des efforts de développement au lieu de redéfinir le champ d'application et de créer une nouvelle application Qlik Cloud.
Outils d'évaluation de documents :
-
Le Tableau de bord de gouvernance QlikView fournit une visibilité au sein des déploiements QlikView. Le tableau de bord affiche des informations, notamment les étiquettes et expressions récurrentes, l'analyse de la complexité, la taille des fichiers, la fréquence d'utilisation et la traçabilité des données. Sense Profile Score évalue la compatibilité des applications QlikView avec Qlik Sense et par conséquent avec Qlik Cloud également.
Pour plus d'informations, voir QlikViewTableau de bord de gouvernance (uniquement en anglais).
Évaluation fonctionnelle de QlikView et de Qlik Cloud
Tenez compte des points suivants :
-
Quelles améliorations fonctionnelles de Qlik Cloud soutiennent les objectifs de votre entreprise ? Par exemple, Qlik Cloud aide l'ensemble des membres de votre entreprise à développer et à partager des informations analytiques.
- Quelles fonctionnalités de QlikView ne sont pas (encore) prises en charge dans Qlik Cloud ? Existe-t-il une solution de contournement raisonnable si la fonctionnalité n'est pas prise en charge ?
Évaluation des développeurs et des consommateurs de QlikView et de Qlik Cloud
Tenez compte des points suivants :
-
Le cloud est très différent, mais constitue une nouvelle expérience performante pour les consommateurs. De nombreuses nouvelles fonctionnalités sont mises à disposition pour leur donner le contrôle et automatiser et améliorer leurs analyses. Leur acclimatation à cet excellent nouvel environnement est essentielle à la réussite. Il est possible de tirer parti des fonctionnalités en libre-service destinées aux consommateurs pour minimiser les tâches de développement des développeurs compétents.
-
Le processus de développement est lui aussi très différent. La formation des développeurs avant la conversion des applications les préparera aux nouvelles fonctionnalités et techniques afin d'ajouter de la valeur à leur travail.
Qlik Sense Desktop en tant qu'outil de conversion
Qlik Sense Desktop permettra d'accéder à Dev Hub et d'exécuter Convertisseur QlikView pour créer une application Qlik Sense à des fins d'examen et de migration.
Vous pouvez télécharger Qlik Sense Desktop et vous authentifier auprès de votre client cloud via Paramètres et gestion sous les paramètres de votre profil. Pour plus d'informations, voir Mise en route avec Qlik Sense Desktop.
Une fois que vous avez installé Qlik Sense Desktop, vous pouvez accéder à Dev Hub via l'icône de profil. Depuis Dev Hub, exécutez le convertisseur et créez une application Qlik Sense à partir des résultats. Chargez l'application dans le cloud ou migrez-en plusieurs via le script CLI Qlik.
Le fait d'effectuer l'ensemble de la conception et du remaniement de niveau suivant vous permettra de tirer parti de toutes les fonctionnalités de Analyses Qlik Cloud et de tester vos nouvelles connexions de données.
Pour des exemples de conversion, voir :