クラウドネイティブ API Gateway インスタンスは、サービス公開、トラフィック管理、セキュリティ保護、API ライフサイクル管理の機能を提供します。
基本設定
-
Cloud-native API Gateway コンソールにログインします。 左側のナビゲーションペインで、インスタンス をクリックします。 インスタンスページで、Instance Creation をクリックします。 Cloud-native API Gateway 購入ページで、次のパラメーターを設定します。
-
[プロダクトタイプ]: Pay-as-you-go または サブスクリプション を選択します。「課金の概要」をご参照ください。
-
従量課金:時間単位で課金されます。1 時間未満の使用は 1 時間に切り上げられ、毎時間請求が決済されます。
-
サブスクリプション:月単位で課金されます。年間サブスクリプションは 12 か月に相当します。
-
-
[Region]:バックエンドサービスが存在するリージョンを選択します。リージョンは作成後に変更できません。
-
[Gateway Name]:任意の名前を入力します (最大 64 文字)。環境とビジネスドメインを組み合わせた名前 (test や order-prod など) を使用してください。
-
[GatewaySpec]:容量評価を実施し、ビジネス要件に基づいてノード仕様を選択します。
-
[リソースグループ]: 既存のリソースグループを選択するか、デフォルトを使用します。 リソースグループを使用すると、リソース、権限、およびモニタリングを一元的に管理できます。 作成するには、リソースグループの作成 をクリックします。
-
[Network Type]:インターネット、Private Network、または[パブリック + プライベートネットワーク]を選択できます。
-
[インターネット]:パブリックネットワークアクセスでは、BGP (マルチ ISP) モデルで Cloud Data Transfer (CDT) を通じて課金されるトラフィック料金が発生します。詳細については、「パブリックネットワークトラフィック」をご参照ください。
-
[Private Network]:プライベートネットワーク経由のアクセスではトラフィック料金は発生しません。
-
パブリック + プライベートネットワーク:パブリックアクセスでは CDT トラフィック料金 (BGP マルチ ISP モデル) が発生します。プライベートアクセスは無料です。
-
-
[VPC]:ゲートウェイが実行される VPC を選択します。ゲートウェイとバックエンドサービスは同じ VPC を共有する必要があります。
-
アベイラビリティーゾーンの選択:[自動割り当て] または [手動選択] を選択します。
-
自動割り当て:ゲートウェイノード用の vSwitches を選択します。システムは、2 つのアベイラビリティゾーンにわたってノードを自動的にデプロイします。
-
手動選択: ゲートウェイノードの アベイラビリティゾーン と vSwitches を手動で選択します。
-
-
-
[今すぐ購入] をクリックし、[注文の確認] ページで設定を確認して、Open now をクリックします。
ゲートウェイインスタンスの作成には 1 ~ 5 分かかります。
-
インスタンス ページで、インスタンスのステータスが 実行中 であることを確認します。
高度な機能
インスタンスの作成時に高度な機能を設定すると、ログ分析または Gzip 圧縮を有効にできます。Gzip ハードウェアアクセラレーションは作成時にのみ有効にできます。ログサービスはいつでも有効にできます。
Gzip ハードウェアアクセラレーションの有効化
Gzip ハードウェアアクセラレーションは、データの圧縮と展開を専用ハードウェアにオフロードし、CPU 負荷を低減して処理効率を向上させます。
操作手順
-
購入ページで 基本設定 を完了し、次の追加パラメータを設定します。その後、Open now をクリックします。
-
Region:Gzip ハードウェアアクセラレーションは、次のリージョンで利用できます: China (Hangzhou)、China (Beijing)、China (Shanghai)、China (Shenzhen)、China (Ulanqab)、香港 (中国)、Singapore。
サポート対象リージョン内でも、一部のアベイラビリティーゾーンでは本機能をサポートしていない場合があります。利用可否は、製品の購入ページに表示されるオプションによって決まります。
-
GatewaySpec: apigw.medium.x1 以上の仕様を選択します。
-
[Gzip ハードウェアアクセラレーション]:チェックボックスをオンにして、Gzip ハードウェアアクセラレーションを有効にします。

-
-
インスタンスの作成後、インスタンス名または ID をクリックして詳細ページに移動します。左側のナビゲーションペインで Parameters をクリックします。Gateway Engine Parameters セクションで、 EnableGzipHardwareAccelerate パラメータを編集します。
購入時に [Gzip ハードウェアアクセラレーション] のチェックボックスをオンにしなかった場合、この設定を有効にできません。
-
この機能を有効にした後、クライアントは Gzip 圧縮データを処理できる必要があります。また、リクエストに
Accept-Encoding: gzipヘッダーを含める必要があります。
パフォーマンスの参考値
ゲートウェイログの配信の有効化
インスタンスの作成時に Simple Log Service (SLS) を有効にすると、ゲートウェイログを収集、保存、分析できます。
基本設定 の設定中に、[Use Simple Log Service (SLS)] のチェックボックスをオンにします。システムが SLS を自動的にプロビジョニングし、ゲートウェイログの配信機能を有効にします。
ログの配信を有効にした後、 に移動してゲートウェイログを確認できます。
次のステップ
-
クラウドネイティブ API Gateway は、REST API、HTTP API、WebSocket API など、複数の API タイプをサポートしています。API タイプごとに、ルーティングルールとポリシーを柔軟に設定できます。
-
サービスを作成してバックエンドサービスをゲートウェイに追加すると、ゲートウェイがエンドポイントを検出し、一元的に管理します。