

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
<a name="welcome-concepts"></a>

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

**Topics**
+ [Environment](#welcome-concepts-environment)
+ [Applications](#welcome-concepts-application)
+ [Services](#welcome-concepts-service)
+ [Route](#welcome-concepts-route)

## Environment
<a name="welcome-concepts-environment"></a>

 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. 

O*proprietá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
<a name="welcome-concepts-application"></a>

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.](https://martinfowler.com/bliki/StranglerFigApplication.html).

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
<a name="welcome-concepts-service"></a>

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
<a name="welcome-concepts-route"></a>

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.