A Auto Scaling이 활성화된 Amazon DynamoDB 글로벌 테이블을 생성합니다. AWS Schema Conversion Tool(AWS SCT) 및 AWS Database Migration Service(AWS DMS)를 사용하여 온프레미스에서 DynamoDB로 데이터를 이동합니다. 공간 데이터를 Amazon S3로 이동하는 AWS Lambda 함수를 생성합니다. Amazon Athena를 사용하여 데이터를 쿼리합니다. Amazon EventBridge를 사용하여 DynamoDB에서 유지 관리 작업을 예약합니다. 외부 테이블 지원을 위해 Amazon API Gateway를 사용하십시오.
B Microsoft SQL Server DB 인스턴스용 Amazon RDS를 생성합니다. 기본 복제를 사용하여 온프레미스에서 DB 인스턴스로 데이터를 이동합니다. AWS SCT(AWS Schema Conversion Tool)를 사용하여 복제 후 필요에 따라 SQL Server 스키마를 수정합니다. 공간 데이터를 Amazon Redshift로 이동합니다. 시스템 유지 관리를 위해 저장 프로시저를 사용합니다. 외부 테이블 지원을 위해 온프레미스 Oracle 데이터베이스에 연결하는 AWS Glue 크롤러를 생성합니다.
C Amazon EC2 인스턴스를 시작하여 Oracle 데이터베이스를 호스팅합니다. EC2 인스턴스를 Auto Scaling 그룹에 배치합니다. AWS Application Migration Service를 사용하여 온프레미스에서 EC2 인스턴스로 데이터를 이동하고 실시간 양방향 변경 데이터 캡처(CDC) 동기화를 수행합니다. Oracle 기본 공간 데이터 지원을 사용합니다. AWS Step Functions 워크플로의 일부로 유지 관리 작업을 실행하는 AWS Lambda 함수를 생성합니다. 외부 테이블 지원을 위한 인터넷 게이트웨이를 만듭니다.
D PostgreSQL DB 인스턴스용 Amazon RDS를 생성합니다. AWS Schema Conversion Tool(AWS SCT) 및 AWS Database Migration Service(AWS DMS)를 사용하여 온프레미스에서 DB 인스턴스로 데이터를 이동합니다. PostgreSQL 기본 공간 데이터 지원을 사용합니다. 유지 관리를 위해 DB 인스턴스에서 크론 작업을 실행합니다. 외부 테이블 지원을 위해 AWS Direct Connect를 사용하여 DB 인스턴스를 온프레미스 환경에 연결합니다.