Memulai Amazon AppStream 2.0: Mengatur Dengan Contoh Aplikasi - Amazon AppStream 2.0

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memulai Amazon AppStream 2.0: Mengatur Dengan Contoh Aplikasi

Untuk melakukan streaming aplikasi Anda, Amazon AppStream 2.0 memerlukan lingkungan yang menyertakan armada yang terkait dengan tumpukan, dan setidaknya satu gambar aplikasi. Tutorial ini menjelaskan cara mengkonfigurasi lingkungan sampel AppStream 2.0 untuk streaming aplikasi dan memberi pengguna akses ke aliran itu.

catatan

Untuk panduan tambahan dalam mempelajari cara memulai dengan AppStream 2.0, lihat Panduan Memulai Amazon AppStream 2.0. Panduan ini menjelaskan cara menginstal dan mengonfigurasi dua aplikasi, melakukan tugas administratif dasar menggunakan konsol AppStream 2.0, dan menyediakan Amazon Virtual Private Cloud dengan menggunakan AWS CloudFormation templat yang disediakan.

Langkah 1: Siapkan Tumpukan Sampel, Pilih Gambar, dan Konfigurasikan Armada

Sebelum Anda dapat melakukan streaming aplikasi Anda, Anda perlu mengatur tumpukan, memilih gambar yang memiliki aplikasi yang diinstal, dan mengkonfigurasi armada. Pada langkah ini, Anda menggunakan template untuk membantu menyederhanakan tugas-tugas ini.

