Konzepte Refactor Spaces - AWS Migration Hub Refactor Spaces

AWS Migration Hub Refactor Spaces befindet sich in der Vorschauversion und kann noch geändert werden.

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.

Konzepte Refactor Spaces

In diesem Abschnitt werden die wichtigsten Komponenten beschrieben, die Sie erstellen und verwalten können, wenn Sie AWS Migration Hub Refactor Spaces verwenden.

Environment

Die Refactor Spaces-Umgebung bietet eine einheitliche Ansicht von Netzwerken, Anwendungen und Diensten über mehrereAWSKonten.

Eine Refactor Spaces-Umgebung enthält Refactor Spaces-Anwendungen und Dienste. Es ist eine Multi-Account-Netzwerk-Fabric, die aus Bridged Virtual Private Clouds (VPCs) besteht, die es Ressourcen in ihr ermöglicht, über private IP-Adressen zu interagieren. Die Umgebung bietet eine einheitliche Sicht auf Netzwerke, Anwendungen und Dienste über mehrereAWS-Kontenaus.

DieEigentümer der Umgebungist das Konto, in dem die Refactor Spaces-Umgebung erstellt wird. Der Umgebungseigentümer hat kontoübergreifende Einblicke in Anwendungen, Dienste und Routen, die in der Umgebung erstellt wurden, unabhängig vom Konto, das die Ressource erstellt.

Applications

Eine Refactor Spaces-Anwendung enthält Dienste und Routen und stellt einen einzigen externen Endpunkt bereit, um die Anwendung externen Anrufern zugänglich zu machen. Die Anwendung stellt einen Strangler Fig Proxy für inkrementelles Refactoring von Anwendungen bereit. Weitere Informationen zu Strangler Fig finden Sie unter.Strangler Fig Anwendungaus.

Die Refactor Spaces-Anwendung modelliert das Strangler-Fig-Muster und orchestriert Amazon API Gateway, API-Gateway VPC-Verbindungen, Network Load Balancer und ressourcenbasiertAWS Identity and Access Management(IAM) -Richtlinien, damit Sie dem HTTP-Endpunkt der Anwendung transparent neue Dienste hinzufügen können. Es leitet den Datenverkehr auch schrittweise von Ihrer bestehenden Anwendung an die neuen Dienste weiter. Dies hält die zugrunde liegenden Architekturänderungen für den Anwendungsverbraucher transparent.

Services

Refactor Spaces-Services bieten die Geschäftsfunktionen Ihrer Anwendung und sind über einzigartige Endpunkte erreichbar. Dienstendpunkte sind eine von zwei Typen: eine HTTP/HTTPS-URL oder eineAWS LambdaFunktion.

Route

Eine Refactor Spaces-Route ist eine Proxy-Abgleichsregel, die eine Anforderung an einen Service weiterleitet. Jede Anforderung wird für die in der Anwendung konfigurierten Routen ausgeführt. Wenn eine Regel übereinstimmt, wird die Anforderung an den für diese Regel konfigurierten Zieldienst gesendet. Anwendungen verfügen über eine Standardroute, die Anfragen an einen Standarddienst weiterleitet, wenn sie keiner der Regeln entsprechen. Routen werden im Amazon API Gateway Gateway-Proxy der Anwendung konfiguriert.