Conceitos do Refactor Spaces - Espaço do AWS Migration Hub Refatoration

O AWS Migration Hub Refactor Spaces está em versão de demonstração e sujeito a alterações.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Conceitos do Refactor Spaces

Esta seção descreve os principais componentes que você pode criar e gerenciar ao usar o AWS Migration Hub Refactor Spaces.

Environment

O ambiente Refactor Spaces fornece uma visão unificada de redes, aplicativos e serviços em váriosAWScontas.

Um ambiente Refatorar Spaces contém aplicativos e serviços Refatorar Spaces. É uma malha de rede de várias contas que consiste em nuvens privadas virtuais (VPCs) em ponte, que permite que os recursos dentro dela interajam por meio de endereços IP privados. O ambiente fornece uma visão unificada de redes, aplicativos e serviços em váriosContas da AWS.

Oproprietário do ambienteé a conta em que o ambiente Refatorar Spaces é criado. O proprietário do ambiente tem visibilidade entre contas em aplicativos, serviços e rotas criados no ambiente, independentemente da conta que cria o recurso.

Applications

Um aplicativo Refactor Spaces contém serviços e rotas e fornece um único endpoint externo para expor o aplicativo a chamadores externos. O aplicativo fornece um proxy Strangler Fig para refatoração incremental de aplicativos. Para obter informações sobre o Strangler Fig.Aplicação Strangler Fig..

O aplicativo Refactor Spaces modela o padrão Strangler Fig e orquestra o Amazon API Gateway, os links VPC do API Gateway, o Network Load Balancer e com base em recursosAWS Identity and Access ManagementPolíticas (IAM) para que você possa adicionar novos serviços de forma transparente ao endpoint HTTP do aplicativo. Ele também direciona incrementalmente o tráfego do aplicativo existente para os novos serviços. Isso mantém as alterações na arquitetura subjacente transparentes para o consumidor do aplicativo.

Services

Os serviços Refactor Spaces fornecem os recursos de negócios do aplicativo e podem ser alcançados por meio de endpoints exclusivos. Os endpoints de serviço são um dos dois tipos: um URL HTTP/HTTPS ou umAWS Lambdafunção.

Route

Uma rota Refatorar Spaces é uma regra de correspondência de proxy que encaminha uma solicitação para um serviço. Cada solicitação é executada em relação ao conjunto de rotas configurado no aplicativo. Se uma regra corresponder, a solicitação será enviada para o serviço de destino configurado para essa regra. Os aplicativos têm uma rota padrão que encaminha solicitações para um serviço padrão se não corresponderem a nenhuma das regras. As rotas são configuradas no proxy do Amazon API Gateway do aplicativo.