Amazon Redshift와 Oracle Database@AWS 제로 ETL 통합 - Oracle Database@AWS

Amazon Redshift와 Oracle Database@AWS 제로 ETL 통합

제로 ETL 통합은 Amazon Redshift에서 여러 소스의 트랜잭션 및 운영 데이터를 사용할 수 있도록 하는 완전 관리형 솔루션입니다. 이 솔루션을 사용하면 Oracle Exadata에서 실행되는 Oracle 데이터베이스 또는 전용 Exadata 인프라의 Autonomous 데이터베이스에서 Amazon Redshift로 데이터를 복제할 수 있습니다. 자동 동기화는 기존 추출, 전환, 적재(ETL) 프로세스를 방지합니다. 또한 실시간 분석 및 AI 워크로드를 지원합니다. 자세한 내용은 Amazon Redshift 관리 안내서제로 ETL 통합을 참조하세요.

제로 ETL 통합은 다음을 제공합니다.

  • 실시간 데이터 복제 - 지연 시간을 최소화하면서 Oracle 데이터베이스에서 Amazon Redshift로의 지속적인 데이터 동기화

  • 복잡한 ETL 파이프라인 제거 - 사용자 지정 데이터 통합 솔루션을 구축하고 유지 관리할 필요가 없음

  • 운영 오버헤드 감소 - AWS API를 통한 자동 설정 및 관리

  • 간소화된 데이터 통합 아키텍처 - Oracle Database@AWS와 AWS 분석 서비스 간의 원활한 통합

  • 보안 강화 - 기본 제공 암호화 및 AWS IAM 액세스 제어

Amazon Redshift는 Oracle Database@AWS와의 제로 ETL 통합에 대해 추가 요금을 부과하지 않습니다. 제로 ETL 통합의 일부로 생성된 변경 데이터를 생성하고 처리하는 데 사용되는 기존 Amazon Redshift 리소스에 대해 요금이 청구됩니다. 자세한 내용은 Amazon Redshift 요금을 참조하세요.

Oracle Database@AWS에서 제로 ETL 통합을 지원하는 데이터베이스 버전

제로 ETL 통합은 다음 Oracle 데이터베이스 버전을 지원합니다.

  • Oracle Exadata – Oracle Database 19c

  • 전용 인프라의 Autonomous 데이터베이스 - Oracle Database 19c 및 23ai

Oracle Database@AWS에서 제로 ETL 통합이 작동하는 방식

제로 ETL 통합을 통해 Oracle Database@AWS는 Amazon Redshift에 데이터를 복제할 수 있습니다. 통합에서는 Amazon VPC Lattice를 활용하여 보안 네트워크 연결을 생성합니다. 변경 데이터 캡처(CDC) 기술은 실시간 데이터 동기화를 보장합니다. AWS Glue API를 통해 통합을 관리합니다.

제로 ETL 통합 아키텍처에는 다음이 포함됩니다.

  • 보안 연결 - 데이터 전송을 위해 TLS 포트 2484를 통한 SSL/TLS 암호화 사용

  • AWS Secrets Manager - AWS Key Management Service를 사용하여 데이터베이스 자격 증명 및 인증서를 안전하게 저장

  • AWS Glue 통합 - 제로 ETL 통합을 위한 통합 관리 인터페이스 제공

복제는 다음 단계를 진행합니다.

  1. 포트 2484에서 SSL을 사용하여 Oracle 데이터베이스에 대한 보안 연결 설정

  2. 선택한 데이터베이스, 스키마 및 테이블의 초기 전체 덤프 수행

  3. 지속적인 실시간 복제를 위한 변경 데이터 캡처(CDC) 설정

  4. 복제된 데이터를 대상 Amazon Redshift 클러스터에 쓰기

중요

제로 ETL 통합은 기본적으로 활성화되어 있지 않습니다. AWS Glue API를 사용하여 구성해야 합니다. Oracle Database@AWS API를 사용하여 제로 ETL 통합을 직접 설정할 수 없습니다.