ADC
ご意見をお寄せいただきありがとうございました

この記事は機械翻訳されています.免責事項

KubernetesでのAPIゲートウェイ

API ゲートウェイは API の単一のエントリポイントとして機能し、システム内の複数の API やマイクロサービスへの安全で信頼性の高いアクセスを保証します。

Citrix は、KubernetesクラスターへのNorth-South APIトラフィック用のエンタープライズグレードのAPIゲートウェイを提供しています。 APIゲートウェイは、Citrix のイングレス・コントローラーと、オンプレミスまたはクラウド・デプロイメントのイングレス・ゲートウェイとしてデプロイされたNetScaler ADC(NetScaler ADC MPX、VPX、またはCPX)を介してKubernetesと統合されます。

次の図は、API ゲートウェイの 2 層トポロジを示しています。

API Gateway

Citrix が提供するAPIゲートウェイを使用すると、次の機能を実行できます。

  • 認証ポリシーを強制する
  • サービスへのレートリミットアクセス
  • 高度なコンテンツルーティング
  • 書き換えポリシーとレスポンダーポリシーを使用した HTTP トランザクションの柔軟で包括的な変換
  • Web アプリケーションファイアウォールポリシーを強制する

API Gateway の仕組み

APIゲートウェイは、Citrix Ingressゲートウェイの上に構築され、カスタムリソース定義(CRD)などのKubernetes API拡張機能を使用します。CRDを使用すると、同じインスタンスでNetScaler ADCとAPI Gateway を自動的に構成できます。

Citrix では、APIゲートウェイ用に次のCRDを提供しています。

API ゲートウェイを使用する主な利点

Citrixが提供するAPIGateway の主な利点は次のとおりです。

  • NetScaler ADCの高度なトラフィック管理と包括的なセキュリティ機能を使用します。
  • 複数のネットワーク機能をCitrix入力Gateway の1つのコンポーネントに統合することで、展開を最適化します。
  • 複数のコンポーネントの導入に伴う運用の複雑さとコストを軽減します。
  • 個別のコンポーネントを使用しながら複数ホップの TCP または TLS 復号化を減らすことで、アプリケーショントラフィックのパフォーマンスを向上させます。
  • YAML またはヘルムチャートを直接使用することで、Kubernetes 環境へのデプロイと統合を簡素化します。

API ゲートウェイのデプロイ

CRDを使用してAPIゲートウェイ機能を構成する方法の詳細については、NetScaler Ingress Controllerのドキュメントを参照してください。

このコンテンツの正式なバージョンは英語で提供されています。Cloud Software Groupドキュメントのコンテンツの一部は、お客様の利便性のみを目的として機械翻訳されています。Cloud Software Groupは機械翻訳されたコンテンツを管理していないため、誤り、不正確な情報、不適切な用語が含まれる場合があります。英語の原文から他言語への翻訳について、精度、信頼性、適合性、正確性、またはお使いのCloud Software Group製品またはサービスと機械翻訳されたコンテンツとの整合性に関する保証、該当するライセンス契約書またはサービス利用規約、あるいはCloud Software Groupとのその他すべての契約に基づき提供される保証、および製品またはサービスのドキュメントとの一致に関する保証は、明示的か黙示的かを問わず、かかるドキュメントの機械翻訳された範囲には適用されないものとします。機械翻訳されたコンテンツの使用に起因する損害または問題について、Cloud Software Groupは責任を負わないものとします。
KubernetesでのAPIゲートウェイ