ユーザーにリモートアプリを公開する

1つのアプリがローカルで実行できなくなるため、ユーザーはクラウド環境へ移行することが多いです。しかし、1つ以上のアプリをリモートで実行することで、大幅なコスト削減が可能になります。このガイドでは、リモートアプリを利用する Azure Virtual Desktop のホストプールを設定する方法とその理由について説明します。

Nerdio Manager

リモートアプリとは何ですか?

名前が示すように、リモートアプリはリモートで実行されるアプリです。しかし、一部の人がそう思っているとはいえ、リモートアプリを利用するにはマルチセッション AVD ホストが必要です。アプリは、従来のリモートデスクトップソリューションと同じようにインストールします。ただし、リモートユーザー向けにアプリを公開する際、ユーザーがアクセスできるアプリを選択できます。これはApplication Groupによって管理されます。

注記

ユーザーにフルデスクトップ体験がある場合、リモートアプリの代わりに、FSLogix App Maskingを使用してユーザーがアクセスできるアプリを制限できます。

なぜリモートアプリですか?

リモートアプリはフルデスクトップエクスペリエンスに比べてリソースの消費が少なく、1つのホストでより多くのユーザーをサポートできるため、コスト削減につながります。

アプリケーショングループとは何ですか?

Azure Virtual Desktop(AVD)では、アプリケーショングループが、ホストプール内でユーザーがアクセスできる対象、すなわちフルデスクトップまたは特定のアプリを定めます。ユーザーは、柔軟なアクセスのため、異なるホストプールにまたがる複数のアプリケーショングループに割り当てることができます。

次の種類があります:

  • デスクトップフル Windows デスクトップ(プール型ホストプールまたは個人用ホストプール)へのアクセスを提供します。

  • RemoteApp :選択したアプリへのアクセスを提供します(プール型ホストプールのみ)。

同じプール型ホストプールに両方のタイプを割り当てることができますが、プールごとにデスクトップグループは1つだけです。複数のリモートアプリグループを割り当てることができ、ユーザーはそれらのグループに含まれる全てのアプリにアクセスできます。

同じホストプールでデスクトップとリモートアプリの両方に割り当てられている場合、プールの設定により、優先アプリケーショングループのみが表示されます。

ホストプールを設定する

前述のように、RemoteAppを利用するにはマルチユーザーホストプールが必要です。できれば、新しいホストプールを作成してください。ただし、既存のホストプールがある場合は、リモートアプリグループを簡単に追加したり、切り替えたりできます。

デスクトップイメージとホストをプロビジョニングする

ホストプールができたので、デスクトップイメージを作成または更新し、それをホストプールにデプロイする必要があります。詳細については、[デスクトップイメージの Set as Image] を参照してください。

ホストプールにアプリケーショングループを追加する

アプリケーショングループは、ユーザーやグループをデスクトップやリモートアプリに割り当てることを可能にします。これにより、アプリ管理が簡単になり、アプリは個々のユーザーではなくアプリグループで管理できます。

注記

ホストプールには、少なくとも1つのアプリグループが関連付けられている必要があります。

  1. 作業したいホストプールを選択します。

  2. その他のオプション More options.png

  3. 次の情報を入力してください:

    • RemoteApp アプリグループ :リモートアプリのアプリグループの名前を入力してください。

      注記

      ホストプールには複数のRemoteAppアプリグループが存在する場合があります。

    • デスクトップアプリグループ :デスクトップアプリグループの名前を入力してください。

      注記

      ホストプールにはデスクトップアプリグループを1つだけ持つことができます。

  4. 必要な情報を入力したら、OKを選択します。

ユーザーにリモートアプリを公開する

リモートアプリを使えば、ユーザーはフルデスクトップを起動せずに、単一のアプリを起動できます。例えば、ユーザーはデスクトップにサインインすることなくExcelを起動できます。これにより、ユーザーがフルデスクトップを利用しなくても済むため、セッションホストのリソースを節約できます。例えば、Excel の例では、リモートアプリとして Excel を利用すれば 10 人ものユーザーが同時に使えるかもしれませんが、フルデスクトップで接続すると、セッションホストが対応できるユーザー数はさらに少なくなる可能性があります。つまり、すべての Excel ユーザーに対応するためには、追加のセッションホストをデプロイする必要があります。

次の方法を使用してリモートアプリを公開できます:

ホストにインストールされたリモートアプリをユーザーに公開します

Nerdio Manager

  1. 作業したいホストプールを選択します。これは、RemoteApp (プール)デスクトップエクスペリエンスのために構成されたホストプールです。

  2. その他のオプション More options.png

  3. 新しいRemoteAppを選択してください。

    注記

    • RemoteApp を追加する際は、ホストをオンにし、公開したいアプリケーションがすでにインストールされている必要があります。

    • ホストプールに複数のリモートアプリグループがある場合、特定のリモートアプリグループを選択する必要があります。異なるアプリを異なるアプリグループに公開することで、管理者はグループメンバーシップを通じてこれらのアプリへのアクセスを制御できます。これにより、同じホストプールからユーザーグループごとに異なるアプリを利用できるようになります。

  4. アプリグループを選択ダイアログボックスで、次の情報を入力してください:

    • ドロップダウンリストからアプリグループを選択してください。

    • [OK] を選択します。

  5. アプリを公開ダイアログボックスで、次の情報を入力してください:

    • アプリケーションソースドロップダウンリストから ホストにインストール済み を選択します。

      注記

      注記

      注:次のアプリケーションソースタイプのいずれかを選択できます:ホストにインストール済み:アプリはセッションホスト VM にローカルにインストールされています。アプリアタッチパッケージ:MSIX アプリアタッチパッケージ。ファイルパス:ターゲットアプリケーションへの特定のファイルパスを選択できます。これは、ターゲットアプリケーションが Windows インストーラーに自分自身を登録しない場合や、ポータブルアプリケーションが必要なシナリオで役立ちます。

    • アプリケーションドロップダウンリストからアプリを選択します。

    • 名前 RemoteApp の名前を入力します。

      注記

      名前 は、表示名 によって上書きされない限り、ユーザーに表示されます。

    • フレンドリ名:オプションで、ユーザーに表示される表示名を入力します。

    • 説明管理者に表示される説明を入力します。

    • ファイルパスセッションホスト上のアプリ実行可能ファイルへのパスを入力します。

    • アイコンパス任意で、ユーザーのリモートデスクトップフィードに表示されるこの RemoteApp に使用するアイコンファイルへのパスを入力してください。

    • アイコンインデックス任意で、アイコンファイル内の数値アイコンインデックスを入力してください。

    • コマンドライン設定。このオプションを選択すると、コマンドライン設定が必要になります。

    • コマンドラインRemoteApp の起動時に実行ファイルに渡すコマンドライン。

  6. 必要な情報を入力したら、OKを選択します。

承認されたホストプールユーザーは、今後新たに公開された RemoteApp を含む RemoteApp グループに割り当てられる必要があります。

注記

  • ホストプールユーザーは、そのホストプールの RemoteApp グループに自動的には割り当てられません。各ユーザーは、適切なアプリグループに個別に割り当てる必要があります。

  • 操作メニューから、公開されたアプリを編集するまたは削除することができます。

App Attachパッケージからリモートアプリをユーザーに公開します

Nerdio Manager

  1. 作業したいホストプールを選択します。これは、RemoteApp (プール)デスクトップエクスペリエンスのために構成されたホストプールです。

  2. その他のオプション More options.png

  3. 新しいRemoteAppを選択してください。

  4. アプリグループを選択ダイアログボックスで、次の情報を入力してください:

    • ドロップダウンリストからアプリグループを選択してください。

    • [OK] を選択します。

  5. アプリを公開ダイアログボックスで、次の情報を入力してください:

    • アプリケーションソースドロップダウンリストから App Attach Package を選択します。

    • App Attach パッケージドロップダウンリストから App Attach パッケージを選択します。

    • MSIX アプリケーション:ドロップダウンリストから MSIX アプリケーションを選択します。

    • フレンドリ名:オプションで、ユーザーに表示される表示名を入力します。

    • 説明管理者に表示される説明を入力します。

    • アイコンパス任意で、ユーザーのリモートデスクトップフィードに表示されるこの RemoteApp に使用するアイコンファイルへのパスを入力してください。

    • アイコンインデックス任意で、アイコンファイル内の数値アイコンインデックスを入力してください。

  6. 必要な情報を入力したら、OKを選択します。

ファイルパスからリモートアプリをユーザーに公開します

Nerdio Manager

  1. 作業したいホストプールを選択します。これは、RemoteApp (プール)デスクトップエクスペリエンスのために構成されたホストプールです。

  2. その他のオプション More options.png

  3. 新しいRemoteAppを選択してください。

  4. アプリグループを選択ダイアログボックスで、次の情報を入力してください:

    • ドロップダウンリストからアプリグループを選択してください。

    • [OK] を選択します。

  5. アプリを公開ダイアログボックスで、次の情報を入力してください:

    • フレンドリ名:オプションで、ユーザーに表示される表示名を入力します。

    • 説明管理者に表示される説明を入力します。

    • ファイルパスセッションホスト上のアプリ実行可能ファイルへのパスを入力してください。

    • アイコンパス任意で、ユーザーのリモートデスクトップフィードに表示されるこの RemoteApp に使用するアイコンファイルへのパスを入力してください。

    • アイコンインデックス任意で、アイコンファイル内の数値アイコンインデックスを入力してください。

    • コマンドライン設定。このオプションを選択すると、コマンドライン設定が必要になります。

    • コマンドラインRemoteApp の起動時に実行ファイルに渡すコマンドライン。

  6. 必要な情報を入力したら、OKを選択します。

関連トピック

リモートアプリケーションメンテナンスモード

この記事は役に立ちましたか?

0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください

コメント (0件のコメント)

サインインしてコメントを残してください。