

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon Aurora PostgreSQL 호환을 이기종 데이터베이스 및와 통합 AWS 서비스
<a name="introduction"></a>

*Rambabu Karnena, Amazon Web Services(AWS)*

*2024년 8월*([문서 기록](doc-history.md))

Amazon Aurora PostgreSQL 호환 버전은 Amazon Web Services(AWS) 클라우드에서 이기종 데이터베이스 및 다양한 서비스와의 통합을 제공합니다. 이 통합을 사용하여에서 확장 가능한 데이터 아키텍처를 구축하여 애플리케이션의 새로운 가능성을 AWS열 수 있습니다.

## 개요
<a name="overview"></a>

이 가이드에서는 AWS 서비스 및 이기종 데이터베이스와의 Aurora PostgreSQL 호환 통합에 대한 포괄적인 개요를 제공합니다. 현재 Oracle Database 또는 Microsoft SQL Server에서를 실행하는 경우 연결된 서버, 데이터베이스 링크 및 외부 테이블과 동일한 Aurora PostgreSQL 호환 기능을 살펴보세요. 이 지침을 사용하여 다음을 수행할 수도 있습니다.
+ Amazon Simple Storage Service(Amazon S3), Amazon AWS Lambda Amazon CloudWatch Logs 및 Amazon Redshift와 같은 서비스와 통합합니다.
+ 오류 또는 성능 문제로 이어질 수 있는 설계 실수를 피합니다.
+ Aurora PostgreSQL-Compatible을 다른 데이터베이스 및와 통합할 때 정보에 입각한 결정을 내립니다 AWS 서비스.

### 원격 및 이기종 데이터베이스에 연결
<a name="connect-db"></a>

Aurora PostgreSQL 호환의 주요 장점은 외부 데이터 래퍼(FDW)를 사용하여 원격 [PostgreSQL](remote-postgresql-databases.md), [SQL Server](heterogeneous-databases.md#tds-fdw) 및 Oracle, MySQL 데이터베이스에 연결하는 기능입니다.FDWs 이러한 래퍼에는 `postgres_fdw`, `oracle_fdw`, `tds_fdw` (SQL Server용) 및가 포함됩니다`mysql_fdw`. 이러한 외부 데이터 래퍼를 사용하여 이러한 여러 소스의 데이터를 직접 쿼리할 수 있습니다.

### 로깅
<a name="logging"></a>

Aurora PostgreSQL-Compatible은 `log_fdw` 확장을 사용하여 [Amazon CloudWatch Logs](cloudwatch-logs.md)와도 통합됩니다. `log_fdw`를 사용하여 데이터베이스에서 직접 PostgreSQL 로그 파일을 쿼리하고 분석할 수 있습니다. 이 통합은 로그 모니터링 및 분석을 간소화하여 데이터베이스의 성능, 오류 및 활동에 대한 귀중한 인사이트를 얻을 수 있습니다.

### 스토리지에 연결
<a name="connect-storage"></a>

`aws_s3` 확장은 데이터 가져오기, 내보내기, 백업 및 아카이빙을 위해 [Amazon S3](amazon-s3.md)와 통합됩니다. Aurora PostgreSQL-Compatible과 Amazon S3 간의 데이터 이동을 지원함으로써 `aws_s3` 확장을 통해 효율적인 데이터 수집, 백업 및 아카이빙 프로세스가 가능합니다.

### 서버리스 컴퓨팅
<a name="serverless"></a>

`aws_lambda` 확장을 사용하면 컴퓨팅 집약적인 작업을 서버리스 [AWS Lambda](aws-lambda-integration.md) 함수로 오프로드하여 성능과 비용 효율성을 개선할 수 있습니다. Lambda는 전용 컴퓨팅 리소스 없이도 Aurora PostgreSQL 호환 데이터베이스에서 직접 복잡한 계산, 데이터 변환 및 다른 AWS 서비스와의 통합을 지원합니다.

### 분석을 위한 통합
<a name="w2aab5b9c15"></a>

데이터 마이그레이션 및 ETL(추출, 변환 및 로드) 프로세스를 용이하게 하기 위해 Aurora PostgreSQL-Compatible은 [AWS Database Migration Service (AWS DMS)](migration.md) 및와 같은 서비스와 통합할 수 있습니다 AWS Glue. AWS DMS 는 Aurora PostgreSQL-Compatible로의 데이터베이스 마이그레이션을 지원합니다.는 다양한 소스의 데이터를 Aurora PostgreSQL-Compatible 또는 기타 소스로 변환하고 로드하기 위한 강력한 데이터 처리 파이프라인을 구축할 수 있도록 [AWS Glue](analytics-aws-glue.md) 지원합니다 AWS 서비스.

데이터 웨어하우징 솔루션의 경우 Aurora PostgreSQL-Compatible은 [Amazon Redshift](amazon-redshift.md)와 통합할 수 있습니다. Aurora PostgreSQL 호환은 Amazon Redshift의 데이터 소스 또는 스테이징 영역 역할을 하여 고급 분석 및 보고 기능을 지원합니다. 이러한 기능을 사용하여 데이터에서 중요한 인사이트를 도출할 수 있습니다.

기존 워크로드를 마이그레이션하든 하이브리드 아키텍처를 구축하든 새로운 데이터 기반 애플리케이션을 개발하든 Aurora PostgreSQL-Compatible의 통합 기능은 확장 가능하고 고성능이며 비용 효율적인 솔루션을 만드는 데 도움이 됩니다.

### 와 통합하기 위한 추가 확장 AWS 서비스
<a name="additional"></a>

PostgreSQL은 파일, NoSQL 데이터베이스, 특정 데이터베이스 시스템에 연결하기 위한 다양한 데이터 래퍼를 나열합니다. 자세한 내용은 [PostgreSQL 설명서](https://wiki.postgresql.org/wiki/Foreign_data_wrappers)를 참조하세요.

## 목표
<a name="objectives"></a>

이 가이드는 신규 고객, 특히 Oracle 또는 Microsoft SQL Server에서 마이그레이션하는 고객이 다음을 달성하는 데 도움이 됩니다.
+ 에서 동등한 기능을 찾습니다 AWS. Aurora PostgreSQL-Compatible은 연결된 서버, 데이터베이스 링크 및 외부 테이블과 기능적으로 동등한 기능을 제공합니다.
+ 와 통합되고 이기종 데이터베이스 및에 연결되는 시스템 및 배치 작업을 설계합니다 AWS 서비스.
+ 일반적인 설계 위험을 피하고 인프라 구현을 최적화합니다.