API Gateway は、さまざまなタイプのバックエンド アプリケーションとサービスに接続して管理し、柔軟な API 呼び出しとデータ処理を実現します。
バックエンドサービスの内部ドメイン名の解決 (専用インスタンスのみ)
API Gateway は、インスタンス レベルでバックエンドサービスのエンドポイントの内部ドメイン名を解決します:
-
VPC 統合インスタンスにおける、重み付けに基づくドメイン名解決のプロセス概要。
-
バックエンド エンドポイントの内部ドメイン名解決を設定する手順。
-
設定に関する注意事項とよくある落とし穴。
-
機能制限。
バックエンドサービスの内部ドメイン名の解決 (専用インスタンスのみ)。
VPC 内のリソース
Elastic Compute Service (ECS) や Classic Load Balancer (CLB) などの VPC リソースをバックエンドサービスとして使用します。VPC 権限付与の接続テストを実行することもできます。
-
VPC 内のリソースを API のバックエンドサービスとして使用
-
VPC の権限付与とアタッチ:API Gateway に VPC 内の特定のリソースとポートへのアクセスを許可します。
-
信頼性とパフォーマンス向上のため、高可用性 (HA) API アーキテクチャを構築します。
-
よくある設定問題に関する FAQ。
-
-
API Gateway インスタンスと権限が付与された VPC インスタンス間のネットワーク接続を検証し、API のデバッグ中に発生する呼び出し失敗を特定して解決します。
Function Compute
Function Compute をバックエンドサービスとして使用します:
-
機能概要
開始する前に、API Gateway インスタンスを作成する必要があります。インスタンスタイプを選択するには、「インスタンスタイプと選択ガイド」をご参照ください。
-
HTTP トリガー関数と API Gateway の統合。
-
イベントトリガー関数と API Gateway の統合。
-
FAQ
モック
モック モードは、事前に定義されたレスポンスをシミュレートすることで、認識のズレを減らし、開発効率を向上させることができます:
-
モック モードの設定
-
モック モードの無効化
モック。
データサービス
データサービスは、企業が統一されたデータサービス バスを構築し、信頼性、セキュリティ、有効性を確保しながらデータ資産の価値を高めるのに役立ちます。
-
シナリオ:
-
きめ細かいデータ出力。
-
データの可視化。
-
アプリケーション用の処理済みデータ出力。
-
-
データサービスを提供する Alibaba Cloud プロダクト
-
ビッグデータ プロダクト:DataService Studio。
-
データベース プロダクト:「DataService Studio 概要」。
-
PAI
PAI EAS は、モデルを REST API として API Gateway に公開できます。ビジネス システムは、HTTP を介してこれらの API を呼び出します。ゲートウェイを通じて、パブリックまたは内部ネットワーク呼び出し (デフォルト) を行うことができます。PAI。
EventBridge
EventBridge をバックエンドサービスとして使用します:
-
EventBridge をバックエンドとする API の公開。
-
「Alibaba Cloud APP」認証方式の AppCode を使用した API の呼び出し。
マイクロサービスレジストリ
マイクロサービスレジストリをバックエンドサービスとして使用します。サポートされているレジストリ:
-
-
Nacos と統合したマイクロサービス バックエンドへのアクセス。
-
VPC 統合の専用インスタンスの作成。
-
Nacos サービスのデプロイとマイクロサービス アプリケーションの登録。
-
-
-
ZooKeeper と統合したマイクロサービス バックエンドへのアクセス。
-
VPC 統合の専用インスタンスの作成。
-
ZooKeeper サービスのデプロイとマイクロサービス アプリケーションの登録。
-
多層 API ゲートウェイ
API Gateway は自己呼び出しをサポートしています。API はクライアントから、または API Gateway 自体から呼び出すことができ、リージョンやアカウントをまたいだ柔軟な呼び出しが可能です:
-
リージョンをまたいだ呼び出しが可能です。同一リージョン内の呼び出しでは内部ネットワークを使用できます。
-
アカウントをまたいだ呼び出しが可能です。
バックエンドサービスの Host ヘッダーの設定
バックエンドサービスの Host ヘッダーを設定します:
-
Host ヘッダーの設定。
-
Host ヘッダーの優先順位ルール。