ApsaraDB RDSは、内部エンドポイントとパブリックエンドポイントの2種類のエンドポイントをサポートしています。 デフォルトでは、ApsaraDB RDS for MySQLインスタンスへの接続に使用される内部エンドポイントが提供されます。 インターネット経由でRDSインスタンスに接続する場合は、パブリックエンドポイントを申請する必要があります。

他のデータベースエンジンを実行するRDSインスタンスのパブリックエンドポイントを申請またはリリースする方法の詳細については、以下のトピックを参照してください。

イントラネットエンドポイントとインターネットエンドポイント

エンドポイントの種類 説明
イントラネットアドレス
  • 内部エンドポイントはデフォルトで提供されます。 このエンドポイントを申請する必要はありません。 また、このエンドポイントをリリースすることはできません。 ただし、RDSインスタンスのネットワークタイプは変更できます。
  • ECS (Elastic Compute Service) インスタンスがRDSインスタンスと同じリージョンにあり、同じネットワークタイプを持つ場合、これらのインスタンスは内部ネットワークを介して通信できます。 アプリケーションがこのようなECSインスタンスにデプロイされている場合、パブリックエンドポイントを申請する必要はありません。 詳細については、「ApsaraDB RDS for MySQL インスタンスのネットワークタイプの変更」をご参照ください。
  • セキュリティとパフォーマンスのために、内部エンドポイントを使用してRDSインスタンスに接続することを推奨します。
パブリックエンドポイント
  • インターネットエンドポイントを取得するには、そのための申請が必要です。 このエンドポイントが不要になった場合は、リリースできます。
  • 内部エンドポイントを使用してRDSインスタンスに接続できない場合は、パブリックエンドポイントを申請する必要があります。 これには、次のシナリオが含まれます。
    • 異なるリージョンにあるECSインスタンス、またはRDSインスタンスとは異なるネットワークタイプのECSインスタンスからRDSインスタンスに接続します。 詳細については、「ApsaraDB RDS for MySQL インスタンスのネットワークタイプの変更」をご参照ください。
    • Alibaba Cloudの外部にあるデバイスからRDSインスタンスに接続します。
説明
  • パブリックエンドポイントまたは消費されたトラフィックに対しては課金されません。
  • パブリックエンドポイントを使用してRDSインスタンスに接続すると、セキュリティが侵害されます。 操作は慎重に行ってください。
  • RDSインスタンスと同じリージョンにあり、同じネットワークタイプを持つECSインスタンスにアプリケーションを移行することを推奨します。 これにより、内部エンドポイントを使用してRDSインスタンスに接続できます。 接続は送信を促進し、セキュリティを向上させます。

手順

  1. RDSインスタンスにアクセスし、上部のリージョンを選択し、対象のRDSインスタンスのIDをクリックします。
  2. 左側のナビゲーションペインで データベースの接続 をクリックします。
  3. RDSインスタンスのパブリックエンドポイントを申請またはリリースします。
    • パブリックエンドポイントを申請していない場合は、[パブリックエンドポイントに申請] をクリックします。
    • パブリックエンドポイントを申請した場合は、[パブリックエンドポイントのリリース] をクリックします。
  4. 表示されたメッセージボックスで、[OK] をクリックします。

よくある質問

  • RDSインスタンスのエンドポイントとポートを変更できますか。

    いいえ、RDSインスタンスのエンドポイントを変更することはできません。 エンドポイントのプレフィックスを変更できます。 さらに、RDSインスタンスのポートを変更できます。 詳細については、「RDS MySQL インスタンスのイントラネットおよびインターネットのエンドポイントおよびポートの表示」をご参照ください。

  • RDSインスタンスのエンドポイントを静的IPアドレスに設定できますか。

    いいえ。RDSインスタンスのエンドポイントを静的IPアドレスに設定することはできません。 プライマリ /セカンダリ切り替えと仕様変更の両方が、IPアドレスを変更する可能性があります。 したがって、エンドポイントを使用してRDSインスタンスに接続することを推奨します。 これにより、ワークロードへの影響を最小限に抑えることができ、アプリケーションの構成データを変更する必要がなくなります。

  • パブリックエンドポイントを使用してRDSインスタンスに接続するにはどうすればよいですか。

    詳細については、「Use a database client or the CLI to connect to an ApsaraDB RDS for MySQL instance」をご参照ください。

関連する操作

操作 説明
インターネットアドレスの申請 ApsaraDB RDSインスタンスのパブリックエンドポイントに適用されます。
Release a public endpoint ApsaraDB RDSインスタンスのパブリックエンドポイントをリリースします。