Tutorial: Mengatur AppStream 2.0 untuk IDE Pengembang AWS Blu Age - AWS Modernisasi Mainframe

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

Tutorial: Mengatur AppStream 2.0 untuk IDE Pengembang AWS Blu Age

AWS Modernisasi Mainframe menyediakan beberapa alat melalui Amazon 2.0. AppStream AppStream 2.0 adalah layanan streaming aplikasi yang dikelola sepenuhnya dan aman yang memungkinkan Anda melakukan streaming aplikasi desktop ke pengguna tanpa menulis ulang aplikasi. AppStream 2.0 memberi pengguna akses instan ke aplikasi yang mereka butuhkan dengan pengalaman pengguna yang responsif dan lancar pada perangkat pilihan mereka. Menggunakan AppStream 2.0 untuk meng-host alat khusus mesin runtime memberi tim aplikasi pelanggan kemampuan untuk menggunakan alat langsung dari browser web mereka, berinteraksi dengan file aplikasi yang disimpan di bucket Amazon S3 atau repositori. CodeCommit

Untuk informasi tentang dukungan browser di AppStream 2.0, lihat Persyaratan Sistem dan Dukungan Fitur (Browser Web) di Panduan Administrasi Amazon AppStream 2.0. Jika Anda memiliki masalah saat menggunakan AppStream 2.0, lihat Memecahkan Masalah Pengguna AppStream 2.0 di Panduan Administrasi Amazon AppStream 2.0.

Dokumen ini menjelaskan cara mengatur IDE Pengembang AWS Blu Age pada armada AppStream 2.0.

Prasyarat

Unduh file arsip yang berisi artefak yang Anda perlukan untuk mengatur AWS Blu Age Developer IDE di bawah AppStream 2.0.

catatan

Ini adalah file besar. Jika Anda memiliki masalah dengan waktu operasi habis, sebaiknya gunakan instans Amazon EC2 untuk meningkatkan kinerja unggahan dan unduhan.

Langkah 1: Buat bucket Amazon S3.

Buat bucket Amazon S3 Wilayah AWS sama dengan armada AppStream 2.0 yang akan Anda buat. Bucket ini akan berisi artefak yang Anda butuhkan untuk menyelesaikan tutorial ini.

Langkah 2: Lampirkan kebijakan ke bucket S3

Lampirkan kebijakan berikut ke bucket yang Anda buat untuk tutorial ini. Pastikan untuk mengganti MYBUCKET dengan nama sebenarnya dari bucket yang Anda buat.

{ "Version": "2012-10-17", "Statement": [{ "Sid": "AllowAppStream2.0ToRetrieveObjects", "Effect": "Allow", "Principal": { "Service": "appstream.amazonaws.com" }, "Action": "s3:GetObject", "Resource": "arn:aws:s3:::MYBUCKET/*" }] }

Langkah 3: Unggah file ke bucket Amazon S3

Buka zip file yang Anda unduh di Prasyarat dan unggah appstream folder ke ember Anda. Mengunggah folder ini akan menciptakan struktur yang benar di bucket Anda. Untuk informasi selengkapnya, lihat Mengunggah objek di Panduan Pengguna Amazon S3.

Langkah 4: Unduh AWS CloudFormation templat

Unduh AWS CloudFormation templat berikut. Anda memerlukan template ini untuk membuat dan mengisi armada AppStream 2.0.

Langkah 5: Buat armada dengan AWS CloudFormation

Pada langkah ini, Anda menggunakan cfn-m2-appstream-elastic-fleet-linux.yaml AWS CloudFormation template untuk membuat armada AppStream 2.0 dan tumpukan untuk meng-host IDE Pengembang AWS Blu Age. Setelah Anda membuat armada dan tumpukan, Anda akan menjalankan AWS CloudFormation template lain yang Anda unduh pada langkah sebelumnya untuk menginstal IDE Pengembang dan alat lain yang diperlukan.

  1. Arahkan ke AWS CloudFormation di konsol AWS Manajemen, dan pilih Tumpukan.

  2. Di Stacks, pilih Create stack dan With new Resources (standar):

    
            Halaman Stacks AWS CloudFormation dengan Create Stack dan Dengan sumber daya baru yang dipilih.
  3. Di Buat tumpukan, pilih Template siap dan Upload file template:

    
            Halaman AWS CloudFormation buat tumpukan dengan template siap dan unggah file template yang dipilih.
  4. Pilih Pilih file, dan navigasikan ke filecfn-m2-appstream-elastic-fleet-linux.yaml. Pilih Berikutnya.

  5. Di Tentukan detail tumpukan, berikan informasi berikut:

    • Sebuah nama untuk tumpukan.

    • Grup keamanan default Anda dan dua subnet dari grup keamanan tersebut.

      catatan

      Dua subnet kelompok keamanan harus berada di zona ketersediaan yang berbeda.

  6. Pilih Berikutnya, lalu pilih Berikutnya lagi.

  7. Pilih Saya mengakui yang AWS CloudFormation mungkin membuat sumber daya IAM dengan nama khusus. , dan kemudian pilih Submit.

  8. Setelah Anda membuat armada, buat CloudFormation tumpukan dengan templat lain yang diunduh untuk menyelesaikan pengaturan aplikasi. Pastikan untuk memperbarui BucketNamesetiap kali untuk menunjuk ke bucket S3 yang benar. Anda dapat mengedit BucketNamedi CloudFormation konsol. Atau, Anda dapat mengedit file template secara langsung dan memperbarui S3Bucket properti.

catatan

Template yang diunduh berharap dapat menemukan aset dalam bucket S3 dengan struktur folder yang disebutappstream/bluage/developer-ide/. Ember harus Wilayah AWS sama dengan armada yang Anda buat.

Langkah 6: Akses sebuah instance

Setelah Anda membuat dan memulai armada, Anda dapat membuat tautan sementara untuk mengakses armada melalui klien asli.

  1. Arahkan ke AppStream 2.0 di AWS Management Console dan pilih tumpukan yang dibuat sebelumnya:

    
      Halaman Stacks di  AppStream  2.0 menunjukkan tumpukan yang dibuat untuk Modernisasi AWS Mainframe.
  2. Pada halaman detail tumpukan, pilih Tindakan, lalu pilih Buat URL Streaming:

    
       AppStream 2.0 membuat halaman URL streaming.
  3. Di Buat URL Streaming, masukkan ID Pengguna arbitrer dan waktu kedaluwarsa URL, lalu pilih Dapatkan URL. Anda mendapatkan URL yang dapat Anda gunakan untuk streaming ke browser atau ke klien asli. Kami menyarankan Anda melakukan streaming ke klien asli.

Pembersihan sumber daya

Untuk prosedur membersihkan tumpukan dan armada yang dibuat, lihat Membuat Armada AppStream 2.0 dan Tumpukan.

Ketika Anda telah menghapus objek AppStream 2.0, Anda atau administrator akun juga dapat membersihkan bucket S3 untuk Pengaturan Aplikasi dan Folder Rumah.

catatan

Folder home untuk pengguna tertentu unik di semua armada, jadi Anda mungkin perlu menyimpannya jika tumpukan AppStream 2.0 lainnya aktif di akun yang sama.

Anda tidak dapat menggunakan konsol AppStream 2.0 untuk menghapus pengguna. Sebagai gantinya, Anda harus menggunakan API layanan dengan file AWS CLI. Untuk informasi selengkapnya, lihat Administrasi Kumpulan Pengguna di Panduan Administrasi Amazon AppStream 2.0.