Automatisieren Sie die Identifizierung und Planung von Migrationsstrategien mithilfe von AppScore - AWS Prescriptive Guidance

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Automatisieren Sie die Identifizierung und Planung von Migrationsstrategien mithilfe von AppScore

Erstellt von Lech Migdal (AWS) und Geoff Davies (Partner)

Umwelt: Produktion

Quelle: Alle Workloads

Ziel: Cloud AWS

R-Typ: N/A

Arbeitslast: Alle anderen Workloads

Technologien: Migration; Modernisierung; Web- und mobile Apps; SaaS

AWSDienste: AWS Application Discovery Service; AWS Migration Hub

Übersicht

Lokale Anwendungen erfordern einen transformativen Ansatz, um die Vorteile der Amazon Web Services (AWS) Cloud zu nutzen. Die sieben gängigen Migrationsstrategien (7 Rs) bieten Ihnen Transformationsoptionen, die von technologischen Änderungen an lokalen Datenbankservern bis hin zur Neuerstellung einer Anwendung mithilfe einer cloudnativen Microservices-Architektur reichen.

Wenn Sie sich für das vollständige 7-Rs-Modell entscheiden, arbeiten Sie auf Anwendungs- und Geschäftsebene, anstatt nur die Server zu evaluieren und für die Migration vorzubereiten. Sie können Serverdaten zwar mithilfe von Tools wie AWSMigration Evaluator abrufen, andere Anwendungsinformationen werden jedoch häufig nicht aufgezeichnet (z. B. der Status der Roadmap, das erforderliche Ziel für die Wiederherstellungszeit (RTO) und das Ziel des Wiederherstellungspunkts (RPO) oder die Datenschutzanforderungen).

Dieses Muster beschreibt, wie Sie AppScorediese Herausforderungen mithilfe einer anwendungsorientierten Ansicht Ihres Portfolios vermeiden können. Dies beinhaltet einen empfohlenen Transformationsweg zur AWS Cloud für jede Anwendung im Vergleich zum vollständigen 7-Rs-Modell. AppScore hilft Ihnen dabei, Anwendungsinformationen zu erfassen, den idealen Transformationsweg zu bestimmen, die Risiken, die Komplexität und die Vorteile der Cloud-Einführung zu ermitteln und schnell die Migrationsumfänge, Verschiebungsgruppen und Zeitpläne zu definieren.

Dieses Muster wurde von AWS and AppScore Technology Limited, einem AWS Partner, erstellt.

Voraussetzungen und Einschränkungen

Voraussetzungen

  • Bestehende Anwendungen, die Sie in die AWS Cloud migrieren möchten.

  • Bestehende Serverinventarinformationen aus einem Tool wie AWSMigration Evaluator. Sie können diese Daten auch zu einem späteren Zeitpunkt Ihrer Migration importieren.

  • Ein vorhandenes AppScore Konto mit Power-User-Rechten. Weitere Informationen zu AppScore Benutzerkonten finden Sie unter Wie weise ich Benutzern eine rollenbasierte Zugriffssteuerung (RBAC) zu? in der Dokumentation AppScore

  • Ein Verständnis dafür, wie man RBAC Rollen zuweist in AppScore. AppScore bietet drei Rollen als Fachexperte (SME), die sich an den Fragen orientieren, die in der Bewertungsphase gestellt wurden. Das bedeutet, dass an SME nur Fragen beantwortet, die für sein Fachwissen und seine Rolle relevant sind. Weitere Informationen dazu finden Sie unter Wie weise ich Benutzern eine rollenbasierte Zugriffskontrolle (RBAC) zu? in der Dokumentation. AppScore

  • Ein Verständnis AppScore der Empfehlungen, die auf den folgenden drei Kategorien von Anwendungsattributen basieren:

    • Risiko — Die geschäftliche Bedeutung der Anwendung, unabhängig davon, ob sie vertrauliche Daten enthält, Anforderungen an die Datenhoheit und die Anzahl der Anwendungsbenutzer oder Schnittstellen

    • Komplexität — Die Entwicklungssprache der Anwendung (z. B. COBOL hat eine höhere Punktzahl als. NEToderPHP), Alter, Benutzeroberfläche oder Anzahl der Schnittstellen

    • Vorteil — Der Bedarf an Stapelverarbeitung, das Anwendungsprofil, das Disaster Recovery-Modell, die Nutzung der Entwicklungs- und Testumgebung

  • Ein Verständnis AppScore der vier Phasen der iterativen Datenerfassung:

    • Beschilderung — Fragen, die mit Serverdaten kombiniert werden, um die 7-Rs-Bewertungen zu erstellen. Weitere Informationen finden Sie in der Dokumentation unter So werden Bewerbungen signalisiert und bewertet. AppScore

    • Bewertung — Fragen, bei denen das Risiko, der Nutzen und die Komplexität bewertet werden.

    • Bewertung des aktuellen Status — Fragen, die eine Bewertung des aktuellen Stands des Antrags ermöglichen.

    • Transformation — Fragen, die die Anwendung für die future Staatsgestaltung umfassend bewerten.

