Application-Migration-Service
1 AWS Application Migration Service
- AWS Application Migration Service는 AWS Server Migration Service(SMS)를 대체하며, CloudEndure Migration의 "AWS 진화" 버전으로, 애플리케이션을 AWS로 마이그레이션하는 과정을 간소화합니다.
- 이 서비스는 물리적, 가상 및 클라우드 기반 서버를 AWS에서 네이티브로 실행될 수 있도록 변환하는 리프트 앤 시프트(Lift-and-Shift, rehost) 솔루션입니다.
1.1 주요 기능
- 리프트 앤 시프트 솔루션
- AWS Application Migration Service는 기존 애플리케이션을 AWS로 직접 마이그레이션할 수 있는 리프트 앤 시프트 솔루션을 제공합니다.
- 이를 통해 애플리케이션을 재설계하거나 재구축할 필요 없이 AWS로 빠르게 이전할 수 있습니다.
- 광범위한 플랫폼 지원
- 이 서비스는 다양한 플랫폼, 운영 체제 및 데이터베이스를 지원합니다.
- 물리적 서버뿐만 아니라 가상 및 클라우드 기반 서버도 AWS로 변환할 수 있습니다.
- 최소 다운타임
- AWS Application Migration Service는 마이그레이션 동안 최소한의 다운타임을 보장하여 비즈니스 연속성을 유지합니다.
- 이는 애플리케이션을 중단 없이 AWS로 이전하는 데 중요한 역할을 합니다.
- 비용 절감
- 마이그레이션 프로세스를 자동화하고 간소화하여 비용을 절감할 수 있습니다.
- 추가적인 인프라 투자 없이 기존 서버를 AWS로 이전할 수 있습니다.
1.2 사용 사례
- 데이터 센터 마이그레이션
- 기존 데이터 센터의 물리적 서버를 AWS로 마이그레이션하여 인프라 비용을 절감하고, AWS의 유연성과 확장성을 활용할 수 있습니다.
- 재해 복구
- 재해 복구 계획의 일환으로 서버를 AWS로 복제하여 비상 상황에서 빠르게 복구할 수 있습니다.
- 애플리케이션 현대화
- 기존 애플리케이션을 AWS로 마이그레이션하여 클라우드 네이티브 서비스와 통합하고, 최신 클라우드 기술을 활용할 수 있습니다.
1.3 지원되는 플랫폼 및 운영 체제
- AWS Application Migration Service는 다양한 플랫폼과 운영 체제를 지원합니다.
- 플랫폼: 물리적 서버, VMware, Hyper-V, 클라우드 기반 서버
- 운영 체제: Windows Server, Linux (다양한 배포판)
- 데이터베이스: Oracle, SQL Server, MySQL, PostgreSQL 등
1.4 마이그레이션 과정
- 소스 서버 준비
- 소스 서버에 AWS Application Migration Service 에이전트를 설치합니다.
- 초기 복제
- 에이전트가 소스 서버의 데이터를 AWS로 초기 복제합니다.
- 연속 데이터 복제
- 초기 복제 후, 소스 서버의 변경 사항을 AWS로 지속적으로 복제합니다.
- 테스트 및 검증
- 복제된 서버를 테스트하고, 애플리케이션이 정상적으로 작동하는지 검증합니다.
- 최종 마이그레이션
- 최종 마이그레이션을 수행하여 소스 서버의 운영을 AWS로 이전합니다.
2 요약
- AWS Application Migration Service는 AWS Server Migration Service(SMS)를 대체하고, CloudEndure Migration의 기능을 통합한 강력한 마이그레이션 솔루션입니다.
- 물리적, 가상 및 클라우드 기반 서버를 AWS로 네이티브로 실행될 수 있도록 변환하여 리프트 앤 시프트 마이그레이션을 지원합니다.
- 다양한 플랫폼과 운영 체제를 지원하며, 최소한의 다운타임과 비용 절감을 통해 효율적인 마이그레이션을 보장합니다.