AnalyticDB for PostgreSQL は、内部エンドポイントとパブリックエンドポイントの 2 種類のエンドポイントをサポートしています。内部エンドポイントはデフォルトで提供され、ネットワーク内から AnalyticDB for PostgreSQL インスタンスにアクセスするために使用します。アプリケーションの ECS インスタンスが AnalyticDB for PostgreSQL インスタンスと異なるリージョンにある場合、またはネットワークタイプが異なる場合は、インスタンスにアクセスするためにパブリックエンドポイントを申請する必要があります。
ユースケース
|
シナリオ |
説明 |
|
内部エンドポイントのみを使用 |
アプリケーションが、AnalyticDB for PostgreSQL インスタンスと同じリージョン、かつ同じ ネットワークタイプ の ECS インスタンス上で実行されています。 |
|
パブリックエンドポイントのみを使用 |
|
|
内部エンドポイントとパブリックエンドポイントの両方を使用 |
|
注意事項
-
インスタンスにアクセスする前に、クライアント IP アドレスまたは CIDR ブロックをホワイトリストに追加する必要があります。詳細については、「IP アドレスホワイトリストを設定する」をご参照ください。
-
パブリックエンドポイントを使用すると、インスタンスのセキュリティが低下します。慎重に使用してください。より高速なデータ転送とより強固なセキュリティを確保するために、アプリケーションを AnalyticDB for PostgreSQL インスタンスと同じリージョンの ECS インスタンスに移行することを推奨します。
操作手順
- AnalyticDB for PostgreSQL コンソールにログインします。
- コンソールの左上で、リージョンを選択します。
- 対象インスタンスを見つけ、インスタンス ID をクリックします。
-
データベース接続 をクリックします。
-
パブリックエンドポイント の右側で、パブリックエンドポイントの申請 または パブリックエンドポイントのリリース をクリックします。
API リファレンス
|
API |
説明 |
|
インスタンスにパブリックエンドポイントを割り当てます。 |
|
|
インスタンスのパブリックエンドポイントを解放します。 |