ほとんどの組織では、共通の環境、プロセス、ツールを使用することのメリットよりもクラウドの柔軟性を重視し、アプリケーション チームが各アプリケーションにとって最適な環境を選択できるようにしています。そのため、複数のクラウドをサポートする組織の87%が、各プラットフォームから最高レベルの機能を選択しています。
アプリケーションが増えれば増えるほど、一貫性のあるクロスクラウド セキュリティ、規制準拠、アプリケーション パフォーマンス ポリシーの実装が難しくなり、当然のことながら、組織は長期的な運用性に懸念を抱くようになります。実際に、アプリケーション ポートフォリオの規模が大きくなるにつれ、脅威の範囲も拡大します。不正アクターは、セキュリティが脆弱になりがちな、一見すると重要ではないアプリケーションを標的にして、企業データや他のシステムへ侵入しています。
複雑さを緩和し、コストをコントロールするため、クラウド環境全体でコア アプリケーション サービス(トラフィック管理、アプリケーション セキュリティなど)を標準化することができます。複数のクラウド間で同じソフトウェアのロード バランシング ソリューションを使用することで、コストの予測可能性とアプリのパフォーマンスの一貫性を実現します。
ロード バランシングに対するポリシーベースのアプローチでは、アプリケーションまたはテナントごとにパフォーマンスとセキュリティのポリシーが適用されます。これらのアプリ固有のポリシーは、開発環境や本番環境などのデプロイメント環境だけでなくすべてのクラウド環境に適用できるため、パフォーマンスの不規則性が排除されます。
クラウドで生まれ、開発されたアプリケーション向けに設計されたF5のクラウドネイティブADCソリューション「NGINX」は、軽量で柔軟性の高いソフトウェア ロードバランサーであり、高いパフォーマンスとマルチクラウド対応の汎用性を実現します。
NGINX ControllerはNGINXのコントロール プレーン ソリューションであり、NGINXデータ プレーンを管理します。モジュラー型のアーキテクチャに構築されたNGINX Controllerを使用すると、サービス メッシュ環境にロード バランサー、APIゲートウェイ、またはプロキシとしてデプロイされているかにかかわらず、NGINX Plusのライフサイクル全体を管理できるようになります。Load Balancing Moduleでは、NGINXロード バランサーの構成、検証、トラブルシューティングを行います。API Management Moduleでは、APIの定義、公開、保護、監視、分析を行うことができます。
これからはマルチクラウドの時代です。メリットを最大限に引き出し、リスクを最小限に抑えるには、プライベート クラウドやパブリック クラウドなどのあらゆる場所で一貫した高品質なアプリケーション パフォーマンスとセキュリティ サービスを提供する、クラウドネイティブのADCソリューションが欠かせません。F5とNGINXがお手伝いします。
NGINX Controllerの詳細については、こちらのブログ記事をチェックしてください。