

AWS Layanan Modernisasi Mainframe (Managed Runtime Environment experience) tidak lagi terbuka untuk pelanggan baru. Untuk kemampuan yang mirip dengan Layanan Modernisasi AWS Mainframe (pengalaman Lingkungan Runtime Terkelola), jelajahi Layanan Modernisasi AWS Mainframe (Pengalaman yang Dikelola Sendiri). Pelanggan yang sudah ada dapat terus menggunakan layanan ini seperti biasa. Untuk informasi selengkapnya, lihat Perubahan [AWS ketersediaan Modernisasi Mainframe](https://docs.aws.amazon.com/m2/latest/userguide/mainframe-modernization-availability-change.html).

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

# Tutorial untuk Perangkat Lunak Roket (sebelumnya Micro Focus)
<a name="tutorials-mf"></a>

Tutorial di bagian ini membantu Anda memulai dengan menyiapkan berbagai tugas di mesin runtime Rocket Software untuk layanan Modernisasi AWS Mainframe. Tutorial ini adalah untuk menyiapkan aplikasi sampel, menggunakan template dengan Rocket Enterprise Developer, dan menyiapkan Enterprise Analyzer.

**Topics**
+ [

# Tutorial: Menyiapkan perangkat lunak roket (sebelumnya Micro Focus) build untuk aplikasi sampel BankDemo
](tutorial-build-mf.md)
+ [

# Tutorial: Mengatur WorkSpaces Aplikasi untuk digunakan dengan Rocket Enterprise Analyzer dan Rocket Enterprise Developer
](set-up-appstream-mf.md)
+ [

# Tutorial: Gunakan template dengan Rocket Enterprise Developer (sebelumnya Micro Focus Enterprise Developer)
](tutorial-templates-ed.md)
+ [

# Tutorial: Mengatur Enterprise Analyzer pada Aplikasi WorkSpaces
](set-up-ea.md)
+ [

# Tutorial: Mengatur Pengembang Perusahaan Roket pada WorkSpaces Aplikasi
](set-up-ed.md)

# Tutorial: Menyiapkan perangkat lunak roket (sebelumnya Micro Focus) build untuk aplikasi sampel BankDemo
<a name="tutorial-build-mf"></a>

AWS Modernisasi Mainframe memberi Anda kemampuan untuk menyiapkan saluran pipa build dan continuous integration/continuous delivery (CI/CD) untuk aplikasi yang dimigrasi. Build dan pipeline ini menggunakan AWS CodeBuild, AWS CodeCommit, dan AWS CodePipeline untuk menyediakan kemampuan ini. CodeBuild adalah layanan build terkelola penuh yang mengkompilasi kode sumber Anda, menjalankan pengujian unit, dan menghasilkan artefak yang siap digunakan. CodeCommit adalah layanan kontrol versi yang memungkinkan Anda menyimpan dan mengelola reponsitori Git secara pribadi di Cloud. AWS CodePipeline adalah layanan pengiriman berkelanjutan yang memungkinkan Anda untuk memodelkan, memvisualisasikan, dan mengotomatiskan langkah-langkah yang diperlukan untuk merilis perangkat lunak Anda.

Tutorial ini menunjukkan cara menggunakan AWS CodeBuild untuk mengkompilasi BankDemo contoh kode sumber aplikasi dari Amazon S3 dan kemudian mengekspor kode yang dikompilasi kembali ke Amazon S3.

AWS CodeBuild adalah layanan integrasi berkelanjutan yang dikelola sepenuhnya yang mengkompilasi kode sumber, menjalankan pengujian, dan menghasilkan paket perangkat lunak yang siap digunakan. Dengan CodeBuild, Anda dapat menggunakan lingkungan build yang dikemas sebelumnya, atau Anda dapat membuat lingkungan build khusus yang menggunakan alat build Anda sendiri. Skenario demo ini menggunakan opsi kedua. Ini terdiri dari lingkungan CodeBuild build yang menggunakan image Docker pra-paket.

**penting**  
Sebelum Anda memulai proyek modernisasi mainframe Anda, kami sarankan Anda mempelajari tentang [AWS Migration Acceleration Program (MAP) untuk Mainframe atau hubungi spesialis mainframe untuk](https://aws.amazon.com/migration-acceleration-program/mainframe/) [mempelajari tentang langkah-langkah yang diperlukan untuk memodernisasi aplikasi AWS mainframe](mailto: mainframe@amazon.com).

**Topics**
+ [

## Prasyarat
](#tutorial-build-mf-prerequisites)
+ [

## Langkah 1: Bagikan aset build dengan AWS akun
](#tutorial-build-mf-assets)
+ [

## Langkah 2: Buat ember Amazon S3
](#tutorial-build-mf-s3)
+ [

## Langkah 3: Buat file spesifikasi build
](#tutorial-build-mf-spec)
+ [

## Langkah 4: Unggah file sumber
](#tutorial-build-mf-upload)
+ [

## Langkah 5: Buat kebijakan IAM
](#tutorial-build-mf-IAM-policy)
+ [

## Langkah 6: Buat peran IAM
](#tutorial-build-mf-IAM-role)
+ [

## Langkah 7: Lampirkan kebijakan IAM ke peran IAM
](#tutorial-build-mf-attach)
+ [

## Langkah 8: Buat CodeBuild proyek
](#tutorial-build-mf-create-project)
+ [

## Langkah 9: Mulai membangun
](#tutorial-build-mf-start)
+ [

## Langkah 10: Unduh artefak keluaran
](#tutorial-build-mf-download-output)
+ [

## Pembersihan sumber daya
](#tutorial-build-mf-clean)

## Prasyarat
<a name="tutorial-build-mf-prerequisites"></a>

Sebelum Anda memulai tutorial ini, selesaikan prasyarat berikut.
+ Unduh [aplikasi BankDemo sampel](https://d3lkpej5ajcpac.cloudfront.net/demo/mf/BANKDEMO-build.zip) dan unzip ke folder. Folder sumber berisi program COBOL dan Copybook, dan definisi. Ini juga berisi folder JCL untuk referensi, meskipun Anda tidak perlu membangun JCL. Folder ini juga berisi file meta yang diperlukan untuk build.
+ **Di konsol Modernisasi AWS Mainframe, pilih Tools.** Dalam **Analisis, pengembangan, dan pembuatan aset**, pilih **Bagikan aset dengan akun AWS saya**.

## Langkah 1: Bagikan aset build dengan AWS akun
<a name="tutorial-build-mf-assets"></a>

Pada langkah ini, Anda memastikan bahwa Anda berbagi aset build dengan AWS akun Anda, terutama di Wilayah tempat aset digunakan.

1. Buka konsol Modernisasi AWS Mainframe di. [https://console.aws.amazon.com/m2/](https://us-west-2.console.aws.amazon.com/m2/home?region=us-west-2#/)

1. Di navigasi kiri, pilih **Tools**.

1. Dalam **Analisis, pengembangan, dan bangun aset**, pilih **Bagikan aset dengan AWS akun saya**.

**penting**  
Anda perlu melakukan langkah ini sekali di setiap AWS Wilayah di mana Anda ingin melakukan pembangunan.

## Langkah 2: Buat ember Amazon S3
<a name="tutorial-build-mf-s3"></a>

Pada langkah ini, Anda membuat dua ember Amazon S3. Yang pertama adalah bucket input untuk menahan kode sumber, dan yang lainnya adalah bucket keluaran untuk menampung output build. Untuk informasi selengkapnya, lihat [Membuat, mengonfigurasi, dan bekerja dengan bucket Amazon S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/creating-buckets-s3.html) di Panduan Pengguna Amazon *S3*.

1. Untuk membuat bucket input, masuk ke konsol Amazon S3 dan pilih **Buat** bucket.

1. Dalam **konfigurasi Umum**, berikan nama untuk bucket dan tentukan Wilayah AWS tempat Anda ingin membuat bucket. Contoh nama adalah`codebuild-regionId-accountId-input-bucket`, di mana `regionId` ember, dan `accountId` Akun AWS ID Anda. Wilayah AWS 
**catatan**  
Jika Anda membuat bucket berbeda Wilayah AWS dari US East (Virginia N.), tentukan `LocationConstraint` parameternya. Untuk informasi selengkapnya, lihat [Membuat Bucket](https://docs.aws.amazon.com/AmazonS3/latest/API/API_CreateBucket.html) di *Referensi API Amazon Simple Storage Service*.

1. Pertahankan semua pengaturan lainnya dan pilih **Buat ember**.

1. Ulangi langkah 1-3 untuk membuat bucket keluaran. Contoh nama adalah`codebuild-regionId-accountId-output-bucket`, di mana `regionId` ember dan `accountId` Akun AWS ID Anda. Wilayah AWS 

   Apa pun nama yang Anda pilih untuk ember ini, pastikan untuk menggunakannya di seluruh tutorial ini.

## Langkah 3: Buat file spesifikasi build
<a name="tutorial-build-mf-spec"></a>

Pada langkah ini, Anda membuat file spesifikasi build,. File ini menyediakan perintah build dan pengaturan terkait, dalam format YAMAL, CodeBuild untuk menjalankan build. Untuk informasi selengkapnya, lihat [Membangun referensi spesifikasi untuk CodeBuild](https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html) di *Panduan AWS CodeBuild Pengguna*.

1. Buat file bernama `buildspec.yml` di direktori yang Anda buka ritsletingnya sebagai prasyarat.

1. Tambahkan konten berikut ke file dan simpan. Tidak ada perubahan yang diperlukan untuk file ini.

   ```
   version: 0.2
   env:
     exported-variables:
       - CODEBUILD_BUILD_ID
       - CODEBUILD_BUILD_ARN
   phases:
     install:
       runtime-versions:
         python: 3.7
     pre_build:
       commands:
         - echo Installing source dependencies...
         - ls -lR $CODEBUILD_SRC_DIR/source
     build:
       commands:
         - echo Build started on `date`
         - /start-build.sh -Dbasedir=$CODEBUILD_SRC_DIR/source -Dloaddir=$CODEBUILD_SRC_DIR/target 
     post_build:
       commands:
         - ls -lR $CODEBUILD_SRC_DIR/target
         - echo Build completed on `date`
   artifacts:
     files:
       - $CODEBUILD_SRC_DIR/target/**
   ```

   Di sini`CODEBUILD_BUILD_ID`,`CODEBUILD_BUILD_ARN`,`$CODEBUILD_SRC_DIR/source`, dan `$CODEBUILD_SRC_DIR/target` merupakan variabel lingkungan yang tersedia di dalamnya CodeBuild. Untuk informasi selengkapnya, lihat [Variabel lingkungan di lingkungan build](https://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref-env-vars.html).

   Pada titik ini, direktori Anda akan terlihat seperti ini.

   ```
   (root directory name)
       |-- build.xml
       |-- buildspec.yml
       |-- LICENSE.txt
       |-- source
            |... etc.
   ```

1. Zip isi folder ke file bernama`BankDemo.zip`.. Untuk tutorial ini, Anda tidak dapat zip folder. Sebagai gantinya, zip isi folder ke file`BankDemo.zip`.

## Langkah 4: Unggah file sumber
<a name="tutorial-build-mf-upload"></a>

Pada langkah ini, Anda mengunggah kode sumber untuk aplikasi BankDemo sampel ke bucket input Amazon S3 Anda.

1. Masuk ke konsol Amazon S3 dan pilih **Bucket di panel** navigasi kiri. Kemudian pilih bucket input yang Anda buat sebelumnya.

1. Di bawah **Objek**, pilih **Unggah**.

1. Di bagian **File dan folder**, pilih **Tambahkan File**.

1. Arahkan ke dan pilih `BankDemo.zip` file Anda.

1. Pilih **Unggah**.

## Langkah 5: Buat kebijakan IAM
<a name="tutorial-build-mf-IAM-policy"></a>

Pada langkah ini, Anda membuat dua [kebijakan IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html). Satu kebijakan memberikan izin untuk Modernisasi AWS Mainframe untuk mengakses dan menggunakan gambar Docker yang berisi alat pembuatan Perangkat Lunak Rocket. Kebijakan ini tidak disesuaikan untuk pelanggan. [Kebijakan lainnya memberikan izin untuk Modernisasi AWS Mainframe untuk berinteraksi dengan bucket input dan output, dan dengan log Amazon yang menghasilkan. CloudWatch ](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/WhatIsCloudWatchLogs.html) CodeBuild 

Untuk mempelajari cara membuat kebijakan IAM, lihat [Mengedit kebijakan IAM di Panduan](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_create.html) Pengguna *IAM*.

**Untuk membuat kebijakan untuk mengakses gambar Docker**

1. Di konsol IAM, salin dokumen kebijakan berikut dan tempelkan ke editor kebijakan.

------
#### [ JSON ]

****  

   ```
   {
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           {
               "Effect": "Allow",
               "Action": [
                   "ecr:GetAuthorizationToken"
               ],
               "Resource": "*"
           },
           {
               "Effect": "Allow",
               "Action": [
                   "ecr:BatchCheckLayerAvailability",
                   "ecr:GetDownloadUrlForLayer",
                   "ecr:BatchGetImage"
               ],
               "Resource": "arn:aws:ecr:*:673918848628:repository/m2-enterprise-build-tools"
           },
           {
               "Effect": "Allow",
               "Action": [
                   "s3:PutObject"
               ],
               "Resource": "arn:aws:s3:::aws-m2-repo-*-<region>-prod"
           }
       ]
   }
   ```

------

1. Berikan nama untuk kebijakan tersebut, misalnya,`m2CodeBuildPolicy`.

**Untuk membuat kebijakan yang memungkinkan Modernisasi AWS Mainframe berinteraksi dengan bucket dan log**

1. Di konsol IAM, salin dokumen kebijakan berikut dan tempelkan ke editor kebijakan. Pastikan untuk memperbarui `regionId` ke Wilayah AWS, dan `accountId` ke Anda Akun AWS.

1. Berikan nama untuk kebijakan tersebut, misalnya,`BankdemoCodeBuildRolePolicy`.

## Langkah 6: Buat peran IAM
<a name="tutorial-build-mf-IAM-role"></a>

Pada langkah ini, Anda membuat [peran IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles.html) baru yang memungkinkan CodeBuild untuk berinteraksi dengan AWS sumber daya untuk Anda, setelah Anda mengaitkan kebijakan IAM yang sebelumnya Anda buat dengan peran IAM baru ini.

Untuk informasi tentang membuat peran layanan, lihat [Membuat Peran untuk Mendelegasikan Izin ke AWS Layanan](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_create_for-service.html) di *Panduan Pengguna IAM*,.

1. Masuk ke konsol IAM dan pilih **Peran** di panel navigasi kiri.

1. Pilih **Buat peran**.

1. Di bawah **Jenis entitas Tepercaya**, pilih **layanan AWS**.

1. Di bawah **Kasus penggunaan untuk layanan AWS lainnya **CodeBuild****, pilih, lalu pilih **CodeBuild**lagi.

1. Pilih **Berikutnya**.

1. Pada halaman **Tambahkan izin**, pilih **Berikutnya**. Anda menetapkan kebijakan untuk peran nanti.

1. Di bawah **Rincian peran**, berikan nama untuk peran tersebut, misalnya,`BankdemoCodeBuildServiceRole`.

1. Di bawah **Pilih entitas tepercaya**, verifikasi bahwa dokumen kebijakan terlihat seperti berikut:

------
#### [ JSON ]

****  

   ```
   {
             "Version":"2012-10-17",		 	 	 
             "Statement": [
               {
                 "Effect": "Allow",
                 "Principal": {
                   "Service": "codebuild.amazonaws.com"
                 },
                 "Action": "sts:AssumeRole"
               }
             ]
           }
   ```

------

1. Pilih **Buat peran**.

## Langkah 7: Lampirkan kebijakan IAM ke peran IAM
<a name="tutorial-build-mf-attach"></a>

Pada langkah ini, Anda melampirkan dua kebijakan IAM yang sebelumnya Anda buat ke peran `BankdemoCodeBuildServiceRole` IAM.

1. Masuk ke konsol IAM dan pilih **Peran** di panel navigasi kiri.

1. Di **Peran**, pilih peran yang Anda buat sebelumnya, misalnya,`BankdemoCodeBuildServiceRole`.

1. Di **kebijakan Izin**, pilih **Tambahkan izin**, lalu **Lampirkan** kebijakan.

1. Dalam **kebijakan izin lainnya**, pilih kebijakan yang Anda buat sebelumnya, misalnya, `m2CodeBuildPolicy` dan`BankdemoCodeBuildRolePolicy`.

1. Pilih **Lampirkan kebijakan**.

## Langkah 8: Buat CodeBuild proyek
<a name="tutorial-build-mf-create-project"></a>

Pada langkah ini, Anda membuat CodeBuild proyek.

1. Masuk ke CodeBuild konsol dan pilih **Buat proyek build**.

1. Di bagian **konfigurasi Proyek**, berikan nama untuk proyek, misalnya,`codebuild-bankdemo-project`.

1. Di bagian **Sumber**, untuk **penyedia Sumber**, pilih **Amazon S3**, lalu pilih bucket input yang Anda buat sebelumnya, misalnya,. `codebuild-regionId-accountId-input-bucket`

1. Di bidang **kunci objek S3 atau folder S3**, masukkan nama file zip yang Anda unggah ke bucket S3. Dalam hal ini, nama file adalah`bankdemo.zip`.

1. Di bagian **Lingkungan**, pilih **Gambar kustom**.

1. Di bidang **Environment type**, pilih **Linux**.

1. Di bawah **Registri gambar**, pilih **Registri lain**.

1. Di bidang **URL registri eksternal**, 
   + Untuk Perangkat Lunak Roket v9: Enter`673918848628.dkr.ecr.us-west-1.amazonaws.com/m2-enterprise-build-tools:9.0.7.R1`. Jika Anda menggunakan AWS Wilayah yang berbeda dengan Rocket Software v9, Anda juga dapat menentukan` 673918848628.dkr.ecr.<m2-region>.amazonaws.com/m2-enterprise-build-tools:9.0.7.R1`, di mana <m2-region>adalah AWS Wilayah di mana layanan Modernisasi AWS Mainframe tersedia (misalnya,). `eu-west-3`
   + Untuk Perangkat Lunak Roket v8: Enter `673918848628.dkr.ecr.us-west-2.amazonaws.com/m2-enterprise-build-tools:8.0.9.R1`
   + Untuk Perangkat Lunak Roket v7: Enter `673918848628.dkr.ecr.us-west-2.amazonaws.com/m2-enterprise-build-tools:7.0.R10`

1. Di bawah **Peran layanan**, pilih **Peran layanan yang ada**, dan di bidang **ARN Peran**, pilih peran layanan yang Anda buat sebelumnya; misalnya,. `BankdemoCodeBuildServiceRole`

1. Di bagian **Buildspec**, pilih **Gunakan** file buildspec.

1. Di bagian **Artefak**, di bawah **Jenis**, pilih **Amazon** S3, lalu pilih bucket keluaran Anda, misalnya,. `codebuild-regionId-accountId-output-bucket`

1. Di bidang **Nama**, masukkan nama folder di bucket yang ingin berisi artefak keluaran build, misalnya,`bankdemo-output.zip`.

1. Di bawah **kemasan Artefak**, pilih **Zip**.

1. Pilih **Buat proyek build**.

## Langkah 9: Mulai membangun
<a name="tutorial-build-mf-start"></a>

Pada langkah ini, Anda memulai build.

1. Masuk ke CodeBuild konsol.

1. Di panel navigasi kiri, pilih **Membangun proyek**.

1. Pilih proyek build yang Anda buat sebelumnya, misalnya,`codebuild-bankdemo-project`.

1. Pilih **Mulai membangun**.

Perintah ini memulai build. Build berjalan secara asinkron. Output dari perintah adalah JSON yang menyertakan id atribut. Atribut ini adalah referensi ke id CodeBuild build build yang baru saja Anda mulai. Anda dapat melihat status build di CodeBuild konsol. Anda juga dapat melihat log terperinci tentang eksekusi build di konsol. Untuk informasi selengkapnya, [lihat Melihat informasi build terperinci](https://docs.aws.amazon.com/codebuild/latest/userguide/getting-started-build-log-console.html) di *Panduan AWS CodeBuild Pengguna*.

Ketika fase saat ini SELESAI, itu berarti build Anda berhasil diselesaikan, dan artefak yang dikompilasi sudah siap di Amazon S3.

## Langkah 10: Unduh artefak keluaran
<a name="tutorial-build-mf-download-output"></a>

Pada langkah ini, Anda mengunduh artefak keluaran dari Amazon S3. Alat pembuatan Perangkat Lunak Rocket dapat membuat beberapa jenis yang dapat dieksekusi yang berbeda. Dalam tutorial ini, ini menghasilkan objek bersama.

1. Masuk ke konsol Amazon S3.

1. Di bagian **Bucket** role="bold">, pilih nama bucket keluaran Anda, misalnya,. `codebuild-regionId-accountId-output-bucket`

1. Pilih **Download** role="bold">.

1. Unzip file yang diunduh. Arahkan ke folder target untuk melihat artefak build. Ini termasuk objek bersama `.so` Linux.

## Pembersihan sumber daya
<a name="tutorial-build-mf-clean"></a>

Jika Anda tidak lagi membutuhkan sumber daya yang Anda buat untuk tutorial ini, hapus untuk menghindari biaya tambahan. Untuk melakukannya, selesaikan langkah-langkah berikut:
+ Hapus bucket S3 yang Anda buat untuk tutorial ini. Untuk informasi selengkapnya, lihat [Menghapus bucket](https://docs.aws.amazon.com/AmazonS3/latest/userguide/delete-bucket.html) di *Panduan Pengguna Layanan Penyimpanan Sederhana Amazon*.
+ Hapus kebijakan IAM yang Anda buat untuk tutorial ini. Untuk informasi selengkapnya, lihat [Menghapus kebijakan IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_manage-delete.html) di Panduan Pengguna *IAM*.
+ Hapus peran IAM yang Anda buat untuk tutorial ini. Untuk informasi lebih lanjut, lihat [Menghapus peran atau profil instans](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_manage_delete.html) dalam *Panduan Pengguna IAM*.
+ Hapus CodeBuild proyek yang Anda buat untuk tutorial ini. Untuk informasi selengkapnya, lihat [Menghapus proyek build CodeBuild di](https://docs.aws.amazon.com/codebuild/latest/userguide/delete-project.html) *Panduan AWS CodeBuild Pengguna*.

# Tutorial: Mengatur WorkSpaces Aplikasi untuk digunakan dengan Rocket Enterprise Analyzer dan Rocket Enterprise Developer
<a name="set-up-appstream-mf"></a>

AWS Modernisasi Mainframe menyediakan beberapa alat melalui Aplikasi Amazon. WorkSpaces WorkSpaces Aplikasi adalah layanan streaming aplikasi yang dikelola sepenuhnya dan aman yang memungkinkan Anda melakukan streaming aplikasi desktop ke pengguna tanpa menulis ulang aplikasi. WorkSpaces Aplikasi memberi pengguna akses instan ke aplikasi yang mereka butuhkan dengan pengalaman pengguna yang responsif dan lancar pada perangkat pilihan mereka. Menggunakan WorkSpaces Aplikasi 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 WorkSpaces Aplikasi, lihat [Persyaratan Sistem dan Dukungan Fitur (Browser Web)](https://docs.aws.amazon.com/appstream2/latest/developerguide/requirements-and-features-web-browser-admin.html) di *Panduan Administrasi WorkSpaces Aplikasi Amazon*. Jika Anda mengalami masalah saat menggunakan WorkSpaces Aplikasi, lihat [Pemecahan Masalah Pengguna AppStream 2.0](https://docs.aws.amazon.com/appstream2/latest/developerguide/troubleshooting-user-issues.html) di Panduan *Administrasi WorkSpaces Aplikasi Amazon*.

Dokumen ini ditujukan untuk anggota tim operasi pelanggan. Ini menjelaskan cara mengatur armada dan tumpukan WorkSpaces Aplikasi Amazon untuk meng-host alat Rocket Enterprise Analyzer dan Rocket Enterprise Developer yang digunakan dengan AWS Modernisasi Mainframe. Rocket Enterprise Analyzer biasanya digunakan selama fase Penilaian dan Pengembang Perusahaan Roket biasanya digunakan selama fase Migrasi dan Modernisasi pendekatan Modernisasi Mainframe. AWS Jika Anda berencana untuk menggunakan Enterprise Analyzer dan Enterprise Developer, Anda harus membuat armada dan tumpukan terpisah untuk setiap alat. Setiap alat membutuhkan armada dan tumpukan sendiri karena persyaratan lisensi mereka berbeda.

**penting**  
Langkah-langkah dalam tutorial ini didasarkan pada CloudFormation template yang dapat diunduh [cfn-m2-](https://drm0z31ua8gi7.cloudfront.net/tutorials/mf/appstream/cfn-m2-appstream-fleet-ea-ed.yml) .yml. appstream-fleet-ea-ed 

**Topics**
+ [

## Prasyarat
](#tutorial-aas-prerequisites)
+ [

## Langkah 1: Dapatkan gambar WorkSpaces Aplikasi
](#tutorial-aas-step1)
+ [

## Langkah 2: Buat tumpukan menggunakan CloudFormation template
](#tutorial-aas-step2)
+ [

## Langkah 3: Buat pengguna di WorkSpaces Aplikasi
](#tutorial-aas-step3)
+ [

## Langkah 4: Masuk ke WorkSpaces Aplikasi
](#tutorial-aas-step4)
+ [

## Langkah 5: Verifikasi ember di Amazon S3 (opsional)
](#tutorial-aas-step5)
+ [

## Langkah selanjutnya
](#tutorial-aas-next-steps)
+ [

## Pembersihan sumber daya
](#tutorial-aas-cleanup)

## Prasyarat
<a name="tutorial-aas-prerequisites"></a>
+ Unduh template: [cfn-m2- appstream-fleet-ea-ed](https://drm0z31ua8gi7.cloudfront.net/tutorials/mf/appstream/cfn-m2-appstream-fleet-ea-ed.yml) .yl.
+ Dapatkan ID VPC default dan grup keamanan Anda. Untuk informasi selengkapnya tentang VPC default, lihat [Default VPCs](https://docs.aws.amazon.com/vpc/latest/userguide/default-vpc.html) di Panduan Pengguna Amazon *VPC*. Untuk informasi selengkapnya tentang grup keamanan default, lihat [Grup keamanan default dan kustom](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/default-custom-security-groups.html) di *Panduan Pengguna Amazon EC2*. 
+ Pastikan Anda memiliki izin berikut:
  + membuat tumpukan, armada, dan pengguna di WorkSpaces Aplikasi.
  + membuat tumpukan dalam CloudFormation menggunakan template.
  + buat bucket dan unggah file ke bucket di Amazon S3.
  + unduh kredensil (`access_key_id`dan`secret_access_key`) dari IAM.

## Langkah 1: Dapatkan gambar WorkSpaces Aplikasi
<a name="tutorial-aas-step1"></a>

Pada langkah ini, Anda membagikan gambar WorkSpaces Aplikasi untuk Enterprise Analyzer dan Enterprise Developer dengan AWS akun Anda.

1. Buka konsol Modernisasi AWS Mainframe di. [https://console.aws.amazon.com/m2/](https://us-west-2.console.aws.amazon.com/m2/home?region=us-west-2#/)

1. Di navigasi kiri, pilih **Tools**.

1. Dalam **Analisis, pengembangan, dan bangun aset**, pilih **Bagikan aset dengan AWS akun saya**.

## Langkah 2: Buat tumpukan menggunakan CloudFormation template
<a name="tutorial-aas-step2"></a>

Pada langkah ini, Anda menggunakan CloudFormation template yang diunduh untuk membuat tumpukan dan armada WorkSpaces Aplikasi untuk menjalankan Rocket Enterprise Analyzer. Anda dapat mengulangi langkah ini nanti untuk membuat tumpukan dan armada WorkSpaces Aplikasi lain untuk menjalankan Pengembang Perusahaan Rocket, karena setiap alat memerlukan armada dan tumpukannya sendiri di WorkSpaces Aplikasi. Untuk informasi selengkapnya tentang CloudFormation tumpukan, lihat [Bekerja dengan tumpukan](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/stacks.html) di *AWS CloudFormation Panduan Pengguna*.

**catatan**  
AWS Modernisasi Mainframe menambahkan biaya tambahan ke harga WorkSpaces Aplikasi standar untuk penggunaan Enterprise Analyzer dan Enterprise Developer. Untuk informasi selengkapnya, lihat Harga [Modernisasi AWS Mainframe](https://aws.amazon.com/mainframe-modernization/pricing/).

1. Unduh template [cfn-m2- appstream-fleet-ea-ed .yl](https://drm0z31ua8gi7.cloudfront.net/tutorials/mf/appstream/cfn-m2-appstream-fleet-ea-ed.yml), jika perlu.

1. Buka CloudFormation konsol dan pilih **Create Stack** dan **dengan sumber daya baru (standar)**.

1. **Dalam **Prasyarat - Siapkan template, pilih Template** sudah siap.**

1. Di **Tentukan Templat**, pilih **Unggah file templat**.

1. Di **Unggah file templat**, pilih **Pilih file** dan unggah templat [cfn-m2- appstream-fleet-ea-ed .yml.](https://drm0z31ua8gi7.cloudfront.net/tutorials/mf/appstream/cfn-m2-appstream-fleet-ea-ed.yml)

1. Pilih **Berikutnya**.  
![\[Halaman CloudFormation Buat tumpukan dengan template cfn-m2- appstream-fleet-ea-ed .yml. yang dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/cfn-create-stack.png)

1. Pada **Tentukan detail tumpukan**, masukkan informasi berikut:
   + Dalam **nama Stack**, masukkan nama pilihan Anda. Misalnya, **m2-ea**.
   + Di **AppStreamApplication**, pilih **ea**.
   + Di **AppStreamFleetSecurityGroup**, pilih grup keamanan default VPC default Anda.
   + Di **AppStreamFleetVpcSubnet**, pilih subnet dalam VPC default Anda.
   + Di **AppStreamImageName**, pilih gambar yang dimulai dengan`m2-enterprise-analyzer`. Gambar ini berisi versi alat Rocket Enterprise Analyzer yang saat ini didukung.
   + **Terima default untuk bidang lainnya, lalu pilih Berikutnya.**  
![\[Halaman detail tumpukan yang CloudFormation ditentukan dengan opsi Enterprise Analyzer diisi.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/cfn-specify-stack-details.png)

1. **Terima semua default, lalu pilih Berikutnya lagi.**

1. Pada **Review**, pastikan semua parameter sesuai dengan yang Anda inginkan.

1. Gulir ke bawah, pilih **Saya mengakui bahwa AWS CloudFormation mungkin membuat sumber daya IAM dengan nama khusus**, dan pilih **Buat** Tumpukan.

Dibutuhkan antara 20 dan 30 menit untuk tumpukan dan armada yang akan dibuat. Anda dapat memilih **Refresh** untuk melihat CloudFormation peristiwa yang terjadi. 

## Langkah 3: Buat pengguna di WorkSpaces Aplikasi
<a name="tutorial-aas-step3"></a>

Sementara Anda menunggu CloudFormation untuk menyelesaikan pembuatan tumpukan, Anda dapat membuat satu atau lebih pengguna di WorkSpaces Aplikasi. Pengguna ini adalah mereka yang akan menggunakan Enterprise Analyzer dalam WorkSpaces Aplikasi. Anda harus menentukan alamat email untuk setiap pengguna, dan memastikan bahwa setiap pengguna memiliki izin yang cukup untuk membuat bucket di Amazon S3, mengunggah file ke bucket, dan menautkan ke bucket untuk memetakan isinya.

1. Buka konsol WorkSpaces Aplikasi.

1. Di navigasi kiri, pilih **User pool**.

1. Pilih **Create user** (Buat pengguna).

1. Berikan alamat email tempat pengguna dapat menerima undangan email untuk menggunakan WorkSpaces Aplikasi, nama depan dan nama belakang, dan pilih **Buat pengguna**.

1. Ulangi jika perlu untuk membuat lebih banyak pengguna. Alamat email untuk setiap pengguna harus unik.

Untuk informasi selengkapnya tentang WorkSpaces cara membuat pengguna [WorkSpaces Aplikasi, lihat Kumpulan Pengguna Aplikasi](https://docs.aws.amazon.com/appstream2/latest/developerguide/user-pool.html) di *Panduan Administrasi WorkSpaces Aplikasi Amazon*.

Saat CloudFormation selesai membuat tumpukan, Anda dapat menetapkan pengguna yang Anda buat ke tumpukan, sebagai berikut:

1. Buka konsol WorkSpaces Aplikasi.

1. Pilih nama pengguna.

1. Pilih **Tindakan**, lalu **Tetapkan tumpukan**.

1. Di **Assign stack**, pilih tumpukan yang dimulai dengan`m2-appstream-stack-ea`.

1. Pilih **Tetapkan tumpukan**.  
![\[Halaman tumpukan WorkSpaces Applications Assign yang menampilkan pengguna dan tumpukan Enterprise Analyzer yang akan ditetapkan.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/aas-assign-stack.png)

Menetapkan pengguna ke tumpukan menyebabkan WorkSpaces Aplikasi mengirim email ke pengguna di alamat yang Anda berikan. Email ini berisi tautan ke halaman login WorkSpaces Aplikasi.

## Langkah 4: Masuk ke WorkSpaces Aplikasi
<a name="tutorial-aas-step4"></a>

Pada langkah ini, Anda masuk ke WorkSpaces Aplikasi menggunakan tautan di email yang dikirim oleh WorkSpaces Aplikasi ke pengguna yang Anda buat[Langkah 3: Buat pengguna di WorkSpaces Aplikasi](#tutorial-aas-step3).

1. Masuk ke WorkSpaces Aplikasi menggunakan tautan yang disediakan dalam email yang dikirim oleh WorkSpaces Aplikasi.

1. Ubah kata sandi Anda, jika diminta. Layar WorkSpaces Aplikasi yang Anda lihat mirip dengan yang berikut ini:  
![\[Contoh layar login WorkSpaces Aplikasi yang menampilkan ikon desktop.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/aas-login-screen.png)

1. Pilih **Desktop**.

1. Pada bilah tugas, pilih **Cari** dan masukkan **D:** untuk menavigasi ke Folder Beranda.
**catatan**  
Jika Anda melewati langkah ini, Anda mungkin mendapatkan `Device not ready` kesalahan saat mencoba mengakses Folder Beranda.

Kapan pun, jika Anda mengalami masalah saat masuk ke WorkSpaces Aplikasi, Anda dapat memulai ulang armada WorkSpaces Aplikasi Anda dan mencoba masuk lagi, menggunakan langkah-langkah berikut.

1. Buka konsol WorkSpaces Aplikasi.

1. Di navigasi kiri, pilih **Armada.**

1. Pilih armada yang Anda coba gunakan.

1. Pilih **Action**, lalu pilih **Stop**.

1. Tunggu armada berhenti.

1. Pilih **Tindakan**, lalu pilih **Mulai**.

Proses ini bisa memakan waktu sekitar 10 menit.

## Langkah 5: Verifikasi ember di Amazon S3 (opsional)
<a name="tutorial-aas-step5"></a>

Salah satu tugas yang diselesaikan oleh CloudFormation template yang Anda gunakan untuk membuat tumpukan adalah membuat dua bucket di Amazon S3, yang diperlukan untuk menyimpan dan memulihkan data pengguna dan pengaturan aplikasi di seluruh sesi kerja. Ember ini adalah sebagai berikut:
+ Nama dimulai dengan `appstream2-` Bucket ini memetakan data ke Folder Beranda Anda di WorkSpaces Applications (`D:\PhotonUser\My Files\Home Folder`).
**catatan**  
Folder Home unik untuk alamat email tertentu dan dibagikan di semua armada dan tumpukan di akun tertentu AWS . Nama Folder Rumah adalah SHA256 hash dari alamat email pengguna, dan disimpan di jalur berdasarkan hash itu.
+ Nama dimulai dengan `appstream-app-settings-` Bucket ini berisi informasi sesi pengguna untuk WorkSpaces Aplikasi, dan mencakup pengaturan seperti favorit browser, profil koneksi IDE dan aplikasi, serta penyesuaian UI. Untuk informasi selengkapnya, lihat [Cara Kerja Persistensi Pengaturan Aplikasi](https://docs.aws.amazon.com/appstream2/latest/developerguide/how-it-works-app-settings-persistence.html) di *Panduan Administrasi WorkSpaces Aplikasi Amazon*.

Untuk memverifikasi bahwa ember telah dibuat, ikuti langkah-langkah berikut:

1. Buka konsol Amazon S3.

1. Di navigasi kiri, pilih **Bucket**.

1. Di **Temukan ember berdasarkan nama**, masukkan **appstream** untuk memfilter daftar.

Jika Anda melihat ember, tidak ada tindakan lebih lanjut yang diperlukan. Ketahuilah bahwa ember itu ada. Jika Anda tidak melihat ember, maka CloudFormation templat belum selesai berjalan, atau terjadi kesalahan. Buka CloudFormation konsol dan tinjau pesan pembuatan tumpukan.

## Langkah selanjutnya
<a name="tutorial-aas-next-steps"></a>

Sekarang infrastruktur WorkSpaces Applications sudah diatur, Anda dapat mengatur dan mulai menggunakan Enterprise Analyzer. Untuk informasi selengkapnya, lihat [Tutorial: Mengatur Enterprise Analyzer pada Aplikasi WorkSpaces](set-up-ea.md). Anda juga dapat mengatur Enterprise Developer. Untuk informasi selengkapnya, lihat [Tutorial: Mengatur Pengembang Perusahaan Roket pada WorkSpaces Aplikasi](set-up-ed.md).

## Pembersihan sumber daya
<a name="tutorial-aas-cleanup"></a>

Prosedur untuk membersihkan tumpukan dan armada yang dibuat dijelaskan dalam [Buat Armada dan Tumpukan WorkSpaces Aplikasi](https://docs.aws.amazon.com/appstream2/latest/developerguide/set-up-stacks-fleets.html).

Ketika objek WorkSpaces Aplikasi telah dihapus, administrator akun juga dapat, jika sesuai, membersihkan bucket Amazon S3 untuk Pengaturan Aplikasi dan Folder Rumah.

**catatan**  
Folder home untuk pengguna tertentu unik di semua armada, jadi Anda mungkin perlu menyimpannya jika tumpukan WorkSpaces Aplikasi lain aktif di akun yang sama.

Terakhir, WorkSpaces Aplikasi saat ini tidak memungkinkan Anda untuk menghapus pengguna menggunakan konsol. Sebagai gantinya, Anda harus menggunakan API layanan dengan CLI. Untuk informasi selengkapnya, lihat [Administrasi Kumpulan Pengguna](https://docs.aws.amazon.com/appstream2/latest/developerguide/user-pool-admin.html) di *Panduan Administrasi WorkSpaces Aplikasi Amazon*.

# Tutorial: Gunakan template dengan Rocket Enterprise Developer (sebelumnya Micro Focus Enterprise Developer)
<a name="tutorial-templates-ed"></a>

Tutorial ini menjelaskan cara menggunakan template dan proyek yang telah ditentukan dengan Rocket Enterprise Developer. Ini mencakup tiga kasus penggunaan. Semua kasus penggunaan menggunakan kode sampel yang disediakan dalam BankDemo sampel. Untuk mengunduh sampel, pilih [https://d1vi4vxke6c2hu.cloudfront.net/demo/bankdemo.zip](https://d1vi4vxke6c2hu.cloudfront.net/demo/bankdemo.zip).

**penting**  
Jika Anda menggunakan versi Enterprise Developer untuk Windows, binari yang dihasilkan oleh compiler hanya dapat berjalan di Enterprise Server yang disediakan dengan Enterprise Developer. Anda tidak dapat menjalankannya di bawah runtime Modernisasi AWS Mainframe, yang didasarkan pada Linux.

**Topics**
+ [

## Use Case 1 - Menggunakan Template Proyek COBOL yang berisi komponen sumber
](#tutorial-templates-ed-step1)
+ [

## Use Case 2 - Menggunakan Template Proyek COBOL tanpa komponen sumber
](#tutorial-templates-ed-step2)
+ [

## Gunakan Kasus 3 - Menggunakan proyek COBOL yang telah ditentukan sebelumnya yang menautkan ke folder sumber
](#tutorial-templates-ed-step3)
+ [

## Menggunakan Template JSON Definisi Wilayah
](#tutorial-templates-ed-step4)

## Use Case 1 - Menggunakan Template Proyek COBOL yang berisi komponen sumber
<a name="tutorial-templates-ed-step1"></a>

Kasus penggunaan ini mengharuskan Anda untuk menyalin komponen sumber ke dalam struktur direktori Template sebagai bagian dari langkah pra-pengaturan demo. Dalam [https://d1vi4vxke6c2hu.cloudfront.net/demo/bankdemo.zip](https://d1vi4vxke6c2hu.cloudfront.net/demo/bankdemo.zip)hal ini telah diubah dari `AWSTemplates.zip` pengiriman asli untuk menghindari memiliki dua salinan sumber.

1. Mulai Enterprise Developer dan tentukan ruang kerja yang dipilih.  
![\[Peluncur Eclipse dengan ruang kerja yang dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-uc1-step1.png)

1. Dalam tampilan **Application Explorer**, dari item tampilan pohon **Proyek Pengembangan Perusahaan**, pilih **Proyek Baru dari Template** dari menu konteks.  
![\[Menu konteks tampilan pohon proyek pengembangan perusahaan.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-uc1-step2.png)

1. Masukkan parameter template seperti yang ditunjukkan.
**catatan**  
Template Path akan merujuk ke tempat ZIP diekstraksi.  
![\[Kotak Enter parameter template dengan jalur dan nama proyek diisi.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-uc1-step3.png)

1. Memilih OK akan membuat Proyek Eclipse pengembangan lokal berdasarkan template yang disediakan, dengan struktur lingkungan sumber dan eksekusi yang lengkap.  
![\[Proyek Eclipse pengembangan lokal menunjukkan strukturnya.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-uc1-step4.png)

   `System`Struktur berisi file definisi sumber daya lengkap dengan entri yang diperlukan untuk BANKDEMO, katalog yang diperlukan dengan entri ditambahkan dan file data ASCII yang sesuai.

   Karena struktur template sumber berisi semua item sumber, file-file ini disalin ke proyek lokal dan oleh karena itu secara otomatis dibangun di Enterprise Developer.

## Use Case 2 - Menggunakan Template Proyek COBOL tanpa komponen sumber
<a name="tutorial-templates-ed-step2"></a>

Langkah 1 hingga 3 identik dengan[Use Case 1 - Menggunakan Template Proyek COBOL yang berisi komponen sumber](#tutorial-templates-ed-step1). 

`System`Struktur dalam kasus penggunaan ini juga berisi file definisi sumber daya lengkap dengan entri yang diperlukan untuk BankDemo, katalog yang diperlukan dengan entri ditambahkan, dan file data ASCII yang sesuai.

Namun, struktur sumber template tidak mengandung komponen apa pun. Anda harus mengimpor ini ke dalam proyek dari repositori sumber apa pun yang Anda gunakan.

1. Pilih nama proyek. Dari menu konteks terkait, pilih **Impor**.  
![\[Menu konteks proyek dengan impor dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-uc2-step4.png)

1. Dari dialog yang dihasilkan, di bawah bagian **Umum**, pilih **Sistem File** dan kemudian pilih Berikutnya.  
![\[Kotak Impor dengan sistem file yang dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-uc2-step5.png)

1. Isi bidang **direktori Dari** dengan menelusuri sistem file untuk menunjuk ke folder repositori. Pilih semua folder yang ingin Anda impor, seperti`sources`. `Into folder`Bidang akan diisi sebelumnya. Pilih **Selesai**.   
![\[Kotak sistem File dengan BankDemo direktori diperluas.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-uc2-step6.png)

   Setelah struktur template sumber berisi semua item sumber, mereka dibangun secara otomatis di Enterprise Developer.

## Gunakan Kasus 3 - Menggunakan proyek COBOL yang telah ditentukan sebelumnya yang menautkan ke folder sumber
<a name="tutorial-templates-ed-step3"></a>

1. Mulai Enterprise Developer dan tentukan ruang kerja yang dipilih.  
![\[Peluncur Eclipse dengan ruang kerja yang dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-uc3-step1.png)

1. Dari menu **File**, pilih **Impor**.  
![\[Menu File dengan Impor dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-uc3-step2.png)

1. Dari dialog yang dihasilkan, di bawah **Umum**, pilih **Proyek dari Folder atau Arsip** dan pilih **Berikutnya**.  
![\[Kotak Impor dengan proyek dari folder atau arsip yang dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-uc3-step3.png)

1. Isi **sumber Impor**, Pilih **Direktori** dan telusuri sistem file untuk memilih folder proyek yang telah ditentukan sebelumnya. Proyek yang terkandung di dalamnya memiliki tautan ke folder sumber di repositori yang sama.  
![\[Proyek impor dari sistem file atau kotak arsip dengan jalur ke sumber impor dimasukkan.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-uc3-step4.png)

   Pilih **Selesai**.

   Karena proyek diisi oleh tautan ke folder sumber, kode dibuat secara otomatis.

## Menggunakan Template JSON Definisi Wilayah
<a name="tutorial-templates-ed-step4"></a>

1. Beralih ke tampilan Server Explorer. Dari menu konteks terkait, pilih **Open Administration Page**, yang memulai browser default.  
![\[Menu konteks server explorer dengan halaman administrasi terbuka dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-json-admin-page.png)

1. **Dari layar Enterprise Server Common Web Administration (ESCWA) yang dihasilkan, pilih Impor.**  
![\[Layar Administrasi Web Umum Server Perusahaan dengan Impor dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-json-import.png)

1. Pilih jenis impor **JSON** dan pilih **Berikutnya**.  
![\[Kotak pilih jenis impor dengan JSON dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-json-import-type.png)

1. Unggah `BANKDEMO.JSON` file yang disediakan.  
![\[Kotak pilih file untuk diunggah dengan file BANKDEMO dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-json-upload.png)

   Setelah dipilih, pilih **Berikutnya**.  
![\[Kotak wilayah pilih dengan port yang jelas dari titik akhir yang tidak dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-json-next.png)

   Pada panel **Select Regions**, pastikan opsi **Clear Ports from Endpoints** tidak dipilih, lalu lanjutkan memilih **Next** melalui panel hingga panel **Perform Import** ditampilkan. Kemudian pilih **Impor** dari panel navigasi kiri.

   Akhirnya klik **Selesai**. Wilayah BANKDEMO kemudian akan ditambahkan ke daftar server.  
![\[Daftar Region dan server dengan BankDemo ditambahkan.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-json-server-list.png)

1. Arahkan ke **Properti Umum** untuk wilayah BANKDEMO.

1. Gulir ke bagian **Konfigurasi**.

1. Variabel lingkungan ESP perlu diatur ke `System` folder yang relevan dengan Proyek Eclipse yang dibuat pada langkah sebelumnya. Ini seharusnya`workspacefolder/projectname/System`.  
![\[Bagian konfigurasi dengan variabel ESP ditampilkan.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-json-ESP.png)

1. Klik **Terapkan**.

   Wilayah ini sekarang sepenuhnya dikonfigurasi untuk berjalan bersama dengan proyek Eclipse COBOL.

1. Akhirnya, kembali ke Enterprise Developer, kaitkan wilayah yang diimpor dengan proyek.  
![\[Menu konteks proyek dengan Terkait dengan proyek yang dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ed-json-associate.png)

   Lingkungan Enterprise Developer sekarang siap digunakan, dengan versi kerja lengkap BankDemo. Anda dapat mengedit, mengkompilasi, dan men-debug kode terhadap wilayah tersebut.
**penting**  
Jika Anda menggunakan versi Enterprise Developer untuk Windows, binari yang dihasilkan oleh compiler hanya dapat berjalan di Enterprise Server yang disediakan dengan Enterprise Developer. Anda tidak dapat menjalankannya di bawah runtime Modernisasi AWS Mainframe, yang didasarkan pada Linux.

# Tutorial: Mengatur Enterprise Analyzer pada Aplikasi WorkSpaces
<a name="set-up-ea"></a>

Tutorial ini menjelaskan cara mengatur Rocket Enterprise Analyzer (sebelumnya Micro Focus Enterprise Analyzer) untuk menganalisis satu atau lebih aplikasi mainframe. Alat Enterprise Analyzer menyediakan beberapa laporan berdasarkan analisisnya terhadap kode sumber aplikasi dan definisi sistem.

Pengaturan ini dirancang untuk mendorong kolaborasi tim. Instalasi menggunakan bucket Amazon S3 untuk berbagi kode sumber dengan disk virtual. Melakukan hal ini menggunakan [Rclone](https://rclone.org/)) pada mesin Windows. Dengan instans Amazon RDS umum yang menjalankan [PostgreSQL](https://www.postgresql.org/), setiap anggota tim dapat mengakses semua laporan yang diminta.

Anggota tim juga dapat memasang disk virtual Amazon S3 yang didukung di mesin pribadi mereka. dan memperbarui bucket sumber dari workstation mereka. Mereka berpotensi menggunakan skrip atau bentuk otomatisasi lainnya pada mesin mereka jika terhubung ke sistem internal lokal lainnya.

Pengaturan didasarkan pada gambar WorkSpaces Aplikasi Windows yang dibagikan Modernisasi AWS Mainframe dengan pelanggan. Pengaturan juga didasarkan pada pembuatan armada WorkSpaces Aplikasi dan tumpukan seperti yang dijelaskan dalam. [Tutorial: Mengatur WorkSpaces Aplikasi untuk digunakan dengan Rocket Enterprise Analyzer dan Rocket Enterprise Developer](set-up-appstream-mf.md)

**penting**  
Langkah-langkah dalam tutorial ini mengasumsikan bahwa Anda mengatur WorkSpaces Aplikasi dengan CloudFormation template yang dapat diunduh [cfn-m2-](https://drm0z31ua8gi7.cloudfront.net/tutorials/mf/appstream/cfn-m2-appstream-fleet-ea-ed.yml) .yl. appstream-fleet-ea-ed Untuk informasi selengkapnya, lihat [Tutorial: Mengatur WorkSpaces Aplikasi untuk digunakan dengan Rocket Enterprise Analyzer dan Rocket Enterprise Developer](set-up-appstream-mf.md).  
Untuk melakukan langkah-langkah dalam tutorial ini, Anda harus mengatur armada dan tumpukan Enterprise Analyzer Anda dan mereka harus berjalan.

Untuk penjelasan lengkap tentang fitur dan kiriman Enterprise Analyzer, lihat situs web [Enterprise Analyzer Documentation](https://www.microfocus.com/documentation/enterprise-analyzer/) on the Rocket Software (sebelumnya Micro Focus).

## Isi gambar
<a name="set-up-ea-image-contents"></a>

Selain aplikasi Enterprise Analyzer itu sendiri, gambar berisi alat dan pustaka berikut.

Alat pihak ketiga
+ [Python](https://www.python.org/)
+ [Rklon](https://rclone.org/)
+ [pgAdmin](https://www.pgadmin.org/)
+ [git-scm](https://git-scm.com/)
+ [Pengemudi PostgreSQL ODBC](https://odbc.postgresql.org/)

Perpustakaan di `C:\Users\Public`
+ BankDemo kode sumber dan definisi proyek untuk Pengembang Perusahaan:`m2-bankdemo-template.zip`.
+ Paket instalasi MFA untuk mainframe:. `mfa.zip` Untuk informasi selengkapnya, lihat [Ikhtisar Akses Mainframe](https://www.microfocus.com/documentation/enterprise-developer/30pu12/ED-VS2012/BKMMMMINTRS001.html) di dokumentasi *Pengembang Perusahaan Fokus Mikro*.
+ File perintah dan konfigurasi untuk Rclone (petunjuk penggunaannya dalam tutorial): dan. `m2-rclone.cmd` `m2-rclone.conf`

**Topics**
+ [

## Isi gambar
](#set-up-ea-image-contents)
+ [

## Prasyarat
](#tutorial-ea-prerequisites)
+ [

## Langkah 1: Pengaturan
](#tutorial-ea-step1)
+ [

## Langkah 2: Buat folder virtual berbasis Amazon S3 di Windows
](#tutorial-ea-step2)
+ [

## Langkah 3: Buat sumber ODBC untuk instans Amazon RDS
](#tutorial-ea-step3)
+ [

## Sesi selanjutnya
](#tutorial-ea-step4)
+ [

## Memecahkan masalah koneksi ruang kerja
](#tutorial-ea-step5)
+ [

## Pembersihan sumber daya
](#tutorial-ea-clean)

## Prasyarat
<a name="tutorial-ea-prerequisites"></a>
+ Unggah kode sumber dan definisi sistem untuk aplikasi pelanggan yang ingin Anda analisis ke bucket S3. Definisi sistem termasuk CICS CSD, definisi DB2 objek, dan sebagainya. Anda dapat membuat struktur folder di dalam bucket yang masuk akal untuk bagaimana Anda ingin mengatur artefak aplikasi. Misalnya, ketika Anda membuka zip BankDemo sampel, ia memiliki struktur berikut:

  ```
  demo
       |--> jcl
       |--> RDEF
       |--> transaction
       |--> xa
  ```
+ Buat dan mulai instans Amazon RDS yang menjalankan PostgreSQL. Contoh ini akan menyimpan data dan hasil yang dihasilkan oleh Enterprise Analyzer. Anda dapat membagikan contoh ini dengan semua anggota tim aplikasi. Selain itu, buat skema kosong yang disebut `m2_ea` (atau nama lain yang sesuai) dalam database. Tentukan kredensil untuk pengguna resmi yang memungkinkan mereka membuat, menyisipkan, memperbarui, dan menghapus item dalam skema ini. Anda dapat memperoleh nama database, URL endpoint servernya, dan port TCP dari konsol Amazon RDS atau dari administrator akun.
+ Pastikan Anda telah mengatur akses terprogram ke Anda Akun AWS. *Untuk informasi selengkapnya, lihat [Akses terprogram](https://docs.aws.amazon.com/general/latest/gr/aws-sec-cred-types.html#access-keys-and-secret-access-keys) di.Referensi Umum Amazon Web*

## Langkah 1: Pengaturan
<a name="tutorial-ea-step1"></a>

1. Mulai sesi dengan WorkSpaces Aplikasi dengan URL yang Anda terima dalam pesan email selamat datang dari WorkSpaces Aplikasi.

1. Gunakan email Anda sebagai ID pengguna Anda, dan tentukan kata sandi permanen Anda.

1. Pilih tumpukan Enterprise Analyzer.

1. Pada halaman menu WorkSpaces Aplikasi, pilih **Desktop** untuk mencapai desktop Windows yang sedang streaming armada.

## Langkah 2: Buat folder virtual berbasis Amazon S3 di Windows
<a name="tutorial-ea-step2"></a>

**catatan**  
Jika Anda sudah menggunakan Rclone selama pratinjau Modernisasi AWS Mainframe, Anda harus memperbarui `m2-rclone.cmd` ke versi yang lebih baru yang terletak di. `C:\Users\Public`

1. Salin `m2-rclone.cmd` file `m2-rclone.conf` dan file yang disediakan `C:\Users\Public` ke folder rumah Anda `C:\Users\PhotonUser\My Files\Home Folder` menggunakan File Explorer.

1. Perbarui parameter `m2-rclone.conf` konfigurasi dengan kunci AWS akses Anda dan rahasia yang sesuai, serta Anda Wilayah AWS.

   ```
   [m2-s3]
   type = s3
   provider = AWS
   access_key_id = YOUR-ACCESS-KEY
   secret_access_key = YOUR-SECRET-KEY
   region = YOUR-REGION
   acl = private
   server_side_encryption = AES256
   ```

1. Di `m2-rclone.cmd`, lakukan perubahan berikut:
   + Ubah `amzn-s3-demo-bucket` ke nama bucket Amazon S3 Anda. Misalnya, `m2-s3-mybucket`.
   + Ubah `your-s3-folder-key` ke kunci bucket Amazon S3 Anda. Misalnya, `myProject`.
   + Ubah `your-local-folder-path` ke jalur direktori tempat Anda ingin file aplikasi disinkronkan dari bucket Amazon S3 yang berisi file tersebut. Misalnya, `D:\PhotonUser\My Files\Home Folder\m2-new`. Direktori yang disinkronkan ini harus merupakan subdirektori dari Folder Rumah agar WorkSpaces Aplikasi dapat mencadangkan dan mengembalikannya dengan benar pada awal dan akhir sesi.

   ```
   :loop
   timeout /T 10
   "C:\Program Files\rclone\rclone.exe" sync m2-s3:amzn-s3-demo-bucket/your-s3-folder-key "D:\PhotonUser\My Files\Home Folder\your-local-folder-path" --config "D:\PhotonUser\My Files\Home Folder\m2-rclone.conf"
   goto :loop
   ```

1. Buka prompt perintah Windows, cd ke `C:\Users\PhotonUser\My Files\Home Folder` jika diperlukan dan jalankan`m2-rclone.cmd`. Skrip perintah ini menjalankan loop kontinu, menyinkronkan bucket Amazon S3 Anda dan kunci ke folder lokal setiap 10 detik. Anda dapat menyesuaikan waktu habis sesuai kebutuhan. Anda akan melihat kode sumber aplikasi yang terletak di bucket Amazon S3 di Windows File Explorer.

Untuk menambahkan file baru ke set yang sedang Anda kerjakan atau untuk memperbarui file yang sudah ada, unggah file ke bucket Amazon S3 dan file tersebut akan disinkronkan ke direktori Anda pada iterasi berikutnya yang ditentukan. `m2-rclone.cmd` Demikian pula, jika Anda ingin menghapus beberapa file, hapus dari bucket Amazon S3. Operasi sinkronisasi berikutnya akan menghapusnya dari direktori lokal Anda.

## Langkah 3: Buat sumber ODBC untuk instans Amazon RDS
<a name="tutorial-ea-step3"></a>

1. **Untuk memulai alat EA\$1admin, navigasikan ke menu pemilih aplikasi di sudut kiri atas jendela browser dan pilih MF EA\$1admin.**

1. Dari menu **Administer**, pilih **ODBC Data Sources**, dan pilih **Add** dari tab **User DSN**.

1. **Dalam kotak dialog Create New Data Source, pilih driver **PostgreSQL** Unicode, lalu pilih Finish.**

1. Di kotak dialog Penyiapan **PostgreSQL Unicode ODBC Driver (psqlodBC)**, tentukan dan catat nama sumber data yang Anda inginkan. Lengkapi parameter berikut dengan nilai dari instance RDS yang sebelumnya Anda buat:  
**Deskripsi**  
Deskripsi opsional untuk membantu Anda mengidentifikasi koneksi database ini dengan cepat.  
**Basis Data**  
Database Amazon RDS yang Anda buat sebelumnya.  
**Server**  
Titik akhir Amazon RDS.  
**Port**  
Port Amazon RDS.  
**Nama Pengguna**  
Seperti yang didefinisikan dalam instance Amazon RDS.  
**Kata Sandi**  
Seperti yang didefinisikan dalam instance Amazon RDS.

1. Pilih **Uji** untuk memvalidasi bahwa koneksi ke Amazon RDS berhasil, lalu pilih **Simpan untuk menyimpan DSN** Pengguna baru Anda.

1. Tunggu hingga Anda melihat pesan yang mengonfirmasi pembuatan ruang kerja yang tepat, lalu pilih **OK** untuk menyelesaikan dengan Sumber Data ODBC dan tutup alat EA\$1admin.

1. Arahkan lagi ke menu pemilih aplikasi, dan pilih Enterprise Analyzer untuk memulai alat. Pilih **Buat Baru**. 

1. Di jendela konfigurasi Workspace, masukkan nama ruang kerja Anda dan tentukan lokasinya. Ruang kerja dapat berupa disk berbasis Amazon S3 jika Anda bekerja di bawah konfigurasi ini, atau folder rumah Anda jika Anda mau.

1. Pilih **Pilih Database Lain** untuk terhubung ke instans Amazon RDS Anda.

1. **Pilih ikon **Postgre** dari opsi, lalu pilih OK.**

1. Untuk pengaturan Windows di bawah **Opsi — Tentukan Parameter Koneksi**, masukkan nama sumber data yang Anda buat. Masukkan juga nama database, nama skema, nama pengguna, dan kata sandi. Pilih **OK**.

1. Tunggu Enterprise Analyzer untuk membuat semua tabel, indeks, dan sebagainya sehingga perlu menyimpan hasil. Proses ini mungkin memakan waktu beberapa menit. Enterprise Analyzer mengonfirmasi kapan database dan ruang kerja siap digunakan.

1. Arahkan lagi ke menu pemilih aplikasi dan pilih Enterprise Analyzer untuk memulai alat.

1. Jendela startup Enterprise Analyzer muncul di lokasi ruang kerja baru yang dipilih. Pilih **OK**.

1. Arahkan ke repositori Anda di panel kiri, pilih nama repositori, dan pilih **Tambahkan file/folder ke ruang kerja Anda. Pilih folder** tempat kode aplikasi Anda disimpan untuk menambahkannya ke ruang kerja. Anda dapat menggunakan kode BankDemo contoh sebelumnya jika Anda mau. Saat Enterprise Analyzer meminta Anda untuk memverifikasi file-file tersebut, pilih **Verifikasi untuk memulai laporan verifikasi** Enterprise Analyzer awal. Mungkin perlu beberapa menit untuk menyelesaikannya, tergantung pada ukuran aplikasi Anda.

1. Perluas ruang kerja Anda untuk melihat file dan folder yang telah Anda tambahkan ke ruang kerja. Jenis objek dan laporan kompleksitas siklomatik juga terlihat di kuadran atas panel Penampil **Bagan**.

Anda sekarang dapat menggunakan Enterprise Analyzer untuk semua tugas yang diperlukan.

## Sesi selanjutnya
<a name="tutorial-ea-step4"></a>

1. Mulai sesi dengan WorkSpaces Aplikasi dengan URL yang Anda terima dalam pesan email selamat datang dari WorkSpaces Aplikasi.

1. Masuk dengan email dan kata sandi permanen Anda.

1. Pilih tumpukan Enterprise Analyzer.

1. Luncurkan `Rclone` untuk terhubung ke disk yang didukung Amazon S3 jika Anda menggunakan opsi ini untuk berbagi file ruang kerja.

1. Luncurkan Enterprise Analyzer untuk melakukan tugas Anda.

## Memecahkan masalah koneksi ruang kerja
<a name="tutorial-ea-step5"></a>

Saat Anda mencoba menyambung kembali ke ruang kerja Enterprise Analyzer, Anda mungkin melihat kesalahan seperti ini:

```
Cannot access the workspace directory D:\PhotonUser\My Files\Home Folder\EA_BankDemo. The workspace has been created on a non-shared disk of the EC2AMAZ-E6LC33H computer. Would you like to correct the workspace directory location?
```

Untuk mengatasi masalah ini, pilih **OK** untuk menghapus pesan, lalu selesaikan langkah-langkah berikut.

1. Di WorkSpaces Applications, pilih ikon **Launch Application** pada toolbar, lalu pilih **EA\$1admin** untuk memulai alat Enterprise Analyzer Administration.  
![\[Menu pemilih peluncuran WorkSpaces Aplikasi dengan alat administrasi Pengembang Rocket Enterprise yang dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/aas-launch-selector.png)

1. Dari menu **Administer**, pilih **Refresh Workspace** Path... .  
![\[Kelola menu alat administrasi Rocket Enterprise Analyzer dengan Refresh Workspace Path dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ea_admin-administer-refresh.png)

1. **Di bawah **Pilih ruang kerja**, pilih ruang kerja yang Anda inginkan, lalu pilih OK.**  
![\[Kotak dialog Select workspace dari alat administrasi Rocket Enterprise Analyzer dengan proyek yang dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ea_admin-select-workspace.png)

1. Pilih **OK** untuk mengonfirmasi pesan kesalahan.  
![\[Pesan kesalahan Enterprise Analyzer “Tidak dapat mengakses direktori ruang kerja” dengan OK dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ea_admin-select-workspace-error.png)

1. Di bawah **jalur jaringan direktori Workspace**, masukkan jalur yang benar ke ruang kerja Anda, misalnya,. `D:\PhotonUser\My Files\Home Folder\EA\MyWorkspace3`  
![\[Kotak dialog Enterprise Analyzer Jalur jaringan direktori Workspace dengan jalur contoh.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ea_admin-workspace-directory-network-path.png)

1. Tutup alat Micro Focus Enterprise Analyzer Administration.  
![\[Alat Administrasi Penganalisis Perusahaan Fokus Mikro dengan tombol Tutup dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ea_admin-close.png)

1. Di WorkSpaces Applications, pilih ikon **Launch Application** pada toolbar, dan kemudian pilih **EA** untuk memulai Micro Focus Enterprise Analyzer.  
![\[WorkSpaces Aplikasi meluncurkan ikon aplikasi dengan EA dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/aas-launch-ea.png)

1. Ulangi langkah 3 - 5.

Micro Focus Enterprise Analyzer sekarang harus terbuka dengan ruang kerja yang ada.

## Pembersihan sumber daya
<a name="tutorial-ea-clean"></a>

Jika Anda tidak lagi membutuhkan sumber daya yang Anda buat untuk tutorial ini, hapus sehingga Anda tidak dikenakan biaya lebih lanjut. Selesaikan langkah-langkah berikut:
+ Gunakan alat **EA\$1admin** untuk menghapus ruang kerja.
+ Hapus bucket S3 yang Anda buat untuk tutorial ini. Untuk informasi selengkapnya, lihat [Menghapus bucket](https://docs.aws.amazon.com/AmazonS3/latest/userguide/delete-bucket.html) di Panduan Pengguna *Amazon S3*.
+ Hapus database yang Anda buat untuk tutorial ini. Untuk informasi selengkapnya, lihat [Menghapus instans DB](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_GettingStarted.CreatingConnecting.PostgreSQL.html#CHAP_GettingStarted.Deleting.PostgreSQL).

# Tutorial: Mengatur Pengembang Perusahaan Roket pada WorkSpaces Aplikasi
<a name="set-up-ed"></a>

Tutorial ini menjelaskan cara mengatur Rocket Enterprise Developer (sebelumnya Micro Focus Enterprise Developer) untuk satu atau lebih aplikasi mainframe untuk memelihara, mengkompilasi, dan mengujinya menggunakan fitur Enterprise Developer. Pengaturan didasarkan pada gambar WorkSpaces Aplikasi Windows yang dibagikan Modernisasi AWS Mainframe dengan pelanggan dan pada pembuatan armada dan tumpukan WorkSpaces Aplikasi seperti yang dijelaskan dalam. [Tutorial: Mengatur WorkSpaces Aplikasi untuk digunakan dengan Rocket Enterprise Analyzer dan Rocket Enterprise Developer](set-up-appstream-mf.md)

**penting**  
Langkah-langkah dalam tutorial ini mengasumsikan bahwa Anda mengatur WorkSpaces Aplikasi menggunakan CloudFormation template yang dapat diunduh [cfn-m2-](https://d1vi4vxke6c2hu.cloudfront.net/tutorial/cfn-m2-appstream-fleet-ea-ed.yaml) .yaml. appstream-fleet-ea-ed Untuk informasi selengkapnya, lihat [Tutorial: Mengatur WorkSpaces Aplikasi untuk digunakan dengan Rocket Enterprise Analyzer dan Rocket Enterprise Developer](set-up-appstream-mf.md).  
Anda harus melakukan langkah-langkah pengaturan ini ketika armada dan tumpukan Pengembang Perusahaan aktif dan berjalan.

Untuk deskripsi lengkap tentang fitur dan kiriman Enterprise Developer v7, lihat [dokumentasi up-to-date online-nya (v7.0)](https://www.microfocus.com/documentation/enterprise-developer/ed70/ED-Eclipse/GUID-8D6B7358-AC35-4DAF-A445-607D8D97EBB2.html) di situs Rocket Software (sebelumnya Micro Focus).

## Isi gambar
<a name="set-up-ed-image-contents"></a>

Selain Enterprise Developer itu sendiri, gambar berisi gambar berisi Rumba ( TN3270 emulator). Ini juga berisi alat dan perpustakaan berikut.

Alat pihak ketiga
+ [Python](https://www.python.org/)
+ [Rklon](https://rclone.org/)
+ [pgAdmin](https://www.pgadmin.org/)
+ [git-scm](https://git-scm.com/)
+ [Pengemudi PostgreSQL ODBC](https://odbc.postgresql.org/)

Perpustakaan di `C:\Users\Public`
+ BankDemo kode sumber dan definisi proyek untuk Pengembang Perusahaan:`m2-bankdemo-template.zip`.
+ Paket instalasi MFA untuk mainframe:. `mfa.zip` Untuk informasi selengkapnya, lihat [Ikhtisar Akses Mainframe](https://www.microfocus.com/documentation/enterprise-developer/30pu12/ED-VS2012/BKMMMMINTRS001.html) di dokumentasi *Pengembang Perusahaan Fokus Mikro*.
+ File perintah dan konfigurasi untuk Rclone (petunjuk penggunaannya dalam tutorial): dan. `m2-rclone.cmd` `m2-rclone.conf`

Jika Anda perlu mengakses kode sumber yang belum dimuat ke dalam CodeCommit repositori, tetapi tersedia di bucket Amazon S3, misalnya untuk melakukan pemuatan awal kode sumber ke git, ikuti prosedur untuk membuat disk Windows virtual seperti yang dijelaskan dalam. [Tutorial: Mengatur Enterprise Analyzer pada Aplikasi WorkSpaces](set-up-ea.md)

**Topics**
+ [

## Isi gambar
](#set-up-ed-image-contents)
+ [

## Prasyarat
](#tutorial-ed-prerequisites)
+ [

## Langkah 1: Pengaturan oleh masing-masing pengguna Enterprise Developer
](#tutorial-ed-step1)
+ [

## Langkah 2: Buat folder virtual berbasis Amazon S3 di Windows (opsional)
](#tutorial-ed-step2)
+ [

## Langkah 3: Kloning repositori
](#tutorial-ed-step3)
+ [

## Sesi selanjutnya
](#tutorial-ed-step4)
+ [

## Pembersihan sumber daya
](#tutorial-ed-clean)

## Prasyarat
<a name="tutorial-ed-prerequisites"></a>
+ Satu atau lebih CodeCommit repositori dimuat dengan kode sumber aplikasi yang akan dipertahankan. Pengaturan repositori harus sesuai dengan persyaratan CI/CD pipa di atas untuk membuat sinergi dengan kombinasi kedua alat.
+ Setiap pengguna harus memiliki kredensi ke repositori atau CodeCommit repositori yang ditentukan oleh administrator akun sesuai dengan informasi dalam [Otentikasi](https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control.html) dan kontrol akses untuk AWS. CodeCommit Struktur kredensil tersebut ditinjau dalam [Otentikasi dan kontrol akses untuk AWS CodeCommit](https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control.html) dan referensi lengkap untuk otorisasi IAM CodeCommit ada dalam [referensi CodeCommit izin](https://docs.aws.amazon.com/codecommit/latest/userguide/auth-and-access-control-permissions-reference.html): administrator dapat menentukan kebijakan IAM yang berbeda untuk peran berbeda yang memiliki kredensil khusus untuk peran untuk setiap repositori dan membatasi otorisasi pengguna ke serangkaian tugas tertentu yang harus dia selesaikan pada repositori tertentu. Jadi, untuk setiap pengelola CodeCommit repositori, administrator akun akan menghasilkan pengguna utama dan memberikan izin pengguna ini untuk mengakses repositori atau repositori yang diperlukan melalui memilih kebijakan atau kebijakan IAM yang tepat untuk akses. CodeCommit

## Langkah 1: Pengaturan oleh masing-masing pengguna Enterprise Developer
<a name="tutorial-ed-step1"></a>

1. Dapatkan kredensi IAM Anda:

   1. Connect ke AWS konsol di [https://console.aws.amazon.com/iam/](https://console.aws.amazon.com/iam/).

   1. Ikuti prosedur yang dijelaskan pada langkah 3 [Penyiapan untuk pengguna HTTPS yang menggunakan kredensi Git](https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-gc.html) di *AWS CodeCommit Panduan Pengguna*. 

   1. Salin kredensial-masuk CodeCommit khusus yang dibuat IAM untuk Anda, baik dengan menampilkan, menyalin, dan kemudian menempelkan informasi ini ke file aman di komputer lokal Anda, atau dengan memilih **Unduh kredensional untuk mengunduh** informasi ini sebagai file.CSV. Anda memerlukan informasi ini untuk terhubung CodeCommit.

1. Mulai sesi dengan WorkSpaces Aplikasi berdasarkan url yang diterima di email selamat datang. Gunakan email Anda sebagai nama pengguna dan buat kata sandi Anda.

1. Pilih tumpukan Enterprise Developer Anda.

1. Pada halaman menu, pilih **Desktop** untuk mencapai desktop Windows yang dialirkan oleh armada.

## Langkah 2: Buat folder virtual berbasis Amazon S3 di Windows (opsional)
<a name="tutorial-ed-step2"></a>

Jika ada kebutuhan untuk Rclone (lihat di atas), buat folder virtual berbasis Amazon S3 di Windows: (opsional jika semua artefak aplikasi secara eksklusif berasal dari akses). CodeCommit 

**catatan**  
Jika Anda sudah menggunakan Rclone selama pratinjau Modernisasi AWS Mainframe, Anda harus memperbarui `m2-rclone.cmd` ke versi yang lebih baru yang terletak di. `C:\Users\Public`

1. Salin `m2-rclone.cmd` file `m2-rclone.conf` dan file yang disediakan `C:\Users\Public` ke folder rumah Anda `C:\Users\PhotonUser\My Files\Home Folder` menggunakan File Explorer.

1. Perbarui parameter `m2-rclone.conf` konfigurasi dengan kunci AWS akses Anda dan rahasia yang sesuai, serta Anda Wilayah AWS.

   ```
   [m2-s3]
   type = s3
   provider = AWS
   access_key_id = YOUR-ACCESS-KEY
   secret_access_key = YOUR-SECRET-KEY
   region = YOUR-REGION
   acl = private
   server_side_encryption = AES256
   ```

1. Di `m2-rclone.cmd`, lakukan perubahan berikut:
   + Ubah `amzn-s3-demo-bucket` ke nama bucket Amazon S3 Anda. Misalnya, `m2-s3-mybucket`.
   + Ubah `your-s3-folder-key` ke kunci bucket Amazon S3 Anda. Misalnya, `myProject`.
   + Ubah `your-local-folder-path` ke jalur direktori tempat Anda ingin file aplikasi disinkronkan dari bucket Amazon S3 yang berisi file tersebut. Misalnya, `D:\PhotonUser\My Files\Home Folder\m2-new`. Direktori yang disinkronkan ini harus merupakan subdirektori dari Folder Rumah agar WorkSpaces Aplikasi dapat mencadangkan dan mengembalikannya dengan benar pada awal dan akhir sesi.

   ```
   :loop
   timeout /T 10
   "C:\Program Files\rclone\rclone.exe" sync m2-s3:amzn-s3-demo-bucket/your-s3-folder-key "D:\PhotonUser\My Files\Home Folder\your-local-folder-path" --config "D:\PhotonUser\My Files\Home Folder\m2-rclone.conf"
   goto :loop
   ```

1. Buka prompt perintah Windows, cd ke `C:\Users\PhotonUser\My Files\Home Folder` jika diperlukan dan jalankan`m2-rclone.cmd`. Skrip perintah ini menjalankan loop kontinu, menyinkronkan bucket Amazon S3 Anda dan kunci ke folder lokal setiap 10 detik. Anda dapat menyesuaikan waktu habis sesuai kebutuhan. Anda akan melihat kode sumber aplikasi yang terletak di bucket Amazon S3 di Windows File Explorer.

Untuk menambahkan file baru ke set yang sedang Anda kerjakan atau untuk memperbarui file yang sudah ada, unggah file ke bucket Amazon S3 dan file tersebut akan disinkronkan ke direktori Anda pada iterasi berikutnya yang ditentukan. `m2-rclone.cmd` Demikian pula, jika Anda ingin menghapus beberapa file, hapus dari bucket Amazon S3. Operasi sinkronisasi berikutnya akan menghapusnya dari direktori lokal Anda.

## Langkah 3: Kloning repositori
<a name="tutorial-ed-step3"></a>

1. Arahkan ke menu pemilih aplikasi di sudut kiri atas jendela browser dan pilih Enterprise Developer.

1. Selesaikan pembuatan ruang kerja yang dibutuhkan oleh Enterprise Developer di folder Home Anda dengan memilih `C:\Users\PhotonUser\My Files\Home Folder` (alias`D: \PhotonUser\My Files\Home Folder`) sebagai lokasi untuk ruang kerja.

1. ******Di Enterprise Developer, kloning CodeCommit repositori Anda dengan pergi ke Project Explorer, klik kanan dan pilih **Import, Import**..., Git, Projects **from** **Git** Clone URI.****** Kemudian, masukkan kredensi masuk CodeCommit -spesifik Anda dan selesaikan dialog Eclipse untuk mengimpor kode.

Repositori CodeCommit git sekarang dikloning di ruang kerja lokal Anda.

Ruang kerja Enterprise Developer Anda sekarang siap untuk memulai pekerjaan pemeliharaan pada aplikasi Anda. Secara khusus, Anda dapat menggunakan instance lokal Enterprise Server (ES) yang terintegrasi dengan Enterprise Developer untuk secara interaktif men-debug dan menjalankan aplikasi Anda untuk memvalidasi perubahan Anda secara lokal.

**catatan**  
Lingkungan Enterprise Developer lokal, termasuk instance Enterprise Server lokal, berjalan di bawah Windows sementara Modernisasi AWS Mainframe berjalan di Linux. Kami menyarankan Anda menjalankan pengujian komplementer di lingkungan Linux yang disediakan oleh Modernisasi AWS Mainframe setelah Anda melakukan aplikasi baru CodeCommit dan membangunnya kembali untuk target ini dan sebelum Anda meluncurkan aplikasi baru ke produksi.

## Sesi selanjutnya
<a name="tutorial-ed-step4"></a>

Saat Anda memilih folder yang berada di bawah Manajemen WorkSpaces aplikasi seperti folder rumah untuk kloning CodeCommit repositori Anda, folder tersebut akan disimpan dan dipulihkan secara transparan di seluruh sesi. Selesaikan langkah-langkah berikut saat berikutnya Anda perlu bekerja dengan aplikasi: 

1. Mulai sesi dengan WorkSpaces Aplikasi berdasarkan url yang diterima di email selamat datang.

1. Login dengan email dan kata sandi permanen Anda.

1. Pilih tumpukan Enterprise Developer.

1. Luncurkan `Rclone` untuk menghubungkan (lihat di atas) ke disk yang didukung Amazon S3 saat opsi ini digunakan untuk berbagi file ruang kerja.

1. Luncurkan Enterprise Developer untuk melakukan pekerjaan Anda.

## Pembersihan sumber daya
<a name="tutorial-ed-clean"></a>

Jika Anda tidak lagi membutuhkan sumber daya yang Anda buat untuk tutorial ini, hapus sehingga Anda tidak akan terus dikenakan biaya untuk itu. Selesaikan langkah-langkah berikut:
+ Hapus CodeCommit repositori yang Anda buat untuk tutorial ini. Untuk informasi selengkapnya, lihat [Menghapus CodeCommit repositori](https://docs.aws.amazon.com/codecommit/latest/userguide/how-to-delete-repository.html) di *AWS CodeCommit Panduan Pengguna*.
+ Hapus database yang Anda buat untuk tutorial ini. Untuk informasi selengkapnya, lihat [Menghapus instans DB](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_GettingStarted.CreatingConnecting.PostgreSQL.html#CHAP_GettingStarted.Deleting.PostgreSQL).