メインコンテンツに移動

Amazon RDS for PostgreSQL

総所有コストを考慮して最適化された、管理しやすいリレーショナルデータベース

ポスグレ SQL 用 RDS とは

PostgreSQL は、多くのエンタープライズデベロッパーやスタートアップに推奨されるオープンソースのリレーショナルデータベースとなり、主要なビジネスおよびモバイルアプリケーションを強化しています。RDS for PostgreSQL を使用すると、コスト効率が良く、サイズ変更が可能なハードウェア容量で、スケーラブルな PostgreSQL を数分でデプロイできます。RDS for PostgreSQL は、PostgreSQL ソフトウェアのインストールとアップグレード、ストレージ管理、高い可用性と読み取りスループットのためのレプリケーション、ディザスタリカバリ用のバックアップなど、複雑で時間がかかる管理タスクを処理します。

RDS for PostgreSQL では、使い慣れた PostgreSQL データベースエンジンと同じ機能を使用できます。つまり、既存のデータベースで現在既に使用しているコード、アプリケーション、およびツールを RDS で使用できます。RDS for PostgreSQL は現在、PostgreSQL 11、12、13、14、15、16、17 をサポートしています。PostgreSQL 用 Trusted Language Extensions (TLE) を使用すると、AWS がコードを認証することなく、一般的な信頼された言語を使用して高性能拡張機能を構築し、RDS で安全に実行できます。

PostgreSQL 用 RDS のメリット

    AWS マネジメントコンソールで数ステップを実行するだけで、本番環境対応の PostgreSQL データベースを数分で起動して接続できます。Amazon RDS for PostgreSQL のデータベースインスタンスは、選択したサーバータイプ用のパラメータと設定で事前に設定されています。データベースパラメータグループは、PostgreSQL データベースをきめ細かく制御および微調整します。データベースを更新 する必要がある場合は、Amazon RDS
    ブルー/グリーンデプロイは
    、安全性、シンプル性、および高速化を実現するように設計されています。

    Amazon RDS では、PostgreSQL データベース向けに SSD ベースのストレージオプションが 2 つあります。汎用ストレージは、小規模または中規模のワークロード向けでコスト効率の良いストレージです。高パフォーマンスの OLTP アプリケーション用として、プロビジョンド IOPS は 1 秒あたり最大 40,000 IO の一貫したパフォーマンスを実現します。ストレージの要件が増大するのに合わせて、オンザフライ方式によって追加ストレージをゼロダウンタイムでプロビジョニングできます。

    Amazon RDS の自動化されたバックアップ機能を使用すると、指定した保持期間内 (最大 35 日間) のどの時点にでも PostgreSQL データベースインスタンスを復旧できます。また、DB インスタンスに対してユーザーによる任意のバックアップを実行できます。この完全なデータベースバックアップは、お客様が明示的にバックアップを削除するまで、Amazon RDS によって保存されます。

    Amazon RDS マルチ AZ 配置では、PostgreSQL データベースの可用性と耐久性が向上し、本番データベースのワークロードに自然に適合します。Amazon RDS リードレプリカを使用すると、読み取り負荷の高いデータベースワークロードに対して、単一のデータベースインスタンスの容量制約を超えて伸縮自在にスケールアウトすることが容易になります。

    マネージドサービスとして、Amazon RDS では PostgreSQL データベースに対する高度なセキュリティを実現しています。これには、Amazon Virtual Private Cloud (VPC) を使用したネットワーク分離、AWS Key Management Service (KMS) を通じて作成および管理するキーを使用した保管時の暗号化、SSL を使用した転送中のデータの暗号化が含まれます。