

AWS Migration Hub 重构空间目前为预览版，可能会发生变化。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 重构 Space 概念
<a name="welcome-concepts"></a>

本节介绍了在使用 AWS Migration Hub 重构空间时可以创建和管理的关键组件。

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

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

 Refactor Spaces 环境提供了跨多个网络、应用程序和服务的统一视图AWS账户。

重构空间环境包含重构空间应用程序和服务。这是一个由桥接虚拟私有云 (VPC) 组成的多账户网络结构，允许其中的资源通过私有 IP 地址进行交互。该环境提供了跨多个网络、应用程序和服务的统一视图AWS 账户.

这些区域有：*环境所有者*是在其中创建重构空间环境的帐户。无论创建资源的账户如何，环境所有者都可以跨账户了解环境中创建的应用程序、服务和路由。

## Applications
<a name="welcome-concepts-application"></a>

Refactor Spaces 应用程序包含服务和路由，并提供单个外部终端节点以向外部呼叫者公开应用程序。该应用程序为增量应用程序重构提供了一个 Strller Fig 代理。有关 Sirtual Pigration 的信息，请参阅。[Strller 无花果应用](https://martinfowler.com/bliki/StranglerFigApplication.html).

重构 Spaces 应用程序对 Strller Fig 模式进行建模，并协调 Amazon API Gateway、API Gateway VPC 链接、Network Load Balancer 和基于资源的AWS Identity and Access Management(IAM) 策略，以便您可以透明地将新服务添加到应用程序的 HTTP 终端节点。它还会以增量方式将流量从现有应用程序传送到新服务。这使底层体系结构更改对应用程序使用者透明。

## Services
<a name="welcome-concepts-service"></a>

重构 Spaces 服务可提供应用程序的业务功能，并可通过独特的终端节点访问 服务终端节点是两种类型之一：HTTP/HTTPS URL 或AWS Lambdafunction.

## Route
<a name="welcome-concepts-route"></a>

重构空间路由是将请求转发到服务的代理匹配规则。每个请求都是针对应用程序中配置的一组路由运行的。如果规则匹配，请求将发送到为该规则配置的目标服务。应用程序具有默认路由，如果不匹配任何规则，则将请求转发到默认服务。路由是在应用程序的 Amazon API Gateway 代理上配置的。