セルフプロビジョニング

セルフプロビジョニングは、AppDNAにインポートするデスクトップアプリケーションをキャプチャしたり、App-VやXenAppなどのアプリケーションをパッケージ化したりするための代替メカニズムを提供します。キャプチャとパッケージングは、AppDNAとは別のマシンで実行されます。これは、セルフプロビジョニングクライアントマシンと呼ばれ、任意のタイプのマシン(仮想、物理、VDI)にすることができます。

セルフプロビジョニングでは、AppDNA自体にアクセスできないアプリケーションエキスパートがキャプチャプロセスを実行できます。AppDNA管理者は、AppDNAとは別に、アプリケーションのエキスパートが都合の良い時間にインストールを実行できるようにする制御情報を準備して公開します。

セルフプロビジョニングは、あらゆる種類のデスクトップアプリケーションインストールパッケージ(MSIおよびMSI以外)およびApp-V(.sftおよび.appv)パッケージで使用できます。

セルフプロビジョニングクライアントは、Install Captureと同様のアプローチを使用し、実行プロファイルによって制御されます。セルフプロビジョニングで使用可能な実行プロファイルには、Install Captureで使用可能な実行プロファイルがミラーリングされます。デフォルトでは、スナップショット実行プロファイルが使用されます。これにより、セルフプロビジョニングマシンのスナップショットが作成され、アプリケーションがインストールされた後、マシンの別のスナップショットが作成されます。前と後のスナップショットのマシンの状態の違いは、アプリケーションのインストールによる変更を表します。セルフプロビジョニングクライアントはこの情報を使用して、AppDNAにインポートするためのMSIファイルを生成します。

セルフプロビジョニングは、マシンが元の状態にリセットされない点で、Install Captureとは異なります。したがって、各キャプチャはクリーンなマシンで実行をお勧めします。専用の物理マシンをセットアップするか、マシンの状態を簡単にリセットできる VDI などの仮想化テクノロジを使用するかに関係なく、この処理方法を管理者が決定します。

セルフプロビジョニングは、次の 2 つのモードで使用できます。

  • 接続済み。このモードでは、AppDNAクライアントとセルフプロビジョニングクライアントの両方がネットワークファイル共有にアクセスできます。
  • 切断されました。このモードでは、セルフプロビジョニングクライアントとAppDNAクライアントは異なるネットワークにあり、どちらも同じネットワークファイル共有にアクセスできません。このモードでは、クライアント命令ファイルと実行プロファイルがパッケージにラップされ、管理者がFTPなどでエンドユーザーに渡されます。エンド・ユーザーは、たとえば、セルフプロビジョニング・クライアントの出力をFTPで管理者に渡します。

次の図は、セルフプロビジョニングプロセスの概要を示しています。

セルフプロビジョニングの概要

注意:クライアント命令ファイルは、セルフ・プロビジョニング・クライアントが取得タスクまたはパッケージング・タスクを実行するために使用する制御ファイルです。クライアント命令ファイルは、エンドユーザー向けの人間が読める命令ではありません。

セルフプロビジョニング