기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Aurora PostgreSQL 호환을 이기종 데이터베이스 및와 통합 AWS 서비스
Rambabu Karnena, Amazon Web Services(AWS)
2024년 8월(문서 기록)
Amazon Aurora PostgreSQL 호환 버전은 Amazon Web Services(AWS) 클라우드에서 이기종 데이터베이스 및 다양한 서비스와의 통합을 제공합니다. 이 통합을 사용하여에서 확장 가능한 데이터 아키텍처를 구축하여 애플리케이션의 새로운 가능성을 AWS열 수 있습니다.
개요
이 가이드에서는 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 서비스.
원격 및 이기종 데이터베이스에 연결
Aurora PostgreSQL 호환의 주요 장점은 외부 데이터 래퍼(FDW)를 사용하여 원격 PostgreSQL, SQL Server 및 Oracle, MySQL 데이터베이스에 연결하는 기능입니다.FDWs 이러한 래퍼에는 postgres_fdw, oracle_fdw, tds_fdw (SQL Server용) 및가 포함됩니다mysql_fdw. 이러한 외부 데이터 래퍼를 사용하여 이러한 여러 소스의 데이터를 직접 쿼리할 수 있습니다.
로깅
Aurora PostgreSQL-Compatible은 log_fdw 확장을 사용하여 Amazon CloudWatch Logs와도 통합됩니다. log_fdw를 사용하여 데이터베이스에서 직접 PostgreSQL 로그 파일을 쿼리하고 분석할 수 있습니다. 이 통합은 로그 모니터링 및 분석을 간소화하여 데이터베이스의 성능, 오류 및 활동에 대한 귀중한 인사이트를 얻을 수 있습니다.
스토리지에 연결
aws_s3 확장은 데이터 가져오기, 내보내기, 백업 및 아카이빙을 위해 Amazon S3와 통합됩니다. Aurora PostgreSQL-Compatible과 Amazon S3 간의 데이터 이동을 지원함으로써 aws_s3 확장을 통해 효율적인 데이터 수집, 백업 및 아카이빙 프로세스가 가능합니다.
서버리스 컴퓨팅
aws_lambda 확장을 사용하면 컴퓨팅 집약적인 작업을 서버리스 AWS Lambda 함수로 오프로드하여 성능과 비용 효율성을 개선할 수 있습니다. Lambda는 전용 컴퓨팅 리소스 없이도 Aurora PostgreSQL 호환 데이터베이스에서 직접 복잡한 계산, 데이터 변환 및 다른 AWS 서비스와의 통합을 지원합니다.
분석을 위한 통합
데이터 마이그레이션 및 ETL(추출, 변환 및 로드) 프로세스를 용이하게 하기 위해 Aurora PostgreSQL-Compatible은 AWS Database Migration Service (AWS DMS) 및와 같은 서비스와 통합할 수 있습니다 AWS Glue. AWS DMS 는 Aurora PostgreSQL-Compatible로의 데이터베이스 마이그레이션을 지원합니다.는 다양한 소스의 데이터를 Aurora PostgreSQL-Compatible 또는 기타 소스로 변환하고 로드하기 위한 강력한 데이터 처리 파이프라인을 구축할 수 있도록 AWS Glue 지원합니다 AWS 서비스.
데이터 웨어하우징 솔루션의 경우 Aurora PostgreSQL-Compatible은 Amazon Redshift와 통합할 수 있습니다. Aurora PostgreSQL 호환은 Amazon Redshift의 데이터 소스 또는 스테이징 영역 역할을 하여 고급 분석 및 보고 기능을 지원합니다. 이러한 기능을 사용하여 데이터에서 중요한 인사이트를 도출할 수 있습니다.
기존 워크로드를 마이그레이션하든 하이브리드 아키텍처를 구축하든 새로운 데이터 기반 애플리케이션을 개발하든 Aurora PostgreSQL-Compatible의 통합 기능은 확장 가능하고 고성능이며 비용 효율적인 솔루션을 만드는 데 도움이 됩니다.
와 통합하기 위한 추가 확장 AWS 서비스
PostgreSQL은 파일, NoSQL 데이터베이스, 특정 데이터베이스 시스템에 연결하기 위한 다양한 데이터 래퍼를 나열합니다. 자세한 내용은 PostgreSQL 설명서
목표
이 가이드는 신규 고객, 특히 Oracle 또는 Microsoft SQL Server에서 마이그레이션하는 고객이 다음을 달성하는 데 도움이 됩니다.
-
에서 동등한 기능을 찾습니다 AWS. Aurora PostgreSQL-Compatible은 연결된 서버, 데이터베이스 링크 및 외부 테이블과 기능적으로 동등한 기능을 제공합니다.
-
와 통합되고 이기종 데이터베이스 및에 연결되는 시스템 및 배치 작업을 설계합니다 AWS 서비스.
-
일반적인 설계 위험을 피하고 인프라 구현을 최적화합니다.