あらゆる種類のビジネスは、その中核業務を担うソフトウェアアプリケーションへの依存を高めています。 これらのアプリケーションの管理作業は、ミッションクリティカルな作業です。 しかし現在まで、データセンターの IT オペレーターには、アプリケーションの配備、設定、および分析を行うためのツールは、基本的なものしかありませんでした。 大部分のデータセンターでは、重要な機能の実行をカスタマイズしたスクリプトに頼っています。 IT オペレーターは、このようなスクリプトに関わるリスクを認識しています。
通常、スクリプトは急いで書かれ、頻繁にエラーが発生します。
スクリプトは長いファイルリストを使用して処理を行う傾向にあり、またアプリケーションを独立した単位として管理する能力に欠けています。
スクリプトは、配備が成功するか失敗するかに影響しうる、アプリケーションの要件、コンポーネントの依存性、ホスト環境などの要因の知識が不完全な状態で書かれています。
スクリプトには、完全な管理プラットフォームの利点が欠けています。たとえば、一般的にスクリプトは、処理を体系的にロールバックしたり、設定値を動的に調整することなどはできません。