AWS Migration Hub Rigration Hub Rigration Hub Ligration Hub L
기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
공간 리팩터링
이 단원에서는 AWS Migration Hub 리팩터링 스페이스를 사용할 때 생성하고 관리할 수 있는 주요 구성 요소에 대해 설명합니다.
Environment
리팩터링 스페이스 환경은 여러 곳에서 네트워킹, 애플리케이션 및 서비스에 대한 통합 뷰를 제공합니다.AWS계정.
리팩터링 스페이스 환경에는 리팩터링 스페이스 애플리케이션 및 서비스가 포함되어 있습니다. 브리지 가상 사설 클라우드 (VPC) 로 구성된 다중 계정 네트워크 패브릭으로, 내부 리소스가 프라이빗 IP 주소를 통해 상호 작용할 수 있습니다. 이 환경은 여러 곳에서 네트워킹, 애플리케이션 및 서비스에 대한 통합 뷰를 제공합니다.AWS 계정.
이환경 소유자는 공간 리팩터링 환경이 생성되는 계정입니다. 환경 소유자는 리소스를 생성하는 계정과 관계없이 환경에서 생성된 응용 프로그램, 서비스 및 경로에 대한 교차 계정 가시성을 갖습니다.
Applications
리팩터링 스페이스 응용 프로그램에는 서비스 및 경로가 포함되어 있으며 응용 프로그램을 외부 호출자에게 노출하는 단일 외부 엔드포인트를 제공합니다. 애플리케이션은 증분 애플리케이션 리팩토링을 위한 Strangler Fig 프록시를 제공합니다. Strangler Fig에 대한 내용은 단원을 참조하십시오스 랭글러 그림 응용
리팩토링 스페이스 애플리케이션은 Strangler Fig 패턴을 모델링하고 Amazon API Gateway, API 게이트웨이 VPC 링크, Network Load Balancer 및 리소스 기반 오케스트레이션합니다.AWS Identity and Access Management(IAM) 정책으로 애플리케이션의 HTTP 엔드포인트에 새 서비스를 투명하게 추가할 수 있습니다. 또한 기존 애플리케이션에서 새 서비스로 트래픽을 점진적으로 라우팅합니다. 이렇게 하면 기본 아키텍처 변경이 애플리케이션 소비자에게 투명하게 유지됩니다.
Services
리팩토링 스페이스 서비스는 애플리케이션의 비즈니스 기능을 제공하며 고유한 엔드포인트를 통해 연결할 수 있습니다. 서비스 엔드포인트는 HTTP/HTTPS URL의 두 가지 유형 중 하나입니다.AWS Lambda함수.
Route
리팩터링 스페이스 경로는 요청을 서비스에 전달하는 프록시 일치 규칙입니다. 각 요청은 응용 프로그램에 구성된 경로 집합에 대해 실행됩니다. 규칙이 일치하면 해당 규칙에 대해 구성된 대상 서비스로 요청이 전송됩니다. 애플리케이션에는 규칙과 일치하지 않는 경우 요청을 기본 서비스로 전달하는 기본 경로가 있습니다. 경로는 애플리케이션의 Amazon API Gateway 프록시에 구성됩니다.