

AWS Migration Hub Migration Hub Migration Hub 目前為預覽版本，並可能有所變更。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 重構空間概念
<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>

 重構 Spaces 環境提供整合的網路、應用程式和服務檢視，跨多個AWS帳戶。

重構空間環境包含重構空間應用程式和服務。這是由橋接虛擬私有雲 (VPC) 組成的多帳戶網路網狀架構，可讓其中的資源透過私有 IP 位址進行互動。此環境提供跨多個AWS 帳戶。

所以此*環境擁有者*是在中建立重構空間環境的帳戶。無論建立資源的帳戶為何，環境擁有者都可以跨帳戶查看環境中建立的應用程式、服務和路由。

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

重構空間應用程式包含服務和路由，並提供單一外部端點，以便將應用程式公開給外部呼叫者。該應用程序提供了一個 Shangler 無花果代理，用於增量應用程序重構。如需的詳細資訊，請參閱。[勒索無花果應用程式](https://martinfowler.com/bliki/StranglerFigApplication.html)。

重構空間應用程式模型了扼殺圖模式，並協調 Amazon API Gateway、API 閘道 VPC 連結、Network Load Balancer 和以資源為基礎的AWS Identity and Access Management(IAM) 政策，以便您可以透明地將新服務新增至應用程式的 HTTP 端點。它也會逐步將流量從您現有的應用程式路由傳送到新的服務。這使得基礎架構變更透明的應用程式消費者。

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

重構 Spaces 服務可提供應用程式的商務功能，並可透過唯一端點存取。服務端點是以下兩種類型的其中一種：HTTP/HTTPS URL，或AWS Lambda函數。

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

重構空間路由是將要求轉寄至服務的 Proxy 比對規則。每個請求都會針對應用程式中配置的路由集執行。如果規則相符，則會將要求傳送至針對該規則設定的目標服務。如果應用程式不符合任何規則，應用程式有預設路由，可將要求轉寄至預設服務。路由在應用程序的 Amazon API Gateway 代理上配置。