分散型アプリ アーキテクチャは、その分散構造により信頼性、パフォーマンス、コストの最適化が向上するため、ますます人気が高まっています。 Enterprise Strategy Group が調査した数百の組織はすべて、少なくともいくつかの分散アプリケーションを維持しており、51% の組織が約 100 以上のクラウド間アプリケーション統合を管理していました。1
ただし、分散型アプリには運用上およびセキュリティ上のリスクが伴うため、組織はメリットを実現したいのであれば、そのリスクに対処する必要があります。 これらの課題には、分散アプリとマイクロサービスの接続、拡大した攻撃対象領域をサイバー脅威から保護すること、限られた可視性でパフォーマンスを確保することなどが含まれます。
F5 と Google Cloud は協力して、管理の簡素化とスムーズなセキュリティを備えたマルチクラウド環境全体で適応型の分散アプリケーションを構築および実行できるようにすることで、組織がこれらの障害に対処します。
マルチクラウド対応の大手クラウド プロバイダーとして、Google Cloud は分散アプリケーション アーキテクチャを強化するための幅広い機能を提供します。 Kubernetes ベースの開発者ワークフローにより、チームはどこでも最新のアプリを構築、デプロイ、拡張できます。
各クラウド プロバイダーが独自のツールとプロセスを持っていることが多いため、複数のクラウドに分散アプリケーションを展開することは複雑な作業になる可能性があります。 F5 Distributed Cloud App Connect は、自動化とコードとしてのインフラストラクチャ (IaC) を使用してリソースをプロビジョニングし、サイト間で一貫したポリシーを維持することで、展開を大幅に簡素化します。 分散 Kubernetes クラスターのサービス検出とアドバタイズメントを提供し、シームレスなアプリ間通信を実現します。
Distributed Cloud App Connect は、IP の重複やルーティングの問題を回避するアプリ層ネットワークを提供します。 F5 グローバル ネットワークまたは Google Cloud のプライベート ネットワークのいずれかを使用することで、企業はパブリック インターネットを回避したアプリ間通信のための安全なバックボーンを獲得できます。
通常、複数のクラウド プロバイダーとコンテナー化された環境で構成されるアーキテクチャでは、分散アプリケーションによって攻撃対象領域が拡大し、防御が困難になります。
Distributed Cloud App Connect は、ネイティブのエンドツーエンドの暗号化、イングレスおよびエグレス制御、あらゆる環境で一貫したきめ細かいセキュリティ ポリシーなど、多層セキュリティを提供します。 さらに、 F5 分散クラウド Web アプリケーションおよび API 保護 (WAAP)を追加して、Web アプリケーション ファイアウォール (WAF)、DDoS 保護、ボット防御、API セキュリティでアプリを保護します。 すべての分散クラウド サービスでは、集中管理のために同じ SaaS ベースのコンソールが使用されます。
セキュリティ チームは、Google Cloud Armor を活用して、DDoS 攻撃や OWASP Top 10 の脅威からアプリケーションを保護できます。 組織は、F5 のマルチクラウド対応のセキュリティ ソリューション ポートフォリオを使用して、Google Cloud の強力なネイティブ セキュリティをさらに強化できます。 さらに、ID 認識型および位置認識型のアプリケーション ファイアウォールを実現する F5 のゼロ トラスト機能は、階層型防御を実現するインフラストラクチャに対する Google Cloud のゼロ トラスト アプローチを補完します。
マルチクラウド環境では、可視性が断片化されることが多く、アプリのパフォーマンスを監視することが困難になります。 Distributed Cloud App Connect は、パフォーマンス メトリックと分析情報を備えたアプリケーション レベルのダッシュボードを提供します。 これにより、DevOps チームは、複数のツールからのデータをまとめる必要がなくなり、顕著な速度低下や停止が発生する前に、サイト全体のパフォーマンスの問題を特定できるようになります。 インテリジェントな負荷分散によってパフォーマンスも維持されます。 これらを組み合わせることで、アプリは高速化され、ユーザーは利用できるようになります。
F5 と Google Cloud は、マルチクラウド環境全体で分散アプリケーションを最適化するために必要なセキュリティと接続性を提供します。
Google Cloud Marketplace の 50 を超える F5 ソリューションの 1 つである F5 Distributed Cloud App Connect は、導入を簡素化し、セキュリティを強化し、インテリジェントな負荷分散とリアルタイム監視によりパフォーマンスを維持します。
F5 ソリューションと Google Cloud の堅牢でスケーラブルなインフラストラクチャを組み合わせることで、企業は優れたパフォーマンスを提供する回復力と適応性に優れたアプリケーションを強化できます。
F5 と Google Cloud の詳細については、 f5.com/gcpをご覧ください。
1. エンタープライズ戦略グループ、マルチクラウドアプリケーションの導入と配信の意思決定、2023 年 2 月