Untuk menyiapkan tumpukan sampel, pilih gambar, dan konfigurasikan armada
  1. Buka konsol AppStream 2.0 di https://console.aws.amazon.com/appstream2.

  2. Pilih Memulai jika Anda baru mengenal konsol, atau Tautan Cepat dari menu navigasi kiri. Pilih Siapkan dengan contoh aplikasi.

  3. Untuk Langkah 1: Detail Tumpukan, simpan nama tumpukan default atau masukkan nama Anda sendiri. Secara opsional, Anda dapat melakukan hal berikut:

    • Nama tampilan - Masukkan nama untuk ditampilkan untuk tumpukan (maksimal 100 karakter).

    • Deskripsi - Simpan deskripsi default atau masukkan deskripsi Anda sendiri (maksimal 256 karakter).

    • URL pengalihan - Tentukan URL tempat pengguna dialihkan setelah sesi streaming mereka berakhir.

    • URL Umpan Balik - Tentukan URL tempat pengguna dialihkan setelah mereka mengklik tautan Kirim Umpan Balik untuk mengirimkan umpan balik tentang pengalaman streaming aplikasi mereka. Jika Anda tidak menentukan URL, tautan ini tidak ditampilkan.

    • Preferensi Protokol Streaming — Tentukan protokol streaming yang Anda inginkan untuk tumpukan Anda, UDP atau TCP. UDP saat ini hanya didukung di klien asli Windows. Untuk informasi selengkapnya, lihat Persyaratan Sistem dan Dukungan Fitur (AppStream 2.0 Klien).

    • Tag — Pilih Tambah Tag, dan ketik kunci dan nilai untuk tag. Untuk menambahkan lebih banyak tag, ulangi langkah ini sesuai kebutuhan. Untuk informasi selengkapnya, lihat Penambahan Tanda Sumber Daya Amazon AppStream 2.0 Anda.

    • Titik Akhir VPC (Advanced) - Anda dapat membuat tautan pribadi, yang merupakan titik akhir VPC antarmuka (titik akhir antarmuka), di cloud pribadi virtual (VPC) Anda. Untuk mulai membuat titik akhir antarmuka, pilih Buat Titik Akhir VPC. Memilih tautan ini membuka konsol VPC. Untuk menyelesaikan pembuatan titik akhir, ikuti langkah 3 hingga 6 di Untuk membuat titik akhir antarmuka, di. Membuat dan Streaming dari Endpoint Antarmuka VPC

      Setelah Anda membuat titik akhir antarmuka, Anda dapat menggunakannya untuk menjaga lalu lintas streaming dalam VPC Anda.

    • Sematkan AppStream 2.0 (Opsional) - Untuk menyematkan sesi streaming AppStream 2.0 di halaman web, tentukan domain untuk meng-host sesi streaming yang disematkan. Sesi streaming yang disematkan hanya didukung melalui HTTPS [port TCP 443].

      catatan

      Anda harus memenuhi prasyarat dan melakukan langkah-langkah tambahan untuk mengonfigurasi sesi streaming 2.0 yang disematkan AppStream . Untuk informasi selengkapnya, lihat Sematkan Sesi Streaming AppStream 2.0.

  4. Pilih Berikutnya.

  5. Untuk Langkah 2: Pilih Gambar, gambar sampel sudah dipilih. Gambar berisi aplikasi open-source pra-instal untuk tujuan evaluasi. Pilih Berikutnya.

  6. Untuk Langkah 3: Konfigurasikan Armada, kami sarankan Anda menyimpan nilai default apa pun yang disediakan. Anda dapat mengubah sebagian besar nilai ini setelah pembuatan armada.

    • Pilih jenis instans — Pilih jenis instans yang sesuai dengan persyaratan kinerja aplikasi Anda. Semua instans streaming di armada Anda diluncurkan dengan jenis instans yang Anda pilih. Untuk informasi selengkapnya, lihat AppStream2.0 Keluarga Instance.

    • Jenis armada — Pilih jenis armada yang sesuai dengan kasus penggunaan Anda. Jenis armada menentukan ketersediaan langsungnya dan bagaimana Anda membayarnya.

    • Durasi sesi maksimum dalam hitungan menit - Pilih jumlah waktu maksimum sesi streaming dapat tetap aktif. Jika pengguna masih terhubung ke instans streaming lima menit sebelum batas ini tercapai, mereka akan diminta untuk menyimpan dokumen yang terbuka sebelum terputus. Setelah waktu ini berlalu, instans dihentikan dan diganti dengan instans baru.

    • Putuskan waktu tunggu dalam hitungan menit — Pilih jumlah waktu sesi streaming harus tetap aktif setelah pengguna memutuskan sambungan. Jika pengguna mencoba menyambung kembali ke instans streaming setelah pemutusan atau gangguan jaringan dalam interval waktu ini, mereka terhubung ke sesi sebelumnya. Jika tidak, mereka terhubung ke sesi baru dengan instance baru. Jika Anda mengaitkan tumpukan dengan armada yang URL pengalihan ditentukan, setelah sesi streaming pengguna berakhir, pengguna akan diarahkan ke URL tersebut.

      Jika pengguna mengakhiri sesi dengan memilih Akhiri Sesi pada bilah alat sesi streaming, batas waktu pemutusan tidak berlaku. Sebagai gantinya, pengguna diminta untuk menyimpan dokumen yang terbuka, dan kemudian segera terputus dari instance streaming.

    • Idle disconnect timeout dalam hitungan menit — Pilih jumlah waktu pengguna dapat menganggur (tidak aktif) sebelum mereka terputus dari sesi streaming mereka dan batas waktu Putuskan sambungan dalam interval waktu menit dimulai. Pengguna diberi tahu sebelum mereka terputus karena tidak aktif. Jika mereka mencoba menyambung kembali ke sesi streaming sebelum interval waktu yang ditentukan dalam batas waktu Putuskan sambungan dalam menit telah berlalu, mereka terhubung ke sesi sebelumnya. Jika tidak, mereka terhubung ke sesi baru dengan instans streaming baru. Menyetel nilai ini ke 0 menonaktifkannya. Ketika nilai ini dinonaktifkan, pengguna tidak terputus karena tidak aktif.

      catatan

      Pengguna dianggap dalam keadaan diam ketika mereka berhenti memberikan input keyboard atau mouse selama sesi streaming mereka. Unggahan dan unduhan file, audio masuk, audio keluar, dan perubahan piksel tidak memenuhi syarat sebagai aktivitas pengguna. Jika pengguna terus menganggur setelah interval waktu di batas waktu pemutusan Idle dalam beberapa menit berlalu, mereka terputus.

    • Beberapa sesi pengguna — Pilih opsi ini jika Anda ingin menyediakan beberapa sesi pengguna pada satu instance. Secara default, setiap sesi pengguna unik dilayani oleh sebuah instance (sesi tunggal).

      catatan

      Multi-sesi hanya tersedia pada armada Always-on dan On-Demand yang didukung oleh sistem operasi Windows. Multi-sesi tidak tersedia pada armada Elastic atau sistem operasi Linux.

      Pastikan Anda menggunakan gambar AppStream 2.0 terbaru untuk armada multi-sesi. Untuk menyimpan gambar Anda up-to-date, lihatJaga Gambar AppStream 2.0 Anda tetap mutakhir. Untuk detail tentang gambar yang didukung dan versi agen AppStream 2.0 untuk multi-sesi, lihatAppStream 2.0 Gambar Dasar dan Catatan Rilis Pembaruan Gambar Terkelola.

    • Sesi maksimum per instans — Jumlah maksimum sesi pengguna pada sebuah instans. Anda harus memilih nilai ini berdasarkan kebutuhan kinerja aplikasi pengguna akhir Anda. Anda juga dapat menyesuaikan sesi maksimum per instance untuk armada setelah disediakan. Dalam hal ini, sesi dan instans pengguna yang ada tidak akan terpengaruh, tetapi armada akan menjadi konsisten dengan nilai baru sesi maksimum per instans. Nilainya harus antara 2 dan 50. Sebelum menetapkan nilai ini untuk armada Anda, lihatRekomendasi Multi-Sesi.

    • Kapasitas minimum — Pilih jumlah instans minimum untuk armada Anda berdasarkan jumlah minimum pengguna bersamaan yang diharapkan. Setiap sesi pengguna unik dilayani oleh sebuah instance. Misalnya, agar tumpukan Anda mendukung 100 pengguna bersamaan selama permintaan rendah, tentukan kapasitas minimum 100. Ini memastikan bahwa 100 instance berjalan bahkan jika ada kurang dari 100 pengguna.

    • Kapasitas maksimum — Pilih jumlah instans maksimum untuk armada Anda berdasarkan jumlah maksimum pengguna bersamaan yang diharapkan. Setiap sesi pengguna unik dilayani oleh sebuah instance. Misalnya, agar tumpukan Anda mendukung 500 pengguna bersamaan selama permintaan tinggi, tentukan kapasitas maksimum 500. Ini memastikan bahwa hingga 500 instans dapat dibuat sesuai permintaan.

    • Sesi pengguna minimum untuk armada — Pilih jumlah minimum sesi pengguna untuk armada Anda berdasarkan jumlah minimum pengguna bersamaan yang diharapkan. Misalnya, agar tumpukan Anda mendukung 100 pengguna bersamaan selama permintaan rendah, tentukan kapasitas minimum 100. Ini memastikan bahwa 100 sesi pengguna tersedia bahkan jika ada kurang dari 100 pengguna.

    • Sesi pengguna maksimum untuk armada — Pilih jumlah maksimum sesi pengguna untuk armada Anda berdasarkan jumlah maksimum pengguna bersamaan yang diharapkan. Misalnya, agar tumpukan Anda mendukung 500 pengguna bersamaan selama permintaan tinggi, tentukan kapasitas maksimum 500. Ini memastikan bahwa hingga 500 sesi pengguna dapat disediakan sesuai permintaan.

      catatan

      Untuk armada satu sesi, satu instance akan diluncurkan dari setiap sesi pengguna. Namun, untuk multi-sesi, jumlah instance yang berjalan tergantung pada sesi maksimum per instance. Anda harus menyediakan kapasitas dalam hal sesi pengguna. Layanan akan memutuskan berapa banyak instans yang diperlukan berdasarkan jenis armada Anda (multi-sesi atau sesi tunggal) dan sesi maksimum per instans.

    • Detail penskalaan — Tentukan kebijakan penskalaan yang digunakan AppStream 2.0 untuk menambah dan mengurangi kapasitas armada Anda. Perhatikan bahwa ukuran armada Anda dibatasi oleh kapasitas minimum dan maksimum yang Anda tentukan. Untuk informasi selengkapnya, lihat Auto Scaling Armada untuk Amazon 2.0 AppStream .

    • Peran IAM (Advanced) — Saat menerapkan peran IAM dari akun ke instance armada AppStream 2.0, Anda dapat membuat permintaan AWS API dari instance armada tanpa mengelola AWS kredensialnya secara manual. Untuk menerapkan peran IAM, lakukan salah satu hal berikut:

  7. Pilih Berikutnya.

  8. Untuk Langkah 4: Konfigurasikan Jaringan, VPC default disediakan. VPC ini menyertakan subnet publik default di setiap Availability Zone dan gateway internet yang terpasang ke VPC Anda. VPC juga menyertakan grup keamanan default. Untuk menggunakan konfigurasi VPC default, lakukan hal berikut:

    • Biarkan kotak centang Akses Internet Default dipilih.

      Saat Akses Internet Default diaktifkan, maksimal 100 instance armada didukung. Jika penerapan Anda harus mendukung lebih dari 100 pengguna bersamaan, gunakan konfigurasi gateway NAT sebagai gantinya.

    • Untuk VPC, pilih VPC default untuk Wilayah Anda. AWS

      Nama VPC default menggunakan format berikut: vpc- vpc-id. (No_default_value_Name)

    • Untuk Subnet 1 dan Subnet 2, pertahankan subnet publik default yang dipilih.

      Nama subnet default menggunakan format berikut: subnet- subnet-id | ( IPv4 CIDR block availability-zone. ) | Default in

    • Untuk grup Keamanan, pilih grup keamanan default.

      Nama grup keamanan default menggunakan format berikut: sg- security-group-id-default.

  9. Untuk Langkah 5: Aktifkan Penyimpanan, pilih satu atau lebih dari yang berikut ini, lalu pilih Berikutnya.

    catatan

    Google Drive dan OneDrive opsi saat ini tidak tersedia untuk armada multi-sesi.

    • Aktifkan Folder Rumah — Secara default, pengaturan ini diaktifkan. Pertahankan pengaturan default. Untuk informasi tentang persyaratan untuk mengaktifkan folder rumah, lihatAktifkan Folder Beranda untuk Pengguna AppStream 2.0 Anda.

    • Aktifkan Google Drive — Secara opsional, Anda dapat mengaktifkan pengguna untuk menautkan akun Google Drive for G Suite mereka ke AppStream 2.0. Anda dapat mengaktifkan Google Drive untuk akun di domain G Suite saja, bukan untuk akun Gmail pribadi. Untuk informasi tentang persyaratan untuk mengaktifkan Google Drive, lihatAktifkan Google Drive untuk Pengguna AppStream 2.0 Anda.

    • Aktifkan OneDrive — Secara opsional, Anda dapat mengaktifkan pengguna untuk menautkan akun OneDrive for Business mereka ke AppStream 2.0. Anda dapat mengaktifkan OneDrive akun di OneDrive domain saja, bukan untuk akun pribadi. Untuk informasi tentang persyaratan untuk mengaktifkan OneDrive, lihatAktifkan OneDrive untuk Pengguna AppStream 2.0 Anda.

  10. Untuk Langkah 6: Pengaturan Pengguna, konfigurasikan pengaturan berikut. Setelah selesai, pilih Tinjau:

    Clipboard, transfer file, cetak ke perangkat lokal, dan opsi izin otentikasi:

    catatan

    Mencetak ke perangkat lokal dan kartu pintar masuk untuk Active Directory saat ini tidak tersedia untuk armada multi-sesi.

    • Clipboard — Secara default, pengguna dapat menyalin dan menempelkan data antara perangkat lokal dan aplikasi streaming mereka. Anda dapat membatasi opsi Clipboard sehingga pengguna dapat menempelkan data ke sesi streaming jarak jauh mereka saja atau menyalin data ke perangkat lokal mereka saja. Anda juga dapat menonaktifkan opsi Clipboard sepenuhnya. Pengguna masih dapat menyalin dan menempel antar aplikasi dalam sesi streaming mereka. Anda dapat memilih Salin ke batas karakter perangkat lokal atau Tempel ke batas karakter sesi jarak jauh atau keduanya untuk membatasi jumlah data yang dapat disalin atau ditempel pengguna saat menggunakan clipboard, baik di dalam atau di luar sesi streaming AppStream 2.0 mereka. Nilai dapat antara 1 dan 20.971.520 (20 MB), dan default ke nilai maksimum ketika tidak ditentukan.

    • Transfer file — Secara default, pengguna dapat mengunggah dan mengunduh file antara perangkat lokal dan sesi streaming mereka. Anda dapat membatasi opsi transfer file sehingga pengguna dapat mengunggah file ke sesi streaming mereka saja atau mengunduh file ke perangkat lokal mereka saja. Anda juga dapat menonaktifkan transfer file sepenuhnya.

      penting

      Jika pengguna Anda memerlukan pengalihan sistem file AppStream 2.0 untuk mengakses drive dan folder lokal selama sesi streaming mereka, Anda harus mengaktifkan unggahan dan unduhan file. Untuk menggunakan pengalihan sistem file, pengguna Anda harus memiliki versi AppStream 2.0 klien 1.0.480 atau yang lebih baru diinstal. Untuk informasi selengkapnya, lihat Aktifkan Pengalihan Sistem File untuk Pengguna AppStream 2.0 Anda.

    • Mencetak ke perangkat lokal — Secara default, pengguna dapat mencetak ke perangkat lokal mereka dari dalam aplikasi streaming. Ketika mereka memilih Cetak di aplikasi, mereka dapat mengunduh file.pdf yang dapat mereka cetak ke printer lokal. Anda dapat menonaktifkan opsi ini untuk mencegah pengguna mencetak ke perangkat lokal.

    • Masuk kata sandi untuk Active Directory — Pengguna dapat memasukkan kata sandi domain Active Directory mereka untuk masuk ke instance streaming AppStream 2.0 yang digabungkan ke domain Active Directory.

      Anda juga dapat mengaktifkan kartu pintar masuk untuk Active Directory. Setidaknya satu metode otentikasi harus diaktifkan.

    • Masuk kartu pintar untuk Active Directory — Pengguna dapat menggunakan pembaca kartu pintar dan kartu pintar yang terhubung ke komputer lokal mereka untuk masuk ke instance streaming AppStream 2.0 yang digabungkan ke domain Active Directory.

      Anda juga dapat mengaktifkan masuk Kata Sandi untuk Active Directory. Setidaknya satu metode otentikasi harus diaktifkan.

    catatan

    Papan klip, transfer file, dan cetak ke pengaturan perangkat lokal - Pengaturan ini hanya mengontrol apakah pengguna dapat menggunakan fitur transfer data AppStream 2.0. Jika gambar Anda menyediakan akses ke browser, printer jaringan, atau sumber daya jarak jauh lainnya, pengguna Anda mungkin dapat mentransfer data ke atau dari sesi streaming mereka dengan cara lain.

    Pengaturan otentikasi - Pengaturan ini hanya mengontrol metode otentikasi yang dapat digunakan untuk masuk Windows ke instance streaming AppStream 2.0 (armada atau pembuat gambar). Mereka tidak mengontrol metode otentikasi yang dapat digunakan untuk otentikasi dalam sesi, setelah pengguna masuk ke instance streaming. Untuk informasi tentang persyaratan konfigurasi untuk menggunakan kartu pintar untuk Windows masuk dan autentikasi dalam sesi, lihat. Kartu Pintar

    Opsi ketekunan pengaturan aplikasi:

    • Aktifkan Pengaturan Aplikasi Persistensi - Kustomisasi aplikasi pengguna dan pengaturan Windows secara otomatis disimpan setelah setiap sesi streaming dan diterapkan selama sesi berikutnya. Pengaturan ini disimpan ke bucket Amazon Simple Storage Service (Amazon S3) di akun Anda, di dalam Wilayah tempat AWS persistensi pengaturan aplikasi diaktifkan.

    • Grup Pengaturan - Grup pengaturan menentukan pengaturan aplikasi tersimpan mana yang digunakan untuk sesi streaming dari tumpukan ini. Jika grup pengaturan yang sama diterapkan ke tumpukan lain, kedua tumpukan menggunakan pengaturan aplikasi yang sama. Secara default, nilai grup pengaturan adalah nama tumpukan.

    catatan

    Untuk informasi tentang persyaratan untuk mengaktifkan dan mengelola persistensi pengaturan aplikasi, lihat. Aktifkan Pengaturan Aplikasi Persistence untuk Pengguna AppStream 2.0 Anda

  11. Untuk Langkah 7: Tinjau, konfirmasikan detail untuk tumpukan. Untuk mengubah konfigurasi untuk bagian mana pun, pilih Edit dan buat perubahan yang diperlukan. Setelah Anda selesai meninjau detail konfigurasi, pilih Buat.

  12. Di kotak dialog pengakuan harga, pilih kotak centang pengakuan, dan pilih Buat.

  13. Setelah layanan menyiapkan sumber daya, halaman Stacks muncul. Status tumpukan baru Anda muncul sebagai Aktif saat siap digunakan.

