現代の企業がクラウドネイティブ戦略とマイクロサービスアーキテクチャを採用するなか、シームレスなアプリケーションパフォーマンスと包括的なセキュリティの必要性は、かつてないほど高まっています。急速に進化するデジタル環境において、Application Delivery Controller as a Service(ADCaaS)は状況を一変させる存在として台頭し、企業の成長に必要な拡張性、スピード、保護を提供します。
サイバー脅威が増大し、クラウド環境が複雑化する中、ADCaaSは、機密性の高いワークロードに最適化されたパフォーマンスと不可欠なセキュリティ基盤の両方を提供します。先進的な組織にとって、ADCaaSは単なる選択肢ではありません。クラウド上で俊敏性、レジリエンス、セキュリティを維持するために欠かせない戦略的要件です。
アプリケーションが複雑化するにつれ、Azureの標準ツールだけではすべてのニーズに対応できなくなります。そこで役立つのが、F5 NGINXaaS for Azureです。F5とMicrosoftが共同開発し、Azureにネイティブ統合されたこのサービスは、Azure Marketplaceから高度なアプリケーションデリバリ、セキュリティ、オブザーバビリティを提供します。
NGINXaaS for Azureは、Azure上で稼働する組織のアプリケーションを配信し、保護するための高度にカスタマイズ可能なプラットフォームを提供する、次世代のADCaaSです。大規模環境でパフォーマンス、可用性、可視性を向上させます。F5は長年にわたり、このADCaaSサービスの革新を続けてきました。そしてこのたび、F5 NGINX App ProtectがF5 NGINXaaS for Azureの一部として利用可能になりました。高度かつ軽量で高性能なWebアプリケーションファイアウォール(WAF)により、お客さまのモダンアプリとAPIを高度な脅威から保護します。
F5 NGINX App ProtectはF5 NGINXaaS for Azureで利用でき、OWASP Top 10やゼロデイ攻撃などの一般的な脅威に対する高度な保護を提供します。
F5 NGINXaaS for Azure:次世代のADCaaSソリューション
AzureクラウドネイティブのADCaaSであるF5 NGINXaaS for Azureは、インフラストラクチャ管理の負担を伴わずに、強力なアプリケーションデリバリとセキュリティを実現したいチーム向けに設計されています。API、マイクロサービス、Webアプリのいずれをデプロイする場合でも、運用の複雑さを抑えながら、必要な柔軟性、拡張性、パフォーマンスを提供します。基本的なユースケースから高度なワークロードまで、デプロイと最適化を効率化することで、チームはイノベーション、コスト削減、最重要アプリの安定稼働に注力できます。
F5 NGINXaaS for Azureは従来のツールの枠を超え、レイヤー4~7のトラフィック管理、スケーラビリティ、オブザーバビリティ、高度なプログラマビリティを、シンプルな統合プラットフォームに集約します。このサービスにより、ITチームはNGINXクラスターのパッチ適用、アップグレード、保守を行う必要がなくなり、優れたユーザーエクスペリエンスの構築に専念できます。即時に拡張できるスケーラビリティと詳細な構成制御により、シンプルな負荷分散から高度なトラフィック制御やAPI通信まで、わずか数回のクリックで対応できます。
主な機能は次のとおりです。
- アプリケーションパフォーマンスを最適化する、高度なレイヤー7およびレイヤー4のトラフィック管理。
- セッション維持とアクティブヘルスチェック。
- 組み込みのレート制限とIPベースのアクセス制御。
- 監視とセキュリティのためのAzureネイティブな統合。
- カスタムロジック向けの動的モジュール
セキュリティとパフォーマンスをシームレスに統合
F5 NGINXaaS for AzureにNGINX App Protectが組み込まれることで、ユーザーはプラットフォームに依存しないWAFを使用して、最新のアプリとAPIのセキュリティ確保、自動化、スケーリングが可能になります。NGINX App Protectは、組織のアプリケーションとAPIが稼働する場所で、インテリジェントかつ軽量な保護を提供します。OWASP Top 10の脅威のブロックからRESTおよびgRPCトラフィックの保護まで、複雑さを増すことなく最新のワークロードを防御できるようチームを支援します。
NGINX App Protectは緊密に統合され、自動的に更新されるほか、Azureを通じて容易に管理できます。動的なスケーリング、シンプルな制御、エンタープライズグレードの信頼性により、組織のADCaaSを、強力かつ柔軟で適応性の高いセキュリティを提供する包括的なクラウドネイティブセキュリティソリューションへと進化させます。
NGINX App Protectは、NGINXaaS for Azureの各デプロイメントでワンクリックで簡単に有効化できます。初期状態ですぐにOWASP Top 10とボット攻撃に対する防御を提供し、組織のリスク許容度に合わせて、緩やかな監視から機密性の高いアプリに対する厳格な適用まで、モードを設定できます。
カスタムのJSONベースポリシーにより、組織はアプリ固有のニーズに合わせて保護を調整できます。また、Azure Log Analyticsとの組み込み統合により、チームはセキュリティ環境全体を詳細に可視化できます。さらに、リアルタイムのトラフィックインサイトを取得し、パターンを明らかにして、強力なKQLベースの分析により迅速に対応できます。脅威をブロックするだけでなく、その実態も把握できます。
アプリケーションデリバリとセキュリティを次のレベルへ
F5 NGINXaaS for Azureは、アプリケーションデリバリとセキュリティを次のレベルへと引き上げ、重要な機能を複数ある利用モデルの1つであるサービスとして提供することで、F5の「F5 Application Delivery and Security Platform」を強化します。
柔軟なプログラマビリティ、強化されたカスタマイズ機能、優れたスケーリング、可観測性の向上に加え、NGINX App Protectの追加による高度なWAF保護テクノロジーを活用した高度なユースケースを実現します。F5 NGINXaaS for Azureは、組織のAzureベースのアプリケーションに俊敏性、セキュリティ、柔軟性、信頼性をもたらす、ニーズに合わせたADCaaSソリューションを提供します。
まずはAzure marketplaceでご確認ください。サンフランシスコで開催されるRSA Conferenceに参加される方は、ぜひブースN-4335へお越しください。
著者について


関連するブログ記事
チュートリアル:NGINXを使用してアプリケーション向けにOpenTelemetryを構成する
OpenTelemetryを使用してNGINXサーバーの状態と健全性をより明確に把握することで、問題のトラブルシューティングを行い、Webアプリケーションのパフォーマンスを向上できます。
AkitaのNGINX Plus認定モジュールでAPIエンドポイントの問題を特定・修正
Akita SoftwareのAPIオブザーバビリティ向け新しいNGINX Plus Certified Moduleを活用して、APIエンドポイントの問題をより迅速に特定し、修正できます。
JavaプロジェクトをスキャフォールディングしてKubernetesネイティブアプリを構築する方法
Red HatのシニアプリンシパルデベロッパーアドボケイトであるDaniel Oh氏が、Javaプロジェクトをゼロから構築するためのひな形を作成し、Kubernetesネイティブアプリケーションとしてビルドする方法を解説します。
F5 NGINXaaS for Azureのご紹介:Microsoft Azureでネイティブに利用できるSaaS型ロードバランシング
NGINXaaS for Azureは、NGINX PlusをAzureネイティブのSaaSとして利用できるサービスです。NGINXの設定を容易にリフト&シフトできるため、クラウド導入とモダンアプリの展開を加速できます。

SELinuxでNGINXおよびNGINX Plusを使用する
Red Hat Enterprise Linux(RHEL)および関連ディストリビューションでSecurity-Enhanced Linux(SELinux)を有効にすると、デフォルト設定によりNGINXとNGINX Plusの一部の操作が制限されます。この記事では、すべての機能を利用できるようにSELinuxの設定を変更する方法について説明します。
NGINX PlusによるAWS Auto Scalingグループの負荷分散
新しいnginx-asg-sync統合ソフトウェアにより、NGINX PlusはAWS Auto Scalingグループの負荷を直接分散できるため、クラウドでの負荷分散がさらに柔軟になります