重構空間概念 - AWS Migration Hub 重構空間

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

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

重構空間概念

本節說明使用 AWS Migration Hub 重構空間時可以建立和管理的主要元件。

Environment

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

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

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

Applications

重構空間應用程式包含服務和路由,並提供單一外部端點,以便將應用程式公開給外部呼叫者。該應用程序提供了一個 Shangler 無花果代理,用於增量應用程序重構。如需的詳細資訊,請參閱。勒索無花果應用程式

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

Services

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

Route

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