

# Amazon Redshift와 Oracle Database@AWS 제로 ETL 통합
<a name="zero-etl-integration"></a>

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

제로 ETL 통합은 다음을 제공합니다.
+ **실시간 데이터 복제 -** 지연 시간을 최소화하면서 Oracle 데이터베이스에서 Amazon Redshift로의 지속적인 데이터 동기화
+ **복잡한 ETL 파이프라인 제거** - 사용자 지정 데이터 통합 솔루션을 구축하고 유지 관리할 필요가 없음
+ **운영 오버헤드 감소** - AWS API를 통한 자동 설정 및 관리
+ **간소화된 데이터 통합 아키텍처** - Oracle Database@AWS와 AWS 분석 서비스 간의 원활한 통합
+ **보안 강화** - 기본 제공 암호화 및 AWS IAM 액세스 제어

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

## Oracle Database@AWS에서 제로 ETL 통합을 지원하는 데이터베이스 버전
<a name="zero-etl-supported-versions"></a>

제로 ETL 통합은 다음 Oracle 데이터베이스 버전을 지원합니다.
+ **Oracle Exadata** – Oracle Database 19c
+ **전용 인프라의 Autonomous 데이터베이스** - Oracle Database 19c 및 23ai

## Oracle Database@AWS에서 제로 ETL 통합이 작동하는 방식
<a name="zero-etl-how-it-works"></a>

제로 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 데이터베이스에 대한 보안 연결 설정

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

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

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

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