기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
아키텍처 개요
이 섹션에서는 이 솔루션과 함께 배포된 구성 요소에 대한 참조 구현 아키텍처 다이어그램을 제공합니다.
아키텍처 다이어그램
기본 솔루션을 배포하면 AWS 클라우드에 다음과 같은 서버리스 환경이 빌드됩니다.
AWS의 Cloud Migration Factory 아키텍처 다이어그램

솔루션의 AWS CloudFormation 템플릿은 기업이 서버를 마이그레이션하는 데 필요한 AWS 서비스를 시작합니다.
참고
AWS의 Cloud Migration Factory 솔루션은 AWS CloudFormation 배포의 일부가 아닌 마이그레이션 자동화 서버를 사용합니다. 서버를 수동으로 구축하는 방법에 대한 자세한 내용은 마이그레이션 자동화 서버 구축을 참조하세요.
-
Amazon API Gateway
는 RestAPIs 통해 마이그레이션 자동화 서버로부터 마이그레이션 요청을 받습니다. -
AWS Lambda
함수는 웹 인터페이스에 로그인하고, 마이그레이션을 관리하는 데 필요한 관리 기능을 수행하고, 타사 APIs에 연결하여 마이그레이션 프로세스를 자동화하는 데 필요한 서비스를 제공합니다. -
user
Lambda 함수는 마이그레이션 메타데이터를 Amazon DynamoDB테이블로 수집합니다. 표준 HTTP 상태 코드는 API Gateway의 Rest API를 통해 반환됩니다. Amazon Cognito 사용자 풀은 웹 인터페이스 및 Rest API에 대한 사용자 인증에 사용되며, 외부 SAML(Security Assertion Markup Language) 자격 증명 공급자에 대해 인증하도록 구성할 수도 있습니다. -
tools
Lambda 함수는 외부 Rest APIs 처리하고 AWS 마이그레이션을 위해 AWS Application Migration Service(AWS MGN)와 같은 외부 도구 함수를 호출합니다. tools
Lambda 함수는 ECAmazon EC2EC2를 호출하고 AWS Systems Manager 를 호출하여 마이그레이션 자동화 서버에서 자동화 스크립트를 실행합니다.
-
-
Amazon DynamoDB에 저장된 마이그레이션 메타데이터는 AWS MGN API로 라우팅되어 리호스팅 마이그레이션 작업을 시작하고 서버를 시작합니다. 마이그레이션 패턴이 EC2로 리플랫포밍인 경우
tools
Lambda 함수는 대상 AWS 계정에서 CloudFormation 템플릿을 시작하여 Amazon EC2 인스턴스를 시작합니다. -
모든 알림은 알림 이벤트 버스로 전송됩니다. UI 알림을 UI 알림 lambda로 라우팅하고 이메일 알림을 이메일 알림 lambda로 라우팅하도록 설정된 이벤트 브리지 규칙입니다. 이메일 알림 Lambda는 Amazon SNS를 사용하여 이메일 알림을 게시합니다.
선택적 마이그레이션 추적기
또한 이 솔루션은 마이그레이션 진행 상황을 추적하는 선택적 마이그레이션 추적기 구성 요소를 배포합니다.
선택적 마이그레이션 추적기 구성 요소

CloudFormation 템플릿은 AWS Glue
이 선택적 구성 요소는 CloudFormation 템플릿의 추적기 매개 변수로 관리됩니다. 기본적으로 이 옵션은 활성화되어 있지만 추적기 파라미터를 false
로 변경하여 이 옵션을 비활성화할 수 있습니다.