Langkah 2: Berikan Akses ke Pengguna

Setelah membuat tumpukan dengan armada terkait, Anda dapat memberikan akses ke pengguna melalui kumpulan pengguna AppStream 2.0, SAMP 2.0 [single sign-on (SSO)], atau 2.0 API. AppStream Lihat informasi yang lebih lengkap di Administrasi Kolam Pengguna dan Integrasi Amazon AppStream 2.0 dengan SAMP 2.0.

catatan

Pengguna di kumpulan pengguna AppStream 2.0 tidak dapat ditetapkan ke tumpukan dengan armada yang digabungkan ke domain Direktori Aktif.

Untuk memulai latihan ini, Anda dapat menggunakan kumpulan pengguna AppStream 2.0. Metode akses ini memungkinkan Anda untuk membuat dan mengelola pengguna dengan menggunakan URL portal login permanen. Untuk menguji streaming aplikasi dengan cepat tanpa menyiapkan pengguna, selesaikan langkah-langkah berikut untuk membuat URL sementara, juga dikenal sebagai URL streaming.

Untuk menyediakan akses ke pengguna dengan URL sementara
  1. Di panel navigasi, pilih Armada.

  2. Dalam daftar armada, pilih armada yang terkait dengan tumpukan tempat Anda ingin membuat URL streaming. Verifikasi bahwa status armada sedang Berjalan.

  3. Di panel navigasi, pilih Stacks (Tumpukan). Pilih tumpukan, lalu pilih Tindakan, Buat URL Streaming.

  4. Untuk ID Pengguna, ketik ID pengguna. Pilih waktu kedaluwarsa, yang menentukan berapa lama URL yang dihasilkan valid.

  5. Untuk melihat ID pengguna dan URL, pilih Dapatkan URL.

  6. Untuk menyalin tautan ke clipboard, pilih Salin Tautan.

Setelah Anda memberi pengguna Anda akses ke AppStream 2.0, mereka dapat memulai sesi streaming AppStream 2.0. Jika Anda menyediakan akses melalui kumpulan pengguna AppStream 2.0, mereka harus menggunakan browser web untuk sesi streaming.

Jika Anda berencana untuk menggunakan SAMP 2.0 [single sign-on (SSO)] atau AppStream 2.0 API untuk menyediakan akses ke pengguna Anda, Anda dapat membuat klien AppStream 2.0 tersedia bagi mereka. Klien AppStream 2.0 adalah aplikasi asli yang dirancang untuk pengguna yang membutuhkan fungsionalitas tambahan selama sesi streaming AppStream 2.0 mereka. Untuk informasi selengkapnya, lihat Menyediakan Akses Melalui Klien AppStream 2.0 untuk Windows.

Sumber daya

Untuk informasi selengkapnya, lihat hal berikut: