Concetti Refactor Spaces - AWS Migration Hub

AWS Migration Hub Refactor Spaces è disponibile nella versione di anteprima ed è soggetto a modifiche.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Concetti Refactor Spaces

Questa sezione descrive i componenti chiave che è possibile creare e gestire quando si utilizza AWS Migration Hub Refactor Spaces.

Environment

L'ambiente Refactor Spaces offre una visione unificata di reti, applicazioni e servizi su piùAWSconti.

Un ambiente Refactor Spaces contiene applicazioni e servizi Refactor Spaces. È un fabric di rete multi-account costituito da cloud privati virtuali a ponte (VPC), che consente alle risorse all'interno di esso di interagire tramite indirizzi IP privati. L'ambiente offre una visione unificata di reti, applicazioni e servizi su piùAccount AWS.

Laproprietario dell'ambienteè l'account in cui viene creato l'ambiente Refactor Spaces. Il proprietario dell'ambiente ha visibilità tra account su applicazioni, servizi e percorsi creati nell'ambiente, indipendentemente dall'account che crea la risorsa.

Applications

Un'applicazione Refactor Spaces contiene servizi e percorsi e fornisce un singolo endpoint esterno per esporre l'applicazione a chiamanti esterni. L'applicazione fornisce un proxy Strangler Fig per il refactoring incrementale delle applicazioni. Per informazioni su Strangler Fig, consulta.Applicazione Strangler Fig.

L'applicazione Refactor Spaces modella il pattern Strangler Fig e orchestra Amazon API Gateway, collegamenti API Gateway VPC, Network Load Balancer e basato sulle risorseAWS Identity and Access Management(IAM) policy in modo da poter aggiungere in modo trasparente nuovi servizi all'endpoint HTTP dell'applicazione. Inoltre, inoltra in modo incrementale il traffico dall'applicazione esistente ai nuovi servizi. In questo modo le modifiche dell'architettura sottostanti sono trasparenti per il consumatore dell'applicazione.

Services

I servizi Refactor Spaces forniscono funzionalità aziendali dell'applicazione e sono raggiungibili tramite endpoint unici. Gli endpoint del servizio sono uno dei due tipi: un URL HTTP/HTTPS oAWS Lambdafunzione.

Route

Un percorso Refactor Spaces è una regola di corrispondenza proxy che inoltra una richiesta a un servizio. Ogni richiesta viene eseguita in base al set di percorsi configurati nell'applicazione. Se una regola corrisponde, la richiesta viene inviata al servizio di destinazione configurato per tale regola. Le applicazioni hanno un percorso predefinito che inoltra le richieste a un servizio predefinito se non corrispondono a nessuna delle regole. I percorsi sono configurati sul proxy Amazon API Gateway dell'applicazione.