À propos de la planification de la migration

Une fois que vous avez terminé la phase de découverte et d'évaluation et configuré votre configuration de base, vous pouvez commencer à planifier votre migration en classant vos charges de travail dans des vagues de migration.

Ce document et les suivants expliquent comment planifier une migration réussie et minimiser les risques associés.

Avant de commencer

Avant de commencer la planification de la migration, réalisez une évaluation et une découverte de la charge de travail, puis créez une stratégie globale de migration comprenant les tâches suivantes:

  • Cataloguez les charges de travail que vous avez identifiées pour la migration, comme les applications, les services et les bases de données.
  • Mappage des charges de travail sur les composants de l'infrastructure
  • Mappage des dépendances
  • Identifier les chemins de migration et de modernisation de haut niveau (réhébergement, replate-forme, refactorisation, rearchitecture, remplacement, suppression).

Utilisez ensuite le kit Cloud Foundation pour poser vos bases sur Google Cloud.

Le kit Cloud Foundation inclut des ressources pour vous aider à vous familiariser avec les aspects suivants de votre nouvelle infrastructure cloud:

  • Identity and Access Management
  • Gestion des ressources
  • Mise en réseau
  • Gérer les données
  • Infrastructure as Code
  • Journalisation, surveillance et facturation
  • Principes de base de la sécurité
  • Principes de base de GKE

Concepts de migration de base

Un projet de migration vers le cloud représente l'ensemble du processus de migration des applications vers Google Cloud.

Chaque projet de migration vers le cloud est divisé en vagues. Une vague est un groupe d'applications qui partagent des caractéristiques ou des interdépendances communes, telles qu'elles sont identifiées par la détection et l'évaluation de la charge de travail. Les applications et bases de données autonomes sont généralement de bonnes candidats pour une première vague de migration, étant donné les faibles dépendances externes. D'autre part, les applications comportant des interdépendances importantes constitueraient une vague de migration complexe nécessitant une planification supplémentaire.

Les applications d'une vague de migration sont divisées en groupes de migrations et migrées vers Google Cloud par sprints. Un groupe de déplacement est un groupe de ressources d'infrastructure et de charges de travail que vous devez migrer ensemble. Ces ressources et charges de travail peuvent faire partie de la même application ou d'un groupe d'applications interdépendantes.

Un projet de migration vers le cloud est divisé en plusieurs groupes et vagues

La capacité métier est l'un des aspects les plus importants pour déterminer les groupes de mouvements. Par exemple, la gestion de la chaîne d'approvisionnement et de l'inventaire pour le commerce, la surveillance des fraudes dans le secteur bancaire, le traitement des demandes d'indemnisation pour les assurances représentent les domaines de compétences commerciales dans les domaines respectifs. Il est essentiel de tenir compte des capacités de l'entreprise pour assurer un minimum de performances, ou aucune interruption, sur le plan des performances et de la disponibilité des services pendant et après la migration.

Dans un domaine d'activité, vous devez effectuer la migration en fonction de vos différents environnements. Les environnements de recherche et développement (R&D) sont généralement les premiers à être migrés. Cela vous aide à identifier et à atténuer les blocages susceptibles d'empêcher ou de ralentir la migration. Vous pouvez ensuite suivre les bonnes pratiques et les activités d'atténuation à mesure que vous progressez dans la migration des environnements de R&D, de préproduction et de production.

La découverte et l'évaluation doivent être un processus continu, avec une collecte de données de plus en plus précise et de plus en plus précise au fil du temps. Cela vous permet d'améliorer en permanence la précision des données spécifiques à une charge de travail, ce qui vous aide à identifier les risques spécifiques à cette charge de travail associés à la migration vers le cloud.

Généralement, la première vague de découverte et d'évaluation fournit un mappage élevé de dépendances directionnelles des composants et des charges de travail d'infrastructure du point de vue de l'infrastructure. Cela vous aide à élaborer un plan pour la première vague de migration, qui est de nature plus directionnelle. Son objectif principal est d'améliorer et d'optimiser des éléments de l'architecture Google Cloud (par exemple, les types de VM, les classes de stockage, la conception des zones de destination ou le dimensionnement de capacité élevé, basé sur des exigences de calcul et d'E/S).

Vous devez également effectuer une évaluation des risques de migration parallèlement à la découverte et à l'évaluation. L'objectif est de calibrer et de détailler les risques spécifiques à la charge de travail associés à la migration, et de prendre les mesures d'atténuation appropriées. Vous trouverez quelques exemples de ce type de risques sur les pages suivantes.

Le schéma suivant présente l'ensemble du processus de migration d'un seul coup d'œil.

Schéma du processus de planification et d'exécution de la migration

Étapes suivantes