ApsaraDB RDSは、RDSインスタンスと同じ仮想プライベートクラウド (VPC) 内のElastic Compute Service (ECS) インスタンスなどのAlibaba CloudインスタンスからApsaraDB RDS for PostgreSQLインスタンスに接続するために使用できる内部エンドポイントを提供します。 アプリケーションが、RDSインスタンスまたはオンプレミスデバイスとは異なるVPCにあるAlibaba Cloudインスタンスにデプロイされている場合、パブリックエンドポイントを申請し、パブリックエンドポイントを使用してアプリケーションをRDSインスタンスに接続する必要があります。
イントラネットエンドポイントとインターネットエンドポイント
Endpointタイプ | 説明 |
イントラネットアドレス |
|
パブリックエンドポイント |
重要
|
インターネットエンドポイントの申請またはリリース
- [インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
左側のナビゲーションペインで、データベースの接続 を選択します。
パブリックエンドポイントを申請またはリリースします。
パブリックエンドポイントを申請していない場合は、[パブリックエンドポイントに申請] をクリックします。
パブリックエンドポイントを申請した場合は、[インターネットアドレスのリリース] をクリックします。
警告パブリックエンドポイントを申請すると、デフォルトでホワイトリストに0.0.0.0/0を追加が選択されます。 0.0.0.0/0 CIDRブロックは、すべてのIPアドレスがRDSインスタンスへのアクセスを許可されていることを示します。 このCIDRブロックは、接続テストにのみ追加することをお勧めします。 オンラインワークロードを実行するときは、このCIDRブロックをIPアドレスホワイトリストに追加しないでください。
表示されるメッセージで、[OK] をクリックします。
参考資料
パブリックエンドポイントを申請した後、クライアントまたはアプリケーションが存在するデバイスのパブリックIPアドレスをRDSインスタンスのIPアドレスホワイトリストに追加する必要があります。 これにより、インターネット経由でRDSインスタンスに接続できます。 詳細については、「IPアドレスホワイトリストの設定」をご参照ください。
RDSインスタンスに接続するには、pgAdminクライアント、PostgreSQL CLI、またはアプリケーションを使用します。 詳細については、「ApsaraDB RDS For PostgreSQLインスタンスへの接続」をご参照ください。
次のAPI操作を呼び出して、パブリックエンドポイントを申請およびリリースできます。
API 操作
説明
インスタンスのパブリックエンドポイントに適用されます。
インスタンスのパブリックエンドポイントをリリースします。