Wichtig: Nur die Stufen Signposting und Scoring sind erforderlich, um Bewerbungspunkte und 7 Rs-Bewertungen zu erhalten und die Gruppenplanung zu ermöglichen. Nachdem Sie die Anträge und den Umfang der Formulare gruppiert haben, können Sie die Phasen „Bewertung des aktuellen Zustands“ und „Transformation“ abschließen, um sich einen detaillierteren Überblick über Ihre Bewerbung zu verschaffen.

Architektur

Das folgende Diagramm zeigt den AppScore Workflow, bei dem Anwendungs- und Serverdaten verwendet werden, um eine Empfehlung für Ihre Migrationsstrategie und Ihren Transformationsplan zu erstellen.

Flowchart showing application migration process from discovery to performing approved activities.

Tools

  • AppScore— AppScore hilft Ihnen dabei, die Lücke zwischen Entdeckung und Migrationsimplementierung zu schließen, indem es eine anwendungsorientierte Ansicht Ihres Portfolios mit einer empfohlenen Route zur Cloud für jede Anwendung im Vergleich zum vollständigen 7-Rs-Modell bietet.

  • AWSMigration Evaluator — AWS Migration Evaluator ist ein Service zur Migrationsbewertung, der Ihnen dabei hilft, ein aussagekräftiges Geschäftsszenario für Planung und Migration zu erstellen. 

Epen

AufgabeBeschreibungErforderliche Fähigkeiten
Bereiten Sie die Liste der Bewerbungen vor.

Melden Sie sich mit Ihren Benutzeranmeldedaten beim AppScore Portal an. Laden Sie das Import Template von der Anwendungsseite herunter und aktualisieren Sie es dann Import Template mit den nichttechnischen Attributen Ihrer Anwendung (z. B. Datenklassifizierung oder einer Liste von Attributen, die angepasst werden können).

Weitere Informationen dazu finden Sie in der Dokumentation unter Wie ändere ich die AppScore Anwendungs- und Geschäftsfragebögen?. AppScore

Hinweis: Sie können eine Anwendung auch manuell hinzufügen, indem Sie auf der Anwendungsseite die Option Neue Anwendung auswählen. Anschließend können Sie die nichttechnischen Attribute der Anwendung eingeben.

Ingenieur für Migration
Importieren Sie die Anwendungsdaten.

Wählen Sie auf der Anwendungsseite Anwendungen importieren aus, um Ihre Anwendungsdaten zu importieren.

Ingenieur für Migration
AufgabeBeschreibungErforderliche Fähigkeiten
Überprüfe und beantworte die Fragen zur Beschilderung und Bewertung.

Öffnen Sie die Seite Server und wählen Sie Server importieren aus. Wählen Sie die CSV-Datei aus, die Ihre Serverdaten enthält.

Die Datei kann Attribute wie Name, Rechenzentrum, Betriebssystem, virtuell oder physisch, Anwendungsname, Rolle, Datenbanktechnologie, Umgebung, Anzahl und Auslastung der CPU Kerne, RAM Größe und Auslastung, Festplattengröße und Auslastung, passenden Maschinentyp sowie aktuelle und voraussichtliche monatliche Kosten enthalten.

Bestätigen Sie die Spaltenzuweisung und wählen Sie Bestätigen und Importieren. Fehlende Informationen in den importierten Daten werden auf der Serverseite hervorgehoben. Sie können diese Lücken auf dieser Seite oder mithilfe der Option Massenbearbeitung beheben. Server sind der entsprechenden Anwendung zugeordnet. Wenn jedoch keine Anwendungen in vorhanden sind AppScore, werden sie automatisch erstellt und die Server werden dann zugeordnet.

Sie können auch eine API Verbindung verwenden, um die Daten mit AWS Migration Hub abzurufen. Weitere Informationen dazu finden Sie unter Wie importiere ich Server aus AWS Migration Hub überAPI?  In der AppScore Dokumentation.

Hinweis: Wenn Sie ein Discovery-Tool (z. B. AWS Migration Evaluator) verwendet haben, um die Leistung im Zeitverlauf zu erfassen, müssen Sie so schnell wie möglich einen frühen Extrakt der Serverdaten laden und die Daten aktualisieren, sobald die Leistungskennzahlen vollständig erfasst sind. AppScore verwendet die Servernamen, Betriebssystem- und Datenbankversionen, Rechenzentren und Umgebungen, um Ergebnisse und 7-Rs-Empfehlungen bereitzustellen. 

Besitzer der App
Überprüfen Sie die Ergebnisse der Anwendung.

Öffnen Sie die Bewerbungsseite, um die Punktzahl und die Bewertung Ihrer Bewerbungen mit 7 Rs einzusehen. Ihre aktuellen Betriebskosten werden ebenfalls berechnet. Diese Berechnungen werden aktualisiert, wenn neue Informationen auf die Seiten „Anwendungen“ oder „Server“ importiert werden.

Besitzer der App
Analysieren Sie einzelne Anwendungen.

Wählen Sie auf der Anwendungsseite eine Anwendung aus, um detaillierte Empfehlungen zu erhalten. Sie können den Application Assessment Report auswählen, um eine PDF- oder DOCX-Datei mit den detaillierten Bewertungsdaten für bestimmte Bewerbungen zu generieren.

Besitzer der App
AufgabeBeschreibungErforderliche Fähigkeiten
Wählen Sie die Anwendungen für die Umzugsgruppe aus.

Öffnen Sie die Seite Planung, wählen Sie Group Builder und erstellen Sie dann Anwendungsverschiebungsgruppen gemäß Ihren Anforderungen.

Im Abschnitt „Spalten“ können Sie der Anwendungsliste Attribute hinzufügen oder daraus entfernen. Sie können auch Anwendungsattribute im Bereich Filter verwenden, um bestimmte Anwendungen auszuwählen. Dazu gehört auch das Herausfiltern aller Anwendungen, die bereits Teil vorhandener Verschiebungsgruppen sind.

Ingenieur für Migration
Erstellen Sie die Verschiebungsgruppe.

Wählen Sie Ausgewählte Gruppe, geben Sie einen Namen für Ihre Move-Gruppe ein, wählen Sie die Anwendungen aus, die Sie in Ihre Move-Gruppe aufnehmen möchten, und klicken Sie dann auf Zur Gruppe hinzufügen.

Ingenieur für Migration
Planen Sie die Migration.

Auf der Seite „Umwandlungspläne“ finden Sie eine geschätzte Dauer, den Aufwand und die Kosten der Transformation für Ihre Transfergruppe. AppScore Die Transfergruppe wird automatisch dem allgemeinen Transformationszeitplan hinzugefügt.

Hinweis: Sie können die Annahmen, die der Aufwandsschätzung zugrunde liegen, auf der Seite mit den Planungseinstellungen anpassen. Dies hilft dabei, sie an die Anforderungen Ihres Unternehmens anzupassen. Weitere Informationen dazu finden Sie in der AppScore Dokumentation unter Wie konfiguriere ich die Planungseinstellungen?

Migrationsingenieur
Generieren Sie den vollständigen Transformationsbericht.

Öffnen Sie die Group Manager-Seite und wählen Sie Create Application Transformation Report Doc. Wählen Sie die Verschiebegruppen aus und klicken Sie dann auf Exportieren. Dadurch wird eine DOCX-Datei generiert, die die Transformation zusammenfasst, einschließlich der Details für jede Move-Gruppe.

Ein Beispiel für einen Bericht zur Anwendungstransformation finden Sie auf der Website unter Beispielbericht zur Anwendungstransformation. AppScore

Ingenieur für Migration