アプリケーション デリバリとは
アプリケーション デリバリとは、複数のサービスが連携し、データセンターまたはクラウド環境内の迅速性、効率性、かつ信頼性に優れたデータ処理とコンピューティングを利用して、アプリケーション(通常は Web アプリケーション)をエンドユーザーに配信するプロセスです。

Multi-Cloud Load Balancing for Dummies

最新のロードバランシングの仕組み
アプリケーション デリバリのメリット
アプリケーション デリバリは、アプリケーションのデプロイ プロセスにおけるセキュリティ、可視性、信頼性を向上させ、市場への対応を迅速化します。
- ネットワークを介してデータを高速で転送することで、エンドユーザー体験を向上
- IP フィルタリング、アプリケーション ファイアウォール、暗号化によってネットワーク セキュリティを強化
- 迅速なディストリビューションにより、サーバが過負荷になるのを回避
アプリケーション デリバリが重要な理由
アプリケーション デリバリは、迅速性とセキュリティ強度に関する組織の方針に基づいて、組織のインフラストラクチャに戦略を組み込みます。アプリケーション デリバリの目的は、優れたアプリケーション体験を維持しつつ、従業員の生産性とデジタル エンゲージメントを最大化することです。組織が長期にわたって信頼性を維持するにはアプリケーション デリバリが不可欠であり、効率性に関しても、持続可能な競争優位性を組織にもたらします。
アプリケーション デリバリ コントローラの仕組み
アプリケーション デリバリ コントローラ(ADC)はデータセンター内に配置されるコンピューター ネットワーク デバイスであり、多くの場合、アプリケーション デリバリ ネットワーク(ADN)の一部として使用されます。ADC は組織の Web サーバとエンドユーザの間に設置され、アプリケーション トラフィックを管理します。たとえば ADC は、ロードバランサー機能に加えて Web アプリケーション ファイアウォールを展開します。
アプリケーション デリバリの重要な構成要素
アプリケーション デリバリは 3 つの重要な要素で構成されます。
- アプリケーション デリバリ コントローラ(ADC)。ADC は、Web を介したアプリケーション デリバリのセキュリティ、パフォーマンス、信頼性を向上することを目的に構築されたネットワーク アプライアンスまたはソフトウェアベースのコントローラ(コントロール プレーン)です。これまでは、ロードバランサーを使用して ADC の機能を提供していました。ロードバランシングにより、アプリケーション トラフィックを複数のサーバに効率的に分散させることができます。
- アプリケーション デリバリ管理(ADM)。ADM とは、マルチクラウド環境でのアプリケーションの配信状況を詳細に把握するためのテクノロジーを指します。強力な ADM ソリューションは、IT 部門の監視プロセスを簡素化します。
- アプリケーション デリバリ ネットワーク(ADN)。ADN は、リアルタイムのデータを使用してアプリケーションの配布に優先順位を付け、エンドユーザーに信頼できるアクセスを提供します。複数のサービスの集まりとして動作する ADN は、これらのサービスをネットワーク経由で連携させることで、可視性、セキュリティ、迅速性、アプリケーションの可用性を確保します。
アプリケーション デリバリにおける VMware の役割
モダン アプリケーションは、アプライアンスベースのインフラストラクチャでは実現できないレベルのスピード、伸縮性、自動化を必要とします。VMware のアプリケーション デリバリ ソリューションは、アプリケーションのデプロイ場所がクラウドか、オンプレミスかにかかわらず、一貫性を維持することに焦点を当てています。
関連するソリューションおよび製品
NSX Advanced Load Balancer
マルチクラウド対応のロードバランシング プラットフォーム
VMware Avi SaaS
シンプルな運用管理により、クラウドとオンプレミスの柔軟なロードバランシングを実現
モダンなアプリケーション デリバリ
あらゆるクラウドにおける、従来のアプリケーションとモダン アプリケーションの自動化と配信