エンドポイントは、Alibaba Cloud サービスにアクセスするためのエントリーポイントです。これは、Alibaba Cloud Model Studio、Elastic Compute Service (ECS)、Object Storage Service (OSS) などのサービスに対して API リクエストを行う際に使用する、プロトコル、ホスト名、ポートを含むネットワークアドレスを定義します。
エンドポイントの分類
ネットワーク環境別のエンドポイントタイプ
エンドポイントは、アクセス元のネットワーク環境に基づいて分類できます。
ネットワーク環境 | 説明 | 特徴 |
パブリックエンドポイント | インターネット経由でアクセスできるアドレスです。 |
|
VPC エンドポイント | Alibaba Cloud VPC 内からのみアクセスできるアドレスです。 |
|
デプロイモデル別のエンドポイントタイプ
エンドポイントは、基盤となるサービスがどのようにデプロイされるかに基づいて分類することもできます。
デプロイモデル | 説明 | 特徴 |
中央エンドポイント | サービスは 1 つまたは少数のコアリージョンにデプロイされ、すべてのユーザーリクエストはこれらのリージョンで処理されます。 |
|
リージョンエンドポイント | サービスは複数のリージョンにデプロイされ、ユーザーリクエストは送信先の特定のリージョン内で処理されます。 |
|
エンドポイントのフォーマット
中央エンドポイント
中央エンドポイント:フォーマットは、単一リージョンデプロイメントの場合は [product_code].aliyuncs.com、複数リージョンデプロイメントの場合は [product_code].[region_id].aliyuncs.com です。
VPC エンドポイント:フォーマットは [product_code].vpc-proxy.aliyuncs.com です。ただし、これはサービスによって異なる場合があるため、ご利用の特定のクラウドサービスに対応する正しいエンドポイントを常に確認する必要があります。詳細については、本トピックの「クラウドサービスのエンドポイントの表示」セクションをご参照ください。
リージョンエンドポイント
パブリックエンドポイント:フォーマットは [product_code].[region_id].aliyuncs.com です。たとえば、中国 (杭州) リージョンの ECS のエンドポイントは ecs.cn-hangzhou.aliyuncs.com です。
VPC エンドポイント:フォーマットは [product_code]-vpc.[region_id].aliyuncs.com です。たとえば、中国 (杭州) リージョンの ECS のエンドポイントは ecs-vpc.cn-hangzhou.aliyuncs.com です。
エンドポイントの選択方法
ユースケース | 推奨エンドポイント |
インターネットから、または異なるリージョン間でサービスにアクセスする場合。 | パブリックエンドポイントを使用します。 説明 VPC ピアリング接続を確立したり、Cloud Enterprise Network (CEN) を使用して VPC 間で通信したりする場合でも、別のリージョンの VPC エンドポイントには接続できません。たとえば、cn-chengdu リージョンの ECS インスタンスから ecs-vpc.cn-hangzhou.aliyuncs.com には接続できません。 |
ECS インスタンスが ApsaraDB RDS インスタンスにアクセスするなど、同一リージョン内のリソース間の通信。 | VPC エンドポイントを使用します。 |
ローカル環境からの迅速なテストまたは開発。 | パブリックエンドポイントを使用します。 |
パブリック IP アドレスを持たない ECS インスタンス上のアプリケーションが、同一リージョン内の他のクラウドサービスを呼び出す必要がある場合。 | VPC エンドポイントを使用します。 |
クラウドサービスのエンドポイントの表示
ヘルプセンターで、対象サービスのドキュメントにある API リファレンス セクションの「エンドポイント」トピックをご参照ください。
OpenAPI ポータルに移動し、目的の クラウドサービス を選択して、そのメインページでサポートされているエンドポイントを確認します。