Wandern
Migrationen umfassen Planung, Ausführung und Optimierung von Workloadmigrationen von lokalen Rechenzentren und anderen Cloudplattformen zu Azure. Die Empfehlungen helfen Organisationen dabei, Migrationsrisiken zu minimieren, Kosten zu senken und erfolgreiche Ergebnisse der Cloudakzeptanz zu erzielen.
Planen der Migration
Bewerten sie die Migrationsbereitschaft und -fähigkeiten. Bewerten Sie die Azure-Funktionen Ihres Teams über Infrastruktur-, Sicherheits- und Anwendungsdomänen hinweg, und binden Sie dann Microsoft-Partner oder Azure-Lösungsarchitekten ein, um Kompetenzlücken zu füllen.
Wählen Sie Ihren Datenmigrationspfad aus. Wählen Sie ExpressRoute für Übertragungen mit hoher Bandbreite, VPN-Gateways für verschlüsselte Verbindungen, Azure Data Box für Offlinemigrationen oder öffentliches Internet für nicht vertrauliche Daten aus.
Bestimmen Sie die Migrationssequenz. Ordnen Sie Anwendungsabhängigkeiten mithilfe von Azure Migrate zu, priorisieren Sie Workloads nach UnternehmenskritischerItät, und erstellen Sie Migrationszeitpläne, die Spitzengeschäftszeiträume vermeiden.
Wählen Sie die Migrationsmethode für jede Workload aus. Wählen Sie nahezu null Ausfallzeitenmigration für unternehmenskritische Workloads oder geplante Ausfallzeitenmigration für Anwendungen aus, die Wartungsfenster berücksichtigen.
Definieren Des Rollbackplans. Entwickeln Von Sicherungsstrategien mit automatisierten Wiederherstellungsskripts, Einrichten von Rollback-Zeitrahmen und Testen von Wiederherstellungsprozeduren in Nicht-Produktionsumgebungen.
Binden Sie die Projektbeteiligten an einem Migrationsplan an. Dokumentieren Sie Migrationsansätze mit geschäftlicher Begründung, präsentieren Sie getestete Rollbackverfahren, validieren Sie Zeitpläne für Geschäftseinschränkungen und legen Sie klare Erfolgskriterien fest.
Vorbereiten von Workloads für die Cloud
Beheben von Kompatibilitätsproblemen in Azure. Stellen Sie Arbeitsauslastungsressourcen in Testabonnements bereit, identifizieren Sie Kompatibilitätsprobleme, ersetzen Sie hartcodierte Konfigurationen durch Azure Key Vault und beseitigen Sie lokale Abhängigkeiten über Azure-native Dienste.
Überprüfen sie die Workloadfunktionalität. Testen Sie die Netzwerkkonnektivität, überprüfen Sie die Authentifizierungsflüsse, führen Sie Funktionstests durch, messen Sie die Leistung mit Azure Load Testing, und überprüfen Sie Ergebnisse anhand von Basiswerten für die Quellumgebung.
Erstellen Sie wiederverwendbare Infrastruktur. Entwickeln Sie ARM-Vorlagen oder Bicep-Dateien für Infrastrukturkomponenten, erstellen Sie Automatisierungsskripts für die Konfigurationsverwaltung und richten Sie Versionssteuerungsworkflows ein.
Erstellen Sie die Bereitstellungsdokumentation. Dokumentieren Sie Bereitstellungsverfahren, Datensatzkonfigurationsanforderungen, erstellen Sie betriebsbereite Runbooks, und richten Sie Anleitungen zur Problembehandlung ein.
Ausführen von Migrationen
Vorbereiten der Projektbeteiligten für die Migration. Verteilen Sie Migrationspläne mit Verantwortlichkeiten, bestätigen Sie die Verfügbarkeit des technischen Supports, und führen Sie Überprüfungen der Vorbereitungsbereitschaft vor der Migration durch.
Implementieren sie einen Änderungsfrierungsstopp. Kommunizieren Sie Fixierungszeiträume, implementieren Sie Änderungskontrollesverfahren und überwachen Sie Quellsysteme auf nicht autorisierte Änderungen.
Schließen Sie die Produktionsumgebung ab. Stellen Sie die Infrastruktur mithilfe getesteter Vorlagen bereit, wenden Sie Sicherheitsrichtlinien an, überprüfen Sie, ob Azure-Dienste betriebsbereit sind, und bestätigen Sie die Netzwerkkonnektivität.
Führen Sie die Übernahme aus. Für nahezu null Ausfallzeiten: Datenbankreplikation konfigurieren, statische Dateien migrieren, Schreibvorgänge für die Synchronisierung anhalten und Datenverkehr umleiten. Für geplante Ausfallzeiten: Beenden von Vorgängen, Migrieren von Daten mit Validierung, Testfunktionalität und Umleitungsverkehr.
Fallbackoption beibehalten. Beibehalten der Quellinfrastruktur, Verwalten der Netzwerkkonnektivität, Fallbackverfahren für Dokumente und Einrichten der Überwachung für Probleme.
Überprüfen des Migrationserfolgs. Testen Sie die Leistung anhand von Erfolgskriterien, führen Sie funktionsbezogene Validierung durch, überprüfen Sie die Datenintegrität, und erhalten Sie eine formale Akzeptanz der Projektbeteiligten.
Unterstützung der Arbeitsauslastung während der Stabilisierung. Richten Sie dedizierte Supportteams ein, aktualisieren Sie Konfigurationsdatenbanken, verwalten Sie erweiterte Überwachung und dokumentieren Sie gelernte Erkenntnisse.
Optimieren von Workloads nach der Migration
Optimieren Sie Die Workloadkonfigurationen. Wenden Sie Azure Advisor-Empfehlungen an, implementieren Sie dienstspezifische Anleitungen, behandeln Sie Sicherheitsempfehlungen und konfigurieren Sie die Überwachung.
Überprüfen Sie wichtige Konfigurationen. Überprüfen Sie die Überwachung erfasst Telemetrie, bestätigen Sie, dass die Kostennachverfolgung den Baselines, Testsicherungsverfahren und der Überprüfung von Sicherheitskonfigurationen entspricht.
Sammeln und reagieren Sie auf Benutzerfeedback. Sammeln Sie Feedback über Umfragen und Interviews, dokumentieren Sie Probleme in Tracking-Systemen, weisen Sie die Verantwortung für die Lösung zu und kommunizieren Sie Verbesserungen.
Planen Sie regelmäßige Arbeitsauslastungsüberprüfungen. Führen Sie vierteljährliche Überprüfungen mit Well-Architected Framework-Tools durch, bewerten Sie Kostenoptimierungsmöglichkeiten, bewerten Sie Leistungsmetriken und Dokumentoptimierungsaktionen.
Optimieren Sie Hybrid- und Multicloudabhängigkeiten. Überwachen Sie Hybridverbindungen mit Azure Arc, sichere umgebungsübergreifende Kommunikation, identifizieren Sie Azure Platform als Service-Ersatzmöglichkeiten, und planen Sie eine systematische Migration.
Teilen Sie die Migrationsergebnisse. Verfolgen Sie Kosteneinsparungen mit Azure Cost Management, messen Sie Leistungsverbesserungen, dokumentieren Sie operative Vorteile und präsentieren Sie Ergebnisse für die Projektbeteiligten.
Außerbetriebnahme von Quellarbeitslasten
Fordern Sie vor dem Außerbetriebnahme die Genehmigung der Projektbeteiligten an. Fordern Sie schriftliche Genehmigung von Geschäftsbesitzern an, dokumentieren Sie die Genehmigung mit Zeitachsen, Aufzeichnen von Entscheidungen in zentralisierten Systemen und einrichten Sie Überwachungspfade.
Softwarelizenzen zurückfordern und optimieren. Identifizieren Sie Lizenzen, die für Azure Hybrid Benefit berechtigt sind, aktualisieren Sie Bestandssysteme, ordnen Sie nicht verwendete Lizenzen neu zu, und dokumentieren Sie Änderungen für die Compliance.
Bewahren Sie Daten für Compliance- und Wiederherstellungsanforderungen auf. Identifizieren Sie Daten, die den Aufbewahrungsanforderungen unterliegen, implementieren Sie kompatiblen Speicher mithilfe von Azure Blob Storage, erstellen Sie Abrufprozeduren und richten Sie Lebenszyklusverwaltungsrichtlinien ein.
Aktualisieren sie Dokumentation und Verfahren. Aktualisieren von Architekturdiagrammen, Überarbeiten von Betriebsprozeduren, Ändern von Überwachungskonfigurationen und Archivieren von Legacydokumentationen mit veralteten Hinweisen.
Ausführliche Anleitungen zum Cloud Adoption Framework finden Sie unter Migrieren von Workloads zu Azure.