In diesem Dokument wird die Reihe Zu Google Cloud migrieren vorgestellt. Es wird erläutert, wie sich die einzelnen Teile der Reihe auf andere Dokumente beziehen. Dieses Dokument gibt einen Überblick über folgende Reihe:
- Zu Google Cloud migrieren
- VMs mit „Migrate to Virtual Machines“ migrieren
- VMs mit Migrate to Containers in Container migrieren
- Container zu Google Cloud migrieren
Diese Reihen sind für alle gedacht, die virtuelle Maschinen (VMs), Container, Datenbanken oder Speicher zu Google Cloud migrieren möchten. Dieses Dokument eignet sich für die folgenden Migrationsszenarien:
- Aus einer lokalen Umgebung
- Aus einer privaten Hostingumgebung
- Von einem anderen Cloud-Anbieter zu Google Cloud
Im Rahmen der Migration müssen Sie Entscheidungen treffen, die von der Umgebung, den Arbeitslasten und der Infrastruktur abhängen, die Sie zu Google Cloud oder in einer Hybrid-Cloud-Umgebung migrieren. Diese Dokumente unterstützen Sie bei der Auswahl des besten Pfades für Ihre Migrationsanforderungen:
- Richten Sie mithilfe der Reihe „Zu Google Cloud migrieren“ ein Framework ein, um Ihre Migration zu planen und auszuführen.
- Verwenden Sie dieses Framework als Grundlage für die Bewertung Ihres Migrationsfortschritts.
- Im Framework Zu Google Cloud migrieren finden Sie Anleitungen, die für eine bestimmte Umgebung oder einen bestimmten Anwendungsfall spezifisch sind, z. B. VMs mit Migrate to VMs migrieren, Container zu Google Cloud migrieren oder VMs mit Migrate to Containers zu Containern migrieren.
Vorteile der Einrichtung eines Migrations-Frameworks
Ein Migrations-Framework ist wichtig, da die Migration eine wiederholbare Aufgabe sein kann. Wenn Sie beispielsweise Ihre VMs zu Google Cloud migrieren, ist es möglicherweise sinnvoll, andere Daten und Arbeitslasten in Google Cloud zu verschieben. Die Einrichtung eines allgemeinen Frameworks, der auf verschiedene Arbeitslasten angewendet werden kann, kann die zukünftige Migration für Sie vereinfachen.
Das folgende Diagramm veranschaulicht die Migrationsphasen.
Bei jedem Migrationsschritt folgen Sie den unter Zu Google Cloud migrieren: Einstieg definierten Phasen:
- Arbeitslasten bewerten und erkennen
- Grundlage planen und schaffen
- Arbeitslasten bereitstellen
- Umgebung und Arbeitslasten optimieren
Diese Umstellung gibt es nicht nur in Google Cloud. Der Wechsel von einer Umgebung in eine andere ist eine schwierige Aufgabe. Daher sollten Sie die Migration sorgfältig planen und ausführen. Unabhängig davon, was Sie migrieren (ob Anwendungen, VMs oder Container) müssen Sie Aufgaben wie das Erstellen eines Inventars, das Einrichten von Nutzer- und Dienstidentitäten, das Bereitstellen Ihrer Arbeitslasten und das Optimieren auf Leistung und Skalierbarkeit ausführen.
Design der Reihe
Beim Entwerfen und Planen dieser Reihe haben wir Softwaredesignparadigmen und -strategien verwendet, die in der objektorientierten Programmierung (OOP) üblich sind.
Sie können die Konzepte von OOP verwenden, um die Empfehlungen in jeder Reihe zu berücksichtigen. Dieses Dokument ähnelt Ihrer Softwaredokumentation bei der Entwicklung einer Anwendung: Es hilft Ihnen dabei, sich zurechtzufinden.
Die Reihe Migration zu Google Cloud enthält folgende Dokumente:
Zu Google Cloud migrieren: Wenn Sie Ihren Migrationspfad auswählen (dieses Dokument), können Sie die besten Migrationsoptionen für Ihre Komponenten wählen.
Zu Google Cloud migrieren: Einstieg richtet das Framework für die anderen Migrationsreihen ein und informiert Sie über Migrationskonzepte, bietet jedoch keine Unterstützung für eine tatsächliche Migration. Alle anderen Dokumente in der Reihe sind eine direkte Erweiterung dieses Dokuments.
In den Dokumenten dieser Reihe wird jede Phase der Migration zu Google Cloud im Detail beschrieben. Die Konzepte in diesen Dokumenten beziehen sich auf die Migration verschiedener Assets, einschließlich Daten, Anwendungen, VMs und Containern.
Die in der Reihe Zu Google Cloud migrieren verwendeten Konzepte werden erweitert und auf die folgende Reihe angewendet, um eine präskriptive Anleitung für bestimmte Anwendungsfälle und Umgebungen zu geben:
VMs mit Migrate to VMs migrieren
Container zu Google Cloud migrieren
- Jetzt starten
- Von Kubernetes zu GKE migrieren
- Von OpenShift zu Anthos migrieren
- OpenShift-Projekte zu Anthos migrieren
- OpenShift-Sicherheitskontextbeschränkungen zu Anthos migrieren
- Zu einer Multi-Cluster-GKE-Umgebung migrieren
- Zu einer Multi-Cluster-GKE-Umgebung mit Multi-Cluster-Ingress und Multi-Cluster-Service-Discovery migrieren
VMs mit Migrate to Containers in Container migrieren
Die im Diagramm angewendete Logik kann auf andere Arbeitslasten erweitert werden. Wenn Sie beispielsweise die Bewertungs-, Planungs-, Bereitstellungs- und Optimierungsphasen nutzen, können Sie Ihre CI/CD-Pipelines bei der Migration zu Google Cloud modernisieren.
Nächste Schritte
- Beginnen Sie mit der Entwicklung Ihrer Migration zu Google Cloud.
- VMs mit Migrate to VMs migrieren
- Migrieren Sie Ihre containerisierten Arbeitslasten zu Google Cloud.
- VMs mit Migrate to Container zu Containern migrieren
- Referenzarchitekturen, Diagramme und Best Practices zu Google Cloud kennenlernen. Weitere Informationen zu Cloud Architecture Center