F5 NGINX API Gateway:軽量でセキュア、開発者にも使いやすい。あらゆる環境に対応。

セキュリティを最優先し、開発者にも使いやすい設計。導入と管理が容易で、WAFとDDoS対策をワンクリックで利用できます。

セキュリティと制御を備えたマルチクラウドAPIデリバリー

管理も導入も容易な堅牢なAPIセキュリティ

NGINX API Gatewayは、JWT検証、mTLS、レート制限、ワンクリックでのWAFセットアップにより、堅牢なAPIセキュリティを提供します。Kubernetes、クラウド、オンプレミス向けに設計されており、きめ細かなトラフィック制御とポリシー適用をサポートします。豊富な設定ライブラリ、容易なCI/CD統合、軽量かつ高性能で大規模に展開できる環境を開発者に提供します。

  • レート制限とトラフィック制御 - IP、キー、ルートごとにレート制限を適用し、不正利用を防止するとともに、突発的なトラフィックを吸収し、バックエンドサービスへの負荷を軽減します。
  • 包括的な認証 - JWT、OAuth 2.0、OpenID Connect、mTLSをサポートし、ユーザーとサービスを認証するとともに、信頼できるエンドポイント間のトラフィックを暗号化します。
  • WAFとDDoS - ルートレベルのアクセスポリシーによりアプリケーション層DDoS攻撃を防御し、ワンクリックのWAF設定によりOWASP Top 10の脅威やAPIの不正利用に対処します。
クラウドに鍵のアイコンが重なって表示されたコンピューター画面
APIゲートウェイのホイール図

APIゲートウェイを管理

NGINX API Gatewayは、Kubernetes、クラウド、オンプレミスにまたがるゲートウェイインスタンスを統合管理することで、APIの乱立に対処します。NGINX Oneは、構成、監視、更新を一元化します。また、組み込みのAIによるガイダンス、CVE通知、SSL証明書管理により、構成ミスを減らし、環境全体で一貫したポリシー適用を実現します。

  • フェデレーションゲートウェイの分散管理 - クラウド、オンプレミス、KubernetesにまたがるAPIゲートウェイを一元管理し、サービスまたはルート単位でトラフィックをきめ細かくルーティングできます。
  • リアルタイムのAPIポリシー更新 - 再読み込みなしで、設定変更をAPI Gatewayに即座に反映します。アクティブヘルスチェックにより、更新時やアップストリーム障害時にも稼働を維持します。
  • グローバルなリアルタイムの可観測性とガバナンス - 分散環境全体のAPIトラフィックを一元的に可視化します。スループット、エラー、構成変更をリアルタイムで監視できます。

DevOpsと開発者に配慮した設計

NGINX API Gatewayは、宣言型構成、CI/CDパイプライン、GitOpsプラクティスをサポートし、DevOpsワークフローに統合できます。軽量なため、クラウド、オンプレミス、コンテナ化された環境に適しています。開発者は、NGINX One ConsoleまたはAPIを介してポリシー変更を迅速に適用し、構成を検証して、ダウンタイムや複雑なツールを必要とせずに更新をリリースできます。

  • 容易に導入 - Kubernetes、クラウド、オンプレミスのコンテナ、VM、ベアメタル上で、最小限のセットアップによりネイティブに動作します。
  • ワークフローに容易に統合 - YAMLベースの設定、API経由の更新、ロールバックしやすいバージョン管理により、既存のCI/CDパイプラインと連携します。
  • シンプルな設定 - 検証機能を備えた宣言型の設定形式と、NGINX OneによるAI支援セットアップにより、エラーを減らし、複数環境へのポリシー展開を効率化できます。
回転する矢印の円の中にあるデバイスと、ロケットおよびコードホイールのアイコン
コードアイコンと歯車が描かれたクラウド

フェデレーションAPI向けのクラウドネイティブなコンテナ化

クラウドネイティブプラットフォーム向けに設計されたNGINX API Gatewayは、コンテナ上で効率的に動作し、水平スケーリングに対応します。また、Kubernetes、パブリッククラウド、エッジノードにまたがるフェデレーション型API運用をサポートし、最新の分散型アプリケーションデリバリを実現します。

  • Kubernetesネイティブのデプロイと統合 - CRD、Helm、Ingressなど、K8sを全面的にサポートするコンテナとして動作し、クラウドネイティブプラットフォームで宣言型のAPIデリバリーを実現します。GitOps CI/CDパイプラインに容易に組み込めます。 
  • 軽量でスケーラブル - コンテナ対応の小さなフットプリント。Kubernetesなどのオーケストレーションプラットフォームを通じて水平にスケールし、急増や変動のあるAPIワークロードに対応します。
  • 分散型APIゲートウェイ制御 - 複数の自律型ゲートウェイを、可視性を共有し、一貫したトラフィックポリシーを適用しながら運用できます。

主要機能

あらゆる環境と規模でAPIトラフィックを配信、制御、保護します。開発者はシステムの安定性を損なうことなく迅速に開発を進められます。また、セキュリティチームは運用負荷を抑えながら、堅牢なリスク管理と攻撃対象領域の縮小を実現できます。

APIセキュリティの適用
OWASP Top 10をはじめとするAPI攻撃から保護します。DDoS攻撃やビジネスロジックの悪用をブロックします。APIごとに、OIDC、JWTなどの認証を、きめ細かなルールに基づいて簡単に適用できます。
きめ細かなトラフィック制御
クライアントごとのきめ細かなレート制限とバースト制御により、APIを保護します。
詳細なオブザーバビリティ
200以上のパフォーマンス指標を活用して、トラフィックの問題をトラブルシューティングできます。OpenTelemetryを介してサードパーティと簡単に連携できます。
あらゆる環境に導入
小容量のコンテナイメージ(60 MB超)を、クラウド、オンプレミス、マルチクラウド、エッジ環境で実行できます。
容易に拡張・カスタマイズ
既存の設定とプラグインを豊富に用意。Lua、njs、YAML/CRDSを使用して独自に作成することもできます。
ワンクリックでWAFを統合
F5 WAF for NGINXは、同じデータプレーンを共有するAPIトラフィックをインラインで検査し、極めて低いレイテンシを実現します。
AIの構成とセキュリティを支援するNGINX One
NGINX One AIは、専門的な回答とインラインでの設定候補を提供します。

リソース

注目コンテンツ

雲の中にある、チェックマーク付きの盾とコードを表す歯車

NGINXをAPIゲートウェイとして導入

高性能かつ軽量なリバースプロキシおよびロードバランサーとして広く利用されているNGINXは、APIトラフィックの処理に必要な高度なHTTP処理機能を備えています。そのため、APIゲートウェイの構築に最適なプラットフォームです。

ブログを読む