Menerbitkan aplikasi dengan RemoteApp di Azure Virtual Desktop

Ada dua cara untuk membuat aplikasi tersedia untuk pengguna di Azure Virtual Desktop: sebagai bagian dari desktop penuh atau sebagai aplikasi individual dengan RemoteApp. Anda menerbitkan aplikasi dengan menambahkannya ke grup aplikasi, yang terkait dengan kumpulan host dan ruang kerja, dan ditetapkan ke pengguna. Untuk informasi selengkapnya tentang grup aplikasi, lihat Terminologi.

Anda menerbitkan aplikasi dalam skenario berikut:

  • Untuk grup aplikasi RemoteApp , Anda menerbitkan aplikasi untuk mengalirkan dari jarak jauh yang diinstal secara lokal pada host sesi atau dikirimkan secara dinamis menggunakan lampiran aplikasi dan lampiran aplikasi MSIX dan disajikan kepada pengguna sebagai aplikasi individual di salah satu klien Desktop Jauh yang didukung.

  • Untuk grup aplikasi desktop , Anda hanya dapat menerbitkan desktop lengkap dan semua aplikasi dalam paket MSIX menggunakan lampiran aplikasi MSIX untuk muncul di menu mulai pengguna dalam sesi desktop. Jika Anda menggunakan lampiran aplikasi, aplikasi tidak ditambahkan ke grup aplikasi desktop.

Artikel ini memperlihatkan kepada Anda cara menerbitkan aplikasi yang diinstal secara lokal dengan RemoteApp menggunakan portal Azure dan Azure PowerShell. Anda tidak dapat menerbitkan aplikasi menggunakan Azure CLI.

Prasyarat

Untuk menerbitkan aplikasi ke grup aplikasi RemoteApp, Anda memerlukan hal-hal berikut:

  • Akun Azure dengan langganan aktif.

  • Kumpulan host yang ada dengan host sesi, grup aplikasi RemoteApp, dan ruang kerja.

  • Setidaknya satu host sesi diaktifkan di kumpulan host tempat grup aplikasi ditetapkan.

  • Aplikasi yang ingin Anda terbitkan diinstal pada host sesi di kumpulan host tempat grup aplikasi ditetapkan. Jika Anda menggunakan lampiran aplikasi, Anda harus menambahkan dan menetapkan paket MSIX ke kumpulan host anda sebelum memulai. Untuk informasi selengkapnya, lihat Menambahkan dan mengelola aplikasi lampiran aplikasi.

  • Minimal, akun Azure yang Anda gunakan harus memiliki peran kontrol akses berbasis peran (RBAC) kontributor Grup Aplikasi Virtualisasi Desktop pada grup sumber daya, atau pada langganan untuk membuat sumber daya.

Menambahkan aplikasi ke grup aplikasi RemoteApp

Untuk menambahkan aplikasi ke grup aplikasi RemoteApp, pilih tab yang relevan untuk skenario Anda dan ikuti langkah-langkahnya.

Berikut cara menambahkan aplikasi ke grup aplikasi RemoteApp menggunakan portal Azure.

  1. Masuk ke portal Azure.

  2. Pada bilah pencarian, ketik Azure Virtual Desktop dan pilih entri layanan yang sesuai.

  3. Pilih Grup aplikasi, lalu pilih grup aplikasi RemoteApp yang ingin Anda tambahkan aplikasinya.

  4. Pilih Aplikasi, pilih + Tambahkan. Pastikan Anda memiliki setidaknya satu host sesi yang diaktifkan di kumpulan host tempat grup aplikasi ditetapkan.

  5. Pada tab Dasar, dari daftar drop-down sumber aplikasi, pilih Lampirkan Aplikasi, menu Mulai, atau Jalur file. Bidang yang tersisa berubah tergantung pada sumber aplikasi yang Anda pilih.

    • Untuk Lampiran Aplikasi, lengkapi informasi berikut. Paket MSIX Anda harus sudah ditambahkan dan ditetapkan ke kumpulan host Anda.

      Parameter Nilai/Deskripsi
      Paket Pilih paket yang tersedia untuk kumpulan host dari daftar drop-down. Paket regional berasal dari lampiran aplikasi dan paket kumpulan host berasal dari lampiran aplikasi MSIX.
      Aplikasi Pilih aplikasi dari daftar drop-down.
      Pengidentifikasi aplikasi Masukkan pengidentifikasi unik untuk aplikasi.
      Nama tampilan Masukkan nama yang mudah diingat untuk aplikasi yang akan digunakan pengguna.
      Deskripsi Masukkan deskripsi untuk aplikasi.
    • Untuk menu Mulai, lengkapi informasi berikut:

      Parameter Nilai/Deskripsi
      Aplikasi Pilih aplikasi dari daftar drop-down.
      Nama tampilan Masukkan nama yang mudah diingat untuk aplikasi yang akan digunakan pengguna.
      Deskripsi Masukkan deskripsi untuk aplikasi.
      Jalur aplikasi Tinjau jalur file ke .exe file untuk aplikasi dan ubah jika perlu.
      Memerlukan baris perintah Pilih jika Anda perlu menambahkan perintah tertentu untuk dijalankan saat aplikasi diluncurkan. Jika Anda memilih Ya, masukkan perintah di bidang Baris perintah.
    • Untuk Jalur file, lengkapi informasi berikut:

      Parameter Nilai/Deskripsi
      Jalur aplikasi Masukkan jalur file ke .exe file untuk aplikasi.
      Pengidentifikasi aplikasi Masukkan pengidentifikasi unik untuk aplikasi.
      Nama tampilan Masukkan nama yang mudah diingat untuk aplikasi yang ditampilkan kepada pengguna.
      Deskripsi Masukkan deskripsi untuk aplikasi.
      Memerlukan baris perintah Pilih jika Anda perlu menambahkan perintah tertentu untuk dijalankan saat aplikasi diluncurkan. Jika Anda memilih Ya, masukkan perintah di bidang Baris perintah.

    Setelah Anda menyelesaikan tab ini, pilih Berikutnya.

  6. Pada tab Ikon , opsi yang Anda lihat bergantung pada sumber aplikasi yang Anda pilih pada tab Dasar . Dengan lampiran aplikasi, Anda dapat menggunakan jalur UNC, tetapi untuk Menu Mulai dan Jalur file Anda hanya dapat menggunakan jalur lokal.

    • Jika Anda memilih Lampiran Aplikasi, pilih Default untuk menggunakan ikon default untuk aplikasi, atau pilih Jalur file untuk menggunakan ikon kustom.

      Untuk Jalur file, pilih salah satu opsi berikut:

      • Telusuri Azure Files untuk menggunakan ikon dari berbagi file Azure. Pilih Pilih akun penyimpanan dan pilih akun penyimpanan yang berisi file ikon Anda, lalu pilih Pilih file ikon. Telusuri ke berbagi file dan direktori tempat ikon Anda berada, centang kotak di samping ikon yang ingin Anda tambahkan, misalnya MyApp.ico, lalu pilih Pilih. Anda juga dapat menggunakan .png file. Untuk Indeks ikon, tentukan nomor indeks untuk ikon yang ingin Anda gunakan. Ini biasanya 0.

      • Jalur file UNC untuk menggunakan ikon dari berbagi file. Untuk Jalur ikon, masukkan jalur UNC ke file ikon Anda, misalnya \\MyFileShare\MyApp.ico. Anda juga dapat menggunakan .png file. Untuk Indeks ikon, tentukan nomor indeks untuk ikon yang ingin Anda gunakan. Ini biasanya 0.

    • Jika Anda memilih menu Mulai atau Jalur file, untuk Jalur ikon, masukkan jalur lokal ke .exe file atau file ikon Anda, misalnya C:\Program Files\MyApp\MyApp.exe. Untuk Indeks ikon, tentukan nomor indeks untuk ikon yang ingin Anda gunakan. Ini biasanya 0.

    Setelah Anda menyelesaikan tab ini, pilih Tinjau + tambahkan.

  7. Pada tab Tinjau + tambahkan , pastikan validasi lolos dan tinjau informasi yang digunakan untuk menambahkan aplikasi, lalu pilih Tambahkan untuk menambahkan aplikasi ke grup aplikasi RemoteApp.

Menetapkan aplikasi kepada pengguna

Aplikasi tidak ditetapkan satu per satu untuk pengguna kecuali Anda menggunakan lampiran aplikasi. Sebagai gantinya, pengguna ditetapkan ke grup aplikasi. Saat pengguna ditetapkan ke grup aplikasi, mereka dapat mengakses semua aplikasi dalam grup tersebut. Untuk mempelajari cara menetapkan pengguna ke grup aplikasi, lihat Menetapkan pengguna ke grup aplikasi atau Menambahkan dan mengelola aplikasi lampiran aplikasi.

Menerbitkan aplikasi Microsoft Store

Aplikasi di Microsoft Store sering diperbarui dan sering diinstal secara otomatis. Jalur direktori untuk aplikasi yang diinstal dari Microsoft Store menyertakan nomor versi, yang berubah setiap kali aplikasi diperbarui. Jika pembaruan terjadi secara otomatis, jalur berubah dan aplikasi tidak lagi tersedia untuk pengguna. Anda dapat menerbitkan aplikasi menggunakan lokasi Windows shell:appsFolder dalam format shell:AppsFolder\<PackageFamilyName>!<AppId>, yang tidak menggunakan .exe file atau jalur direktori dengan nomor versi. Metode ini memastikan bahwa lokasi aplikasi selalu benar.

Menggunakan shell:appsFolder berarti ikon aplikasi tidak diambil secara otomatis dari aplikasi. Anda harus menyediakan file ikon pada drive lokal pada setiap host sesi di jalur yang tidak berubah, tidak seperti direktori penginstalan aplikasi.

Pilih tab yang relevan untuk skenario Anda dan ikuti langkah-langkahnya.

Berikut cara menerbitkan aplikasi Microsoft Store menggunakan antarmuka pengguna Windows dan portal Azure:

  1. Pada host sesi Anda, buka File Explorer dan buka jalur shell:appsFolder.

  2. Temukan aplikasi dalam daftar, klik kanan, lalu pilih Buat pintasan.

  3. Untuk perintah pintasan yang muncul, pilih Ya untuk menempatkan pintasan di desktop.

  4. Lihat properti pintasan dan catat nilai Target . Nilai ini adalah nama keluarga paket dan ID aplikasi yang Anda butuhkan untuk menerbitkan aplikasi.

  5. Ikuti langkah-langkah di bagian Menambahkan aplikasi ke grup aplikasi RemoteApp untuk menerbitkan aplikasi berdasarkan jalur File. Untuk parameter Jalur aplikasi, gunakan nilai dari bidang Target pintasan yang Anda buat, lalu tentukan jalur ikon sebagai file ikon lokal Anda.

Menerbitkan Kotak Pasir Windows

Kotak Pasir Windows menyediakan lingkungan desktop yang ringan untuk menjalankan aplikasi dengan aman dalam isolasi. Anda dapat menggunakan Kotak Pasir Windows dengan Azure Virtual Desktop di desktop atau sesi RemoteApp.

Host sesi Anda perlu menggunakan ukuran komputer virtual (VM) yang mendukung virtualisasi berlapis. Untuk memeriksa apakah seri VM mendukung virtualisasi berlapis, lihat Ukuran untuk komputer virtual di Azure, buka artikel yang relevan untuk seri VM, dan periksa daftar fitur yang didukung.

  1. Untuk menginstal Kotak Pasir Windows pada host sesi Anda, ikuti langkah-langkah dalam gambaran umum Kotak Pasir Windows. Kami sarankan Anda menginstal Kotak Pasir Windows dalam gambar kustom yang dapat Anda gunakan saat membuat host sesi Anda.

  2. Setelah Anda menginstal Kotak Pasir Windows pada host sesi Anda, itu tersedia dalam sesi desktop. Jika Anda juga ingin menerbitkannya sebagai RemoteApp, ikuti langkah-langkah untuk Menambahkan aplikasi ke grup aplikasi RemoteApp dan menggunakan jalur C:\Windows\System32\WindowsSandbox.exefile .

Langkah berikutnya

  • Pelajari cara Menambahkan dan mengelola aplikasi lampiran aplikasi.

  • Pelajari tentang cara menyesuaikan umpan sehingga sumber daya muncul dengan cara yang dapat dikenali bagi pengguna Anda.

  • Jika Anda mengalami masalah dengan aplikasi yang berjalan di Azure Virtual Desktop, App Assure adalah layanan dari Microsoft yang dirancang untuk membantu Anda mengatasinya tanpa biaya tambahan. Untuk informasi selengkapnya, lihat App Assure.