Migration vers Google Cloud : choisir votre chemin de migration

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Ce document présente la série Migration vers Google Cloud et vous aide à comprendre comment sont liés chaque élément de la série et les autres documents. Il offre un aperçu des séries d'articles suivantes :

Ces séries d'articles sont destinées à toute personne qui souhaite migrer des machines virtuelles (VM), des conteneurs, des bases de données ou un espace de stockage vers Google Cloud. Ce document est utile pour les scénarios de migration suivants :

  • Depuis un environnement sur site
  • Depuis un environnement d'hébergement privé
  • Depuis un autre fournisseur cloud vers Google Cloud

Dans le cadre de votre parcours de migration, vous devez prendre des décisions qui dépendent de l'environnement, des charges de travail et de l'infrastructure que vous souhaitez migrer vers Google Cloud ou un environnement cloud hybride. Ces documents vous aident à déterminer la meilleure option pour répondre à vos besoins de migration :

  1. En établissant un framework pour concevoir et exécuter votre parcours de migration à l'aide de la série Migration vers Google Cloud.
  2. En utilisant ce framework comme référence pour évaluer la progression de votre migration.
  3. En fournissant des conseils spécifiques à un environnement ou un cas d'utilisation particulier, en vous appuyant sur le framework Migration vers Google Cloud, tel que Migrer des VM avec Migrate to VMs, Migrer des conteneurs vers Google Cloud et Migrer des VM vers des conteneurs avec Migrate to Containers.

Avantages de la mise en place d'un framework de migration

La mise en place d'un framework de migration est importante, car la migration peut être une tâche reproductible. Par exemple, si vous migrez vos VM initialement vers Google Cloud, vous pouvez également envisager de transférer d'autres données et charges de travail vers Google Cloud. La mise en place d'un framework général pouvant s'appliquer à différentes charges de travail peut faciliter les migrations futures.

Le diagramme suivant illustre les phases de migration :

Chemin de migration en quatre phases

À chaque étape du processus de migration, vous suivez les phases définies dans l'article Migration vers Google Cloud : premiers pas :

  1. Évaluer et découvrir vos charges de travail.
  2. Planifier et établir les fondations
  3. Déployer vos charges de travail
  4. Optimiser votre environnement et vos charges de travail

Ce parcours n'est pas propre à Google Cloud. Passer d'un environnement à un autre est une tâche difficile. Vous devez donc planifier et exécuter votre migration avec soin. Quelle que soit la migration (que ce soit pour des applications, des VM ou des conteneurs), vous devez réaliser différentes tâches comme la création d'un inventaire, l'établissement d'identités d'utilisateurs et de services, le déploiement de vos charges de travail et l'optimisation des performances et de l'évolutivité.

Conception de la série

Pour concevoir et planifier la migration vers Google Cloud, la migration de VM avec Migrate to VMs, la migration de conteneurs vers Google Cloud et la série Migrer des VM vers des conteneurs avec Migrate to Containers, nous avons utilisé des paradigmes et des stratégies de conception logicielle courants dans la programmation orientée objet (OOP)

Vous pouvez utiliser les concepts de programmation orientée objet pour réfléchir aux recommandations de chaque série. Ce document s'apparente à la documentation logicielle lorsque vous développez une application : il vous guide au fur et à mesure du parcours en vous proposant des instructions tout au long du processus.

Le diagramme de classe UML simplifié suivant illustre les relations entre les documents des séries Migration vers Google Cloud, Migrer des VM avec Migrate to VMs et Migrer des conteneurs vers Google Cloud :

Relation entre les documents sous forme de diagramme de classes UML

Dans le diagramme précédent, la série correspond à un diagramme de classes UML comme suit :

La série Migration vers Google Cloud comprend les documents suivants :

Les concepts abordés dans la série Migration vers Google Cloud sont étendus et appliqués aux séries suivantes afin de fournir des conseils plus normatifs pour des cas d'utilisation et des environnements spécifiques :

La logique appliquée dans le diagramme peut être étendue à d'autres charges de travail. Par exemple, à l'aide des phases d'évaluation, de planification, de déploiement et d'optimisation, vous pouvez moderniser vos pipelines CI/CD lors de leur migration vers Google Cloud.

Étape suivante