PostgreSQL용 Amazon RDS

관리가 용이한 관계형 데이터베이스는 총소유비용에 최적화

PostgreSQL은 많은 엔터프라이즈 개발자 및 스타트업이 선호하는 오픈 소스 관계형 데이터베이스가 되었으며, 주요 비즈니스 및 모바일 애플리케이션을 실행하는 데 사용되고 있습니다. Amazon RDS를 사용하면 클라우드에서 더 쉽게 PostgreSQL 배포를 설정, 운영, 확장할 수 있습니다. Amazon RDS에서는 확장 가능한 PostgreSQL을 몇 분 만에 배포할 수 있으며, 비용 효율적이고 하드웨어 용량의 크기 조정이 가능합니다. Amazon RDS에서는 PostgreSQL 소프트웨어 설치 및 업그레이드, 스토리지 관리, 고가용성 및 읽기 처리량을 위한 복제, 재해 복구용 백업 등 복잡하고 시간이 많이 소요되는 관리 작업을 간소화합니다.

Amazon RDS for PostgreSQL을 사용하면 익숙한 PostgreSQL 데이터베이스 엔진 기능을 사용할 수 있습니다. 즉, 현재 기존 데이터베이스에서 이미 사용하고 있는 코드, 애플리케이션, 도구를 Amazon RDS에서 사용할 수 있습니다. Amazon RDS for PostgreSQL은 현재 PostgreSQL 11, 12, 13, 14, 15, 16을 지원합니다. Trusted Language Extensions(TLE) for PostgreSQL을 사용하면 AWS에서 코드를 인증하지 않고도 널리 사용되고 신뢰할 수 있는 언어로 고성능 확장 프로그램을 구축하고 Amazon RDS 에서 안전하게 실행할 수 있습니다.

RDS for PostgreSQL의 이점

AWS Management Console에서 몇 가지 단계만 거치면 프로덕션용 PostgreSQL 데이터베이스를 몇 분 만에 시작하고 연결할 수 있습니다. Amazon RDS for PostgreSQL 데이터베이스 인스턴스는 고객이 선택한 서버 유형에 적합한 파라미터와 설정으로 사전 구성되어 제공됩니다. 데이터베이스 파라미터 그룹은 PostgreSQL 데이터베이스에 대한 세분화된 제어 및 미세 조정 기능을 제공합니다. 데이터베이스를 업데이트해야 하는 경우, Amazon RDS
블루/그린 배포
는 더 안전하고 간단하며 빠르게 이 작업을 수행할 수 있도록 설계되었습니다.

Amazon RDS는 PostgreSQL 데이터베이스용으로 두 가지 SSD 지원 스토리지 옵션을 제공합니다. 범용 스토리지는 중소 규모의 워크로드를 위한 비용 효율적인 스토리지를 제공합니다. 고성능 OLTP 애플리케이션의 경우 프로비저닝된 IOPS가 초당 최대 40,000 IO의 일관된 성능을 제공합니다. 스토리지 수요가 증가하면 시스템을 중단하지 않고 바로 추가 스토리지를 프로비저닝할 수 있습니다.

Amazon RDS의 자동화된 백업 기능을 사용하면 PostgreSQL 데이터베이스 인스턴스를 최대 35일의 지정된 보존 기간 내에 원하는 특정 시점으로 복구할 수 있습니다. 또한 사용자가 수동으로 DB 인스턴스 백업을 수행할 수도 있습니다. 이러한 전체 데이터베이스 백업은 사용자가 명시적으로 삭제할 때까지는 Amazon RDS에 저장됩니다.

Amazon RDS 다중 AZ 배포는 PostgreSQL 데이터베이스에 개선된 가용성 및 내구성을 제공하므로 프로덕션 데이터베이스 워크로드에 적합합니다. Amazon RDS 읽기 전용 복제본은 읽기 집약적 데이터베이스 워크로드에 맞춰 단일 데이터베이스 인스턴스의 용량 제약을 넘어 탄력적으로 더 쉽게 스케일 아웃할 수 있습니다.

관리형 서비스인 Amazon RDS는 PostgreSQL 데이터베이스에 높은 수준의 보안을 제공합니다. 여기에는 Amazon Virtual Private Cloud (VPC)를 사용한 네트워크 격리, AWS Key Management Service(KMS)를 통해 생성 및 제어하는 키를 사용한 저장 중 암호화 및 SSL을 사용한 전송 중 데이터 암호화가 포함됩니다.