본문으로 건너뛰기

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 마이그레이션 과정

  1. 소스 서버 준비
    • 소스 서버에 AWS Application Migration Service 에이전트를 설치합니다.
  2. 초기 복제
    • 에이전트가 소스 서버의 데이터를 AWS로 초기 복제합니다.
  3. 연속 데이터 복제
    • 초기 복제 후, 소스 서버의 변경 사항을 AWS로 지속적으로 복제합니다.
  4. 테스트 및 검증
    • 복제된 서버를 테스트하고, 애플리케이션이 정상적으로 작동하는지 검증합니다.
  5. 최종 마이그레이션
    • 최종 마이그레이션을 수행하여 소스 서버의 운영을 AWS로 이전합니다.

2 요약

  • AWS Application Migration Service는 AWS Server Migration Service(SMS)를 대체하고, CloudEndure Migration의 기능을 통합한 강력한 마이그레이션 솔루션입니다.
  • 물리적, 가상 및 클라우드 기반 서버를 AWS로 네이티브로 실행될 수 있도록 변환하여 리프트 앤 시프트 마이그레이션을 지원합니다.
  • 다양한 플랫폼과 운영 체제를 지원하며, 최소한의 다운타임과 비용 절감을 통해 효율적인 마이그레이션을 보장합니다.