社内およびクラウドにおいて、大量のデータを処理するアプリケーションを構築、拡張、および実行
VMware vFabric クラウド アプリケーション プラットフォームでは、Spring フレームワークを使用することで、仮想アプリケーションとクラウド アプリケーションの開発期間が最大 50 % 短縮します。開発したアプリケーションは、Spring 向けに最適化され、仮想インフラストラクチャと最新のアプリケーションの変化に柔軟に対応します。 vFabric は、Web 指向で、大量のデータを処理する、動的なアプリケーションのサポートするため、社内およびパブリック クラウドにおいて最新のアプリケーションを構築、実行、および拡張する場合に最適なプラットフォームです。
- 社内およびクラウドでアプリケーションの可搬性を実現
- 展開の簡素化とシステム リソースの効率的な使用
- 実績あるランタイム コンポーネント (Tomcat、Apache、RabbitMQ、GemFire など) の使用
Spring アプリケーションの構築および実行に最適なプラットフォーム
vFabric クラウド アプリケーション プラットフォームは、Java Spring アプリケーション向けに最適化されており、Spring アプリケーション向けの実行用プラットフォームを提供します。 vFabric では、数多くの機能により、Spring アプリケーションの実行に最適なプラットフォームが実現します。このような機能には、STS (Springsource Tool Suite) との連携などの開発者向けの機能、Spring Insight や Spring Insight Enterprise による独自のアプリケーションの視認性、vFabric GemFire の操作を簡素化する Spring GemFire プロジェクト、Spring の開発者が vFabric メッセージングを組み込めるようにする Spring AMQP などがあります。
仮想インフラストラクチャの効率性の活用
社内またはパブリック ドメインのどちらであっても、アプリケーションを仮想インフラストラクチャに展開するケースが増えています。 vFabric クラウド アプリケーション プラットフォームでは、仮想マシンの簡易性を活用することで、アプリケーション レイヤーの複雑さを排除します。 また、軽量な vFabric tc Server による統合率の向上、vSphere 向けの迅速なスケール アウトと組み込みのメモリ最適化機能、および vCenter Server との連携によるスタック全体でのアプリケーション パフォーマンスの監視など、さまざまな機能が使用できます。 vFabric は仮想インフラストラクチャに最適なプラットフォームです。
最新アプリケーションの開発と展開に関するニーズへの対応
アプリケーションの特性は変化しているため、アプリケーションのインフラストラクチャに対しては、これまでとは根本的に異なるアプローチが求められています。 vFabric のデータ指向のアプローチは、ユーザーが求める、大量のデータを扱う Web 指向の動的なアプリケーションに最適です。vFabric は、最新アプリケーションのニーズに対応します。 vFabric の軽量なランタイム要素により、過剰なプロビジョニングなしで迅速な拡張が可能になるため、アプリケーションは動的かつ予測不可能なトラフィック急増にも対応できるようになります。また、アプリケーションをソーシャル メディアと連携させることや、新しいデータ タイプを利用することも容易になります。
さらに、vSphere との連携により、インフラストラクチャを迅速にスケール アウトすることが可能になり、最新アプリケーションの展開とサポートに関する多数の複雑な作業を排除できます。
