F5 WAF for NGINX Gateway Fabric
KubernetesではGateway APIへの移行が進んでいます。F5 NGINX Gateway Fabricは、実績と信頼性のあるデータプレーン上に構築された、認定済みで仕様に準拠したオープンソース実装をRed Hat OpenShiftチームに提供します。F5 WAFは、この基盤にエンタープライズ向けのレイヤー7セキュリティを追加します。
Gateway APIがKubernetesネットワーキングを変革
Gateway APIは、Kubernetesコミュニティが開発したオープンかつロール指向のモデルであり、Kubernetesネットワーキングの標準になりつつあります。従来のIngress方式よりも明確な責任範囲と高い柔軟性をプラットフォーム、アプリケーション、セキュリティの各チームに提供します。また、APIやAI駆動型アプリケーションを含む最新のワークロードに適しており、新規デプロイメントのデフォルトになりつつあります。Red Hat OpenShiftを利用する組織にとって、Gateway APIは、オープンソースとポータビリティを基盤とするプラットフォーム戦略に自然に適合します。
Gateway APIはトラフィックルーティングに対応しますが、セキュリティには対応しません
デフォルトのGateway API実装はトラフィックルーティングに対応しますが、アプリケーションレイヤーのセキュリティは含まれていません。OpenShift上でビジネスクリティカルなワークロードや規制対象のワークロードを実行する組織には、ゲートウェイレベルでWebアプリケーション攻撃、APIの不正利用、インジェクションの脅威から保護する対策が必要です。
NGINX Gateway Fabric + F5 WAFによるエンタープライズ保護
OpenShiftでは、F5 NGINX Gateway Fabricは、Kubernetes Gateway APIの適合性データに基づき、最も機能が充実したGateway API実装として際立っています。Red Hat認定のOpenShiftネイティブな選択肢として、Operatorベースのインストールやプラットフォームサポートとスムーズに連携します。特に、すでに他の環境でNGINXを使用しているチームにとって魅力的です。一貫したデータプレーンとポリシーモデルを提供しながら、運用のシンプルさ、使い慣れたNGINX、OpenShiftとの高い親和性を維持できるためです。
F5 WAF for NGINXは、トラフィック管理のアプローチを変更したり、Gateway API標準を放棄したり、使い慣れないプロキシをスタックに導入したりすることなく、OWASP Top 10の脆弱性、API攻撃、アプリケーション固有の脅威に対応する高度なレイヤー7セキュリティによってNGINX Gateway Fabricを拡張します。
F5の各ソリューションを組み合わせることで、認定Operatorを通じてRed Hat OpenShift上のライフサイクル管理を簡素化しながら、アプリケーション、API、AIワークロードを安全に提供できます。
F5 WAFとNGINX Gateway Fabricのユースケース
OpenShiftのIngressをモダナイズ
OpenShift Routerまたは従来のIngress実装を運用している組織は、アプリケーションセキュリティ制御を維持したまま、Gateway API標準に移行できます。NGINX Gateway Fabricは、仕様に準拠し、AIに対応可能なNGINXベースのゲートウェイを提供します。また、F5 WAFにより、移行後も保護が維持されます。
デフォルトのGateway APIにはファイアウォールがない
デフォルトのEnvoyベースのGateway API実装には、WAFが含まれていません。規制対象業界や一般公開されているアプリおよびAPIなど、アプリケーションレイヤーのセキュリティを必要とするチームに対し、F5 WAF on NGINX Gateway Fabricは、その機能をKubernetesネイティブモデルで提供します。
AIとモダンアプリケーションのワークロードを保護
OpenShiftクラスター内で推論エンドポイントやAIを活用したAPIが増加する中、F5 WAFは、機密データやユーザー向けリクエストを処理するワークロードに対し、ゲートウェイで一貫したレイヤー7保護を提供します。
複数チームで利用するKubernetes環境
Gateway APIのロールベースのリソースモデルをNGINX Gateway Fabricおよび関連付けられたF5 WAFポリシーと組み合わせることで、調整に伴う負担を増やすことなく、プラットフォーム、アプリケーション、セキュリティの各チームの担当範囲を明確にできます。
クラスター全体のセキュリティを標準化
宣言型WAFポリシーにより、複数のOpenShiftクラスターで一貫した保護プロファイルを適用できます。セキュリティチームがポリシーを一度定義すれば、GitOpsを通じてすべてのクラスターにデプロイされ、手動設定による構成のばらつきを抑えられます。
イングレス戦略を進化させる
Gateway APIの導入が加速する中、OpenShiftチームはイングレス戦略を見直しています。NGINX Gateway FabricとF5 WAFの組み合わせは、使い慣れたNGINXとOpenShiftのサポート性を維持しながら、オープンな標準ベースのゲートウェイとエンタープライズ向けアプリケーションセキュリティを求めるチームに、実用的なモデルを提供します。
詳しくは、f5.com/products/nginx/nginx-gateway-fabricをご覧ください。また、f5.com/redhatでは、F5とRed Hatのパートナーシップの取り組みをご紹介しています。
主なメリット
標準規格に準拠したアーキテクチャ
オープンソースのKubernetes Gateway APIを基盤とし、プラットフォーム、アプリ、セキュリティの各チームの責任範囲を明確に分離します。
使い慣れたNGINXデータプレーン
新しいプロキシを習得する必要はありません。チームがすでに利用しているものと同じオープンソースのNGINX基盤上で動作します。
ゲートウェイにエンタープライズWAFを導入
イングレスポイントで提供される、OWASP Top 10およびAPI攻撃に対するレイヤー7保護。
導入と管理を簡素化
OpenShiftのガバナンスおよびサポート性の要件に適合する認定Operatorを通じて利用できます。
宣言型WAFポリシー
コードとして管理されるセキュリティルール。バージョン管理が可能で、GitOpsパイプラインを通じてデプロイできます。
主な機能
Gateway API準拠
Gateway APIのコアリソース(HTTPRoute、ReferenceGrant、ポリシー)をサポートし、準拠実装間での移植性を確保します。
OWASP Top 10とAPI保護
事前設定済みのシグネチャにより、ゲートウェイ層でインジェクション、XSS、認証の不備、APIの悪用から保護します。
宣言型WAFポリシー
Kubernetesネイティブのポリシーオブジェクトとして定義されたセキュリティルールで、GitOpsパイプラインを通じてレビューおよびデプロイできます。
監視を優先したロールアウト
監視モードで導入し、ブロックモードに切り替える前にポリシーを調整します。これにより、導入時の誤検知リスクを軽減できます。
可観測性とログ記録
構造化されたイベントログを、カスタム統合なしで既存のSIEMおよびオブザーバビリティスタックに取り込めます。
AIを考慮したトラフィック管理を標準搭載
Gateway API向けInference Extensionは、モデルを認識したルーティングを可能にし、モデル、コスト、パフォーマンスに基づいてリクエストを振り分けられるようにします。