Platform as a Service (PaaS) を使用して、プライベート、パブリック、およびハイブリッド クラウド インフラストラクチャ全体でアプリケーションをモデル化してプロビジョニングします。

PaaS は、コンピューティング プラットフォームとソリューション スタックをサービスとして提供する、クラウド コンピューティング サービスの一種です。PaaS は Software as a Service (SaaS) および Infrastructure as a service (IaaS) とともに、アプリケーションやサービスを作成するためにプロバイダが提供するツールとライブラリを使用できる、クラウド コンピューティングのサービス モデルとなっています。ソフトウェア展開と構成設定を制御します。プロバイダは、アプリケーションをホストするために必要なネットワーク、サーバ、ストレージ、その他のサービスを提供します。

アプリケーション プロビジョニングの自動化

PaaS の重要な側面は、アプリケーション プロビジョニングの自動化機能です。vRealize Automation はモデルベースのアプリケーション プロビジョニング ソリューションで、クラウド インフラストラクチャでアプリケーション展開トポロジを簡単に作成および標準化できるようにします。アプリケーション アーキテクトはアプリケーションのドラッグ アンド ドロップ機能を使用して、「アプリケーション ブループリント」と呼ばれるアプリケーション展開トポロジを作成します。アプリケーション ブループリントによってアプリケーションの構造が定義され、標準化されたアプリケーション インフラストラクチャ コンポーネントが使用できるようになります。またアプリケーション ブループリントには、カスタムおよびパッケージ化されたエンタープライズ アプリケーションのインストール依存関係とデフォルト設定が含まれます。標準の論理テンプレート、アプリケーション インフラストラクチャ サービス、コンポーネント、およびスクリプトのあらかじめ用意された拡張可能なカタログを使用して、アプリケーション ブループリントをモデル化できます。アプリケーション ブループリントは、vRealize Automation などの IaaS クラウドや、Amazon EC2 などのパブリック クラウド間で移行可能な論理展開トポロジです。

基盤となるクラウド インフラストラクチャが必要なコンピューティング、ネットワーク、ストレージの要件を満たしていることを前提として、vRealize Automation を使用してアプリケーションおよびサービス構造を指定します。vRealize Automation ブループリントは、VMware vSphere に基づく任意のプライベートまたはパブリック クラウドに展開できます。このアプリケーション プロビジョニング モデルによって、開発者とアプリケーション管理者はインフラストラクチャ、OS、およびミドルウェアの構成に取り組む必要がなくなり、会社はアプリケーションによるビジネス価値の提供に専念できます。

エンタープライズ ユーザーは、動的なクラウド環境内で複雑なアプリケーションを標準化、展開、構成、更新、およびスケール調整できます。このようなアプリケーションは、単純な Web アプリケーションから複雑なカスタム アプリケーションやパッケージ化されたアプリケーションまで、多岐にわたります。vRealize Automation Application Services は、標準コンポーネントまたはサービスのカタログを使用して、ハイブリッド クラウド環境で、多層エンタープライズ アプリケーションの展開の更新ライフ サイクルを自動化および管理します。

アプリケーションのパフォーマンスの監視

監視によって、アプリケーションに関連するパフォーマンスを管理できます。

事前ビルド済みのアプリケーション コンポーネント

VMware Cloud Management Marketplace には、ダウンロードして独自のアプリケーション サービスの開発に使用できるブループリント、サービス、スクリプト、およびプラグインが用意されています。主要なミドルウェア、ネットワーク、セキュリティ、およびアプリケーション ベンダーは、再利用可能で柔軟な構成を使用する事前ビルド済みのコンポーネントを提供します。任意の多層アプリケーション プロビジョニング プランにこの構成を挿入できます。