多くの開発者は、マルチクラウド戦略が、より優れたアプリをより速く構築および展開するための鍵であると判断しています。 ただし、このアプローチは、クラウド環境全体でポリシーを一元管理する方法がある場合にのみ機能します。 答えは? 統合されたマルチクラウド管理ソリューション。
アプリケーションにマルチクラウド アーキテクチャを選択したのは、それが最も理にかなっているからです。 あなただけではありません。10 社中 9 社がマルチクラウド アーキテクチャを採用し、標準化された環境、プロセス、ツールよりもアプリケーションの自由度と柔軟性を優先しています。 しかし、その自由には代償が伴います。
アプリのポートフォリオが拡大するにつれて、セキュリティの脅威とパフォーマンスのリスクも拡大します。 アプリケーションが企業の IT 環境に広がるほど、クラウド間で一貫したポリシーを管理するためにリソースの負担が大きくなり、複雑になり、組織はセキュリティとパフォーマンスの脆弱性にさらされることになります。
重要なのは、セキュリティ チームと NetOps チームによって構築された、使いやすく、一貫性があり、検証済みのセキュリティ、コンプライアンス、パフォーマンス ポリシーの幅広いカタログをアプリケーション開発チームに提供することです。
クラウド間の一貫性を確保するには、マルチクラウド環境全体で自動化、優れたアプリケーション パフォーマンス、セキュリティの最適化、可用性を実現するソリューションが必要です。 また、トラフィック管理やアプリケーション セキュリティなど、コア アプリ サービスを管理するポリシーを標準化する必要もあります。 これは、ほとんどのパブリック クラウドで利用可能なネイティブ アプリ サービスを意図的に採用しないことを選択することを意味する場合があります。
一貫したクロスクラウド ポリシーの利点は次のとおりです。
F5 の幅広い高度なアプリケーション サービスを使用すると、チームは、コードを介して保存し、完全に自動化された CI/CD パイプラインまたは半自動化されたサービス カタログ ソリューションの一部に統合できる、一貫したセキュリティ、可用性、パフォーマンス ポリシーのセットを作成できます。
F5 は、ボットなどの高度な脅威から保護し、トラフィックと攻撃パターンに対する一貫した実用的な可視性を提供することで複雑さを軽減します。 さらに、F5 アプリ サービスはほとんどの自動化された CI/CD パイプライン ツールと統合されるため、開発チームと DevOps チームの両方にとって作業が容易になります。
DevOps チームは、F5 自動化ツールチェーンと、あらゆる F5 ソリューションへの API インターフェイスを使用して、コード経由でポリシーを定義および管理できます。 ポリシーは JSON ファイルとして定義および管理され、単一の API 呼び出しで呼び出されます。
F5 による自動化とオーケストレーションについて詳しく見る ›
DevOps チームは、ポリシーを iApp テンプレートとして定義し、F5 BIG-IQ または別のオーケストレーション ツールによって管理されるサービス カタログを通じて公開することもできます。 これにより、アプリ チームは、ポリシーの展開を自動化する事前構成済みのセルフサービス オプションにアクセスできるようになります。NetOps または SecOps のサポート チケットは必要ありません。
上記のアーキテクチャでは、BIG-IP と BIG-IQ を使用して、あらゆる環境のアプリに一貫したセキュリティとパフォーマンスのポリシーを展開する方法について説明します。 これは、アプリ チームが複数のクラウドにわたって一貫したアプリケーション サービスを展開する必要があるものの、セキュリティとネットワークの専門家をすべてのステップに関与させたい場合に最適なソリューションです。 適切なチームによって設計されたテンプレートは、自動化によって展開され、オンプレミスとクラウド内のアプリケーションを保護および高速化できます。
ほとんどの組織は、共通の環境、プロセス、ツールによる組織的なメリットよりも、クラウドの柔軟性を優先し、アプリケーション チームが各アプリケーションに最適な環境を選択できるようにしています。
アプリケーションが急増する中、企業のセキュリティ、コンプライアンス、パフォーマンス、操作性の要件を簡単かつ一貫して継承しながら、アプリケーション開発チームの自由度と柔軟性の間で適切なバランスをとるにはどうすればよいでしょうか。 一言で言えば、標準化です。
クラウド環境全体でコア アプリケーション サービスを標準化するために、組織はいくつかの F5 コンポーネントを活用できます。
BIG-IQ は、専門家によって保守され、アプリケーション チームがオンデマンドで簡単に利用できるアプリケーション配信およびマルチクラウド セキュリティ サービスのサービス カタログも提供します。 さらに、BIG-IQ は、パーソナライズされたロールベースのアプリごとのダッシュボードにより、デバイス、ネットワーク、セキュリティ、アプリケーション レベルの可視性と洞察を提供します。 最後に、BIG-IQ は回復可能で再利用可能なライセンスのプールを管理できるため、必要に応じて複数のクラウド間で容量を柔軟に調整できます。
導入ガイドで仕組みを確認する ›
BIG-IQ集中管理について詳しくはこちら ›
クラウドで安全かつ高速でありながら急速に進化するアプリケーションを提供する現実として、マルチクラウド環境全体で一貫したサービスを提供するには、セキュリティ、運用、開発が効率的に連携して通信する必要があります。
複数のクラウドの Web アプリケーションに同じベースライン ポリシーを提供することで、アプリケーションが保護され、高いパフォーマンスを発揮することが保証されます。
たとえば、開発環境とテスト環境で Advanced WAF ベースライン ポリシーを作成し、それを BIG-IQ 管理プラットフォームにエクスポートすると、アプリケーション テンプレートで参照したり、残りの構成とともに複数のクラウドに展開したりできるようになります。 さらに優れているのは、ポリシーが展開されているすべてのデバイスの学習機能を使用し、データを組み合わせてポリシーを改善し、それをクラウドで実行されている BIG-IP イメージにプッシュバックできることです。
マルチクラウドの世界には、マルチフットプリント ソリューションが必要です。 BIG-IP プラットフォームは、パブリック クラウドまたはプライベート クラウドにソフトウェアとして導入することも、企業のデータ センターなどのプライベート クラウド環境にハードウェアとして導入することもできます。
最も優れている点は、BIG-IP デバイスとそれらが提供するアプリケーションがパブリック クラウド、プライベート クラウド、またはベアメタルのどこに展開されているかに関係なく、F5 ポートフォリオ全体を 1 つのコンソールから管理できることです。
BIG-IQ は適切な洞察を適切なユーザーに提供し、アプリケーションの最適化を支援します。 BIG-IQ は、BIG-IP インスタンスからの豊富なテレメトリ フィードを設定し、そのデータを集約してインタラクティブなドリルダウン GUI に表示することで、各チームに業務をより効率的に行うために必要な情報を提供します。
詳細についてはソリューションガイドをダウンロードしてください ›
Cloud Archs、NetOps、SecOps、DevOps の各チームがアプリの導入の課題にどのように取り組んでいるかをご覧ください。
宣言型テクノロジー、オーケストレーション統合、クラウド テンプレートなどを活用して DevOps を強化します。
F5 アプリケーション サービスの機能と、コード内でそれを構成する方法をご覧ください。