データベースゲートウェイを使用すると、Data Management ( DMS )、Data Transmission Service ( DTS )、データディザスタリカバリ などのクラウドサービスをオンプレミスデータベースまたはサードパーティクラウドデータベースに接続できます。 データベースゲートウェイは、データベースアクセスポイントも有効にします。 このようにして、ECS インスタンスにデプロイされているアプリケーションを、データベースアクセスポイントを介してオンプレミスデータベースまたはサードパーティクラウドデータベースに接続できます。
データベースアクセスポイントの概要
データベースゲートウェイは、オンプレミスデータベースまたはサードパーティクラウドデータベースのエンドポイントを Alibaba Cloud 上の VPC エンドポイントにマッピングできるデータベースアクセスポイントを提供します。 このようにして、VPC 内のアプリケーションは、VPC エンドポイントを介して元のデータベースに直接接続できます。
オンプレミスデータベースのエンドポイントが 10.1.2.3:3306 であるとします。 オンプレミスデータベースと Alibaba Cloud の間のネットワークは相互接続されていないため、Alibaba Cloud にデプロイされたアプリケーションはデータベースに直接接続できません。 ただし、データベースゲートウェイはデータベースアクセスポイントを使用してマッピングを作成し、VPC エンドポイント 172.6.7.8:5432 を生成できます。 このようにして、クラウド内のアプリケーションはエンドポイント 172.6.7.8:5432 を介してデータベースに接続できます。
データベースアクセスポイントを使用すると、クラウドネットワーキング、オンプレミスネットワーキング、およびクラウド間のネットワーキングの技術的な詳細から解放されます。 このようにして、ECS インスタンスにデプロイされたアプリケーションは、他のネットワーク環境にあるデータベースに接続できます。 これは、オンラインアプリケーション、オフライン分析、データ移行などのハイブリッドクラウドシナリオの要件を満たします。
前提条件
ローカルエージェントが起動され、データベースが追加されています。 詳細については、「クイックスタート」をご参照ください。
データベースゲートウェイがデプロイされているのと同じリージョンに VPC と vSwitch が作成されています。
手順
データベースゲートウェイコンソール にログオンします。
左側のナビゲーションウィンドウで、[ゲートウェイリスト] をクリックします。

追加されたデータベースの詳細が表示されているページに移動します。 表示されるページで、[データベース アクセス ポイントを作成][操作] 列の をクリックします。
使用する [VPC ID] と [vswitch] を選択し、[OK] をクリックします。 次に、VPC エンドポイントを使用してデータベースに接続できます。
VPC に接続されている ECS インスタンスにログオンし、表示されている VPC エンドポイントが有効かどうかをテストします。 接続が成功した場合は、Java Database Connectivity ( JDBC ) などのメソッドを使用して、オンプレミスデータベースまたはサードパーティクラウドデータベースに接続できます。