Gain multi-cloud versatility with software load balancing designed for cloud-native apps

F5’s cloud-native ADC solution, NGINX, enables organizations to maintain consistent security and traffic management policies across clouds.


THE CHALLENGE? MULTI-CLOUD COMPLEXITY

52% of organizations are changing how they develop applications in support of digital transformation1, and a multi-cloud strategy often plays a big role in that. For many organizations, it’s just not practical to be tied to one cloud anymore, given the flexibility of choosing the right cloud for each application.

As your app portfolio grows, though, so too do the security threats and performance risks. The more spread out your applications become, the more taxing and complex it is to manage consistent performance and load balancing policies across clouds.

HERE’S WHAT YOU CAN DO

To combat policy sprawl without impacting flexibility or speed, you need a lightweight policy management solution that spans across clouds. That means, in some cases, intentionally choosing not to adopt the native application services available on most public clouds. While these solutions may initially seem like the simplest option, they lack the advanced functionality and cross-cloud capabilities that a third-party solution will provide.

With the right policy management solution, you’ll give:

  • App dev teams the ability to choose the right environment to host each application
  • Networking and security teams the power to define and enforce critical security and traffic management policies consistently for all applications
Webinar

NGINX Controller: Configuration, Management, and Troubleshooting at Scale


HOW F5 CAN HELP

F5’s NGINX Controller is a true software load balancer that is both lightweight and flexible. The NGINX load balancer, which can easily integrate into your existing automation toolchain, provides a control plane solution to define and manage configuration workloads for your NGINX load balancers. With this approach, your teams can create and deploy consistent security and performance policies across cloud platforms.

Using an intuitive GUI, NGINX Controller enables you to:

  • Define configuration policies
  • Reuse policies across different environments
  • Ensure compliance against your policies
  • Revert back to a “golden version” at any time, should you run into an issue

The architecture below illustrates that two is better than one: the BIG-IP platform at the edge supplies high-capacity security, decryption, and acceleration in a multi-tenant, consolidated footprint managed by BIG-IQ. Closer to the applications, NGINX Plus delivers single tenant, dedicated load balancing services for each app managed by the NGINX Controller.

Solution guide

課題

ほとんどの組織では、共通の環境、プロセス、ツールを使用することのメリットよりもクラウドの柔軟性を重視し、アプリケーション チームが各アプリケーションにとって最適な環境を選択できるようにしています。そのため、複数のクラウドをサポートする組織の87%が、各プラットフォームから最高レベルの機能を選択しています。

アプリケーションが増えれば増えるほど、一貫性のあるクロスクラウド セキュリティ、規制準拠、アプリケーション パフォーマンス ポリシーの実装が難しくなり、当然のことながら、組織は長期的な運用性に懸念を抱くようになります。実際に、アプリケーション ポートフォリオの規模が大きくなるにつれ、脅威の範囲も拡大します。不正アクターは、セキュリティが脆弱になりがちな、一見すると重要ではないアプリケーションを標的にして、企業データや他のシステムへ侵入しています。

 

関連資料
その詳細についてソリューション ガイドをダウンロードしてください
ガイドを見る ›

ソリューション

複雑さを緩和し、コストをコントロールするため、クラウド環境全体でコア アプリケーション サービス(トラフィック管理、アプリケーション セキュリティなど)を標準化することができます。複数のクラウド間で同じソフトウェアのロード バランシング ソリューションを使用することで、コストの予測可能性とアプリのパフォーマンスの一貫性を実現します。

ロード バランシングに対するポリシーベースのアプローチでは、アプリケーションまたはテナントごとにパフォーマンスとセキュリティのポリシーが適用されます。これらのアプリ固有のポリシーは、開発環境や本番環境などのデプロイメント環境だけでなくすべてのクラウド環境に適用できるため、パフォーマンスの不規則性が排除されます。

NGINX ControllerのLoad Balancing Moduleの詳細はこちら

コンポーネント

クラウドで生まれ、開発されたアプリケーション向けに設計されたF5のクラウドネイティブADCソリューション「NGINX」は、軽量で柔軟性の高いソフトウェア ロードバランサーであり、高いパフォーマンスとマルチクラウド対応の汎用性を実現します。

NGINX Controller>

NGINX ControllerはNGINXのコントロール プレーン ソリューションであり、NGINXデータ プレーンを管理します。モジュラー型のアーキテクチャに構築されたNGINX Controllerを使用すると、サービス メッシュ環境にロード バランサー、APIゲートウェイ、またはプロキシとしてデプロイされているかにかかわらず、NGINX Plusのライフサイクル全体を管理できるようになります。Load Balancing Moduleでは、NGINXロード バランサーの構成、検証、トラブルシューティングを行います。API Management Moduleでは、APIの定義、公開、保護、監視、分析を行うことができます。

NGINX Controller>

まとめ

これからはマルチクラウドの時代です。メリットを最大限に引き出し、リスクを最小限に抑えるには、プライベート クラウドやパブリック クラウドなどのあらゆる場所で一貫した高品質なアプリケーション パフォーマンスとセキュリティ サービスを提供する、クラウドネイティブのADCソリューションが欠かせません。F5とNGINXがお手伝いします。

ソリューション ガイドをダウンロードして詳細をご覧ください>

NGINX Controllerの詳細については、こちらのブログ記事をチェックしてください。

CUSTOMER STORY

Reliam delivers high-traffic applications across clouds with ease using NGINX Plus

GET STARTED

Accelerate digital transformation

Learn how NGINX can help you modernize your underlying IT and switch to a microservices approach.

Get an NGINX overview

Watch the video for a quick overview of NGINX Controller’s monitoring and alerting capabilities.

Find practical solutions

Download O’Reilly’s free eBook for a practical guide to load balancing services in the cloud.

State of Application Services Report, DevOps Edition, 2019