참조 배포

AWS Database Migration Service Automation Framework on AWS

일회성 데이터베이스 마이그레이션 또는 연속 복제

이 Amazon Web Services(AWS) Quick Start는 AWS 클라우드에서 AWS Database Migration Service(AWS DMS)를 사용하여 관계형 데이터베이스를 마이그레이션하는 자동화된 프레임워크를 배포합니다.

이 Quick Start는 다음 중 하나를 수행해야 하는 사용자를 대상으로 합니다.

  • 두 단계 사이에 대상 데이터베이스에서 정형 쿼리 언어(SQL) 코드를 실행해야 해서 AWS DMS 마이그레이션 태스크를 두 단계(전체 로드 및 변경 데이터 캡처(CDC))로 분리
  • 환경 또는 변경 관리 제한으로 인해 반복 가능하고 사용자 정의 가능한 관계형 데이터베이스 마이그레이션을 위한 완전 자동화된 코드 배포 프레임워크 필요

이 Quick Start를 전체 마이그레이션 프로세스의 구성 요소로 사용할 수 있습니다. 이 템플릿은 필요한 구성 요소만 구축하고 마이그레이션 상태를 알려주는 워크플로를 설정합니다.

AWS 로고

이 Quick Start는 AWS에서 개발했습니다.


AWS Service Catalog 관리자는 이 아키텍처를 자체 카탈로그에 추가할 수 있습니다.  

  •  구축할 내용
  • 이 Quick Start를 사용하여 AWS의 기존 Virtual Private Cloud(VPC)에서 다음 환경을 자동으로 설정하세요.

    • 두 가용 영역에 걸쳐 있는 고가용성 아키텍처*
    • 프라이빗 서브넷의 경우
      • 대상 Amazon Relational Database Service(Amazon RDS) 데이터베이스에 코드를 배포하기 위한 AWS CodeBuild
      • AWS DMS 복제 인스턴스*
    • 데이터를 마이그레이션하고 소스에서 대상으로 진행 중인 변경 사항을 복제하기 위한 AWS DMS 엔드포인트**
    • AWS CodePipeline을 트리거하기 위한 소스로 사용되는 버전이 지정된 Amazon Simple Storage Service(Amazon S3) 버킷
    • 이메일을 통해 CodePipeline 및 AWS DMS 이벤트를 AWS Lambda 및 최종 사용자에게 스트리밍하는 Amazon Simple Notification Service(Amazon SNS)
    • CodePipeline 실행 토큰을 저장하기 위한 AWS Systems Manager Parameter Store

    *  기본값은 새 복제 인스턴스를 만들지 않는 것이지만 만들 수 있는 옵션이 있습니다.
    ** 템플릿은 기존 AWS DMS 리소스 구성을 묻는 메시지를 표시합니다.

  •  배포 방법
  • AWS DMS Automation Framework를 배포하려면 배포 안내서의 지침을 따르세요. 배포 프로세스는 30분가량 걸리며 다음 단계를 포함합니다.

    1. AWS 계정에 로그인합니다.
    2. Quick Start를 시작합니다.
    3. 배포를 테스트합니다.

    Amazon은 이 솔루션에서 AWS와 협업하는 AWS 파트너와 사용자 배포 정보를 공유할 수 있습니다.  

  •  비용 및 라이선스
  • 이 Quick Start 참조 배포를 실행하는 동안 사용되는 AWS 서비스 비용은 고객이 부담해야 합니다. Quick Start 사용에 따르는 추가 비용은 없습니다.

    이 Quick Start를 위한 AWS CloudFormation 템플릿에는 사용자 지정할 수 있는 구성 매개 변수가 포함되어 있습니다. 인스턴스 유형과 같은 일부 설정에 따라 배포 비용이 달라집니다. 예상 비용은 사용하게 될 각 AWS 서비스에 대한 요금 페이지를 참조하십시오. 요금은 변경될 수 있습니다.

    팁: Quick Start 배포 후 Quick Start 관련 비용을 추적할 수 있도록 AWS Cost and Usage Report를 사용하는 것이 좋습니다. 이 보고서는 계정의 S3 버킷으로 결제 지표를 전송합니다. 매월 사용량을 기반으로 요금을 산정하고 월말에 데이터를 마무리합니다. 자세한 내용은 AWS 설명서를 참조하십시오.