

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: Mengatur runtime terkelola untuk AWS Transform untuk mainframe
<a name="tutorial-runtime-ba"></a>

Anda dapat menerapkan AWS Transform untuk aplikasi modern mainframe ke dalam lingkungan runtime Modernisasi AWS Mainframe dengan aplikasi demo yang ditentukan dalam tutorial ini.

**Topics**
+ [Prasyarat](#tutorial-runtime-ba-prerequisites)
+ [Langkah 1: Unggah aplikasi demo](#tutorial-runtime-ba-step1)
+ [Langkah 2: Buat definisi aplikasi](#tutorial-runtime-ba-step2)
+ [Langkah 3: Buat lingkungan runtime](#tutorial-runtime-ba-step3)
+ [Langkah 4: Buat aplikasi](#tutorial-runtime-ba-step4)
+ [Langkah 5: Menyebarkan aplikasi](#tutorial-runtime-ba-step5)
+ [Langkah 6: Mulai aplikasi](#tutorial-runtime-ba-step6)
+ [Langkah 7: Akses aplikasi](#tutorial-runtime-ba-step7)
+ [Langkah 8: Uji aplikasi](#tutorial-runtime-ba-test)
+ [Pembersihan sumber daya](#tutorial-runtime-ba-clean)

## Prasyarat
<a name="tutorial-runtime-ba-prerequisites"></a>

Untuk menyelesaikan tutorial ini, unduh arsip aplikasi demo [PlanetsDemo-v4.zip](https://d2azvcayevmroy.cloudfront.net/tutorials/bluage/PlanetsDemo-v4.zip).

Aplikasi demo yang berjalan membutuhkan browser modern untuk akses. Apakah Anda menjalankan browser ini dari desktop atau dari instans Amazon Elastic Compute Cloud, misalnya, dalam VPC, menentukan pengaturan keamanan Anda.

## Langkah 1: Unggah aplikasi demo
<a name="tutorial-runtime-ba-step1"></a>

Unggah aplikasi demo ke bucket Amazon S3. Pastikan bucket ini berada di tempat yang sama Wilayah AWS di mana Anda akan menyebarkan aplikasi. Contoh berikut menunjukkan bucket bernama **planets-demo**, dengan key prefix, atau folder, bernama **v1** dan arsip bernama. `planetsdemo-v4.zip`

![\[PlanetsDemo Bucket di Amazon S3 menunjukkan awalan v1 dan file planetsdemo-v4.zip.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/s3-ba-bucket.png)


**catatan**  
Folder dalam ember diperlukan.

## Langkah 2: Buat definisi aplikasi
<a name="tutorial-runtime-ba-step2"></a>

Untuk menerapkan aplikasi ke runtime terkelola, Anda memerlukan definisi aplikasi Modernisasi AWS Mainframe. Definisi ini adalah file JSON yang menjelaskan lokasi dan pengaturan aplikasi. Contoh berikut adalah definisi aplikasi untuk aplikasi demo:

```
{
    "template-version": "2.0",
    "source-locations": [{
        "source-id": "s3-source",
        "source-type": "s3",
        "properties": {
            "s3-bucket": "planets-demo",
            "s3-key-prefix": "v1"
        }
    }],
    "definition": {
        "listeners": [{
            "port": 8196,
            "type": "http"
        }],
        "ba-application": {
            "app-location": "${s3-source}/PlanetsDemo-v4.zip"
        }
    }
}
```

Ubah `s3-bucket` entri ke nama file zip aplikasi sampel (misalnya,`planets-demo`), dan `app-location` entri ke jalur S3 tempat Anda menyimpan file zip aplikasi sampel (misalnya,`${s3-source}/PlanetsDemo-v4.zip`).

**catatan**  
Pastikan untuk membuat file definisi aplikasi di lokal Anda sebagai file teks.

Untuk informasi selengkapnya tentang definisi aplikasi, lihat[AWS Transform untuk sampel definisi aplikasi mainframe](applications-m2-definition.md#applications-m2-definition-ba).

## Langkah 3: Buat lingkungan runtime
<a name="tutorial-runtime-ba-step3"></a>

Untuk membuat lingkungan runtime Modernisasi AWS Mainframe, lakukan langkah-langkah berikut:

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

1. Di Wilayah AWS pemilih, pilih Wilayah tempat Anda ingin membuat lingkungan. Ini Wilayah AWS harus cocok dengan Wilayah tempat Anda membuat bucket S3. [Langkah 1: Unggah aplikasi demo](#tutorial-runtime-ba-step1) 

1. **Di bawah **Modernisasi aplikasi mainframe**, pilih **Refactor dengan AWS Transform untuk** mainframe, lalu pilih Mulai.**  
![\[Bagian Modernisasi aplikasi mainframe dengan Transformasi Refactor AWS yang dipilih untuk mainframe.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/m2-ba-get-started.png)

1. **Di bawah **Bagaimana Modernisasi AWS Mainframe dapat membantu**, pilih **Menerapkan** dan Membuat lingkungan runtime.**  
![\[Bagian Bagaimana Anda ingin memulai dengan Modernisasi AWS Mainframe dengan menerapkan dan membuat lingkungan runtime yang dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/update-m2-ba-deploy-create-env.png)

1. Di navigasi kiri, pilih **Lingkungan**, lalu pilih **Buat lingkungan**. Pada halaman **Tentukan informasi dasar**, masukkan nama dan deskripsi untuk lingkungan Anda, lalu pastikan mesin **AWS Blu** Age dipilih. Secara opsional, Anda dapat menambahkan tag ke sumber daya yang dibuat. Lalu pilih **Selanjutnya**.  
![\[Halaman Modernisasi AWS Mainframe Tentukan informasi dasar dengan mesin AWS Transform for mainframe yang dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/m2-ba-env-basic.png)

1. Pada halaman **Tentukan konfigurasi**, pilih Lingkungan **runtime mandiri**.  
![\[Bagian Ketersediaan Modernisasi AWS Mainframe dengan lingkungan runtime Standalone dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/m2-ba-config-avail.png)

1. Di bawah **Keamanan dan jaringan**, lakukan perubahan berikut:
   + Pilih **Izinkan aplikasi yang disebarkan ke lingkungan ini agar dapat diakses publik**. Opsi ini memberikan alamat IP publik ke aplikasi sehingga Anda dapat mengaksesnya dari desktop Anda.
   + Pilih VPC. Anda dapat menggunakan **Default**.
   + Pilih dua subnet. Pastikan bahwa subnet memungkinkan penetapan alamat IP publik.
   + Pilih grup keamanan. Anda dapat menggunakan **Default**. Pastikan bahwa grup keamanan yang Anda pilih mengizinkan akses dari alamat IP browser ke port yang Anda tentukan di `listener` properti definisi aplikasi. Untuk informasi selengkapnya, lihat [Langkah 2: Buat definisi aplikasi](#tutorial-runtime-ba-step2).  
![\[Bagian Keamanan dan jaringan dengan VPC default dan dua subnet dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/m2-ba-security-network.png)

   Jika Anda ingin mengakses aplikasi dari luar VPC yang Anda pilih, pastikan aturan masuk untuk VPC tersebut dikonfigurasi dengan benar. Untuk informasi selengkapnya, lihat [Kesalahan pemecahan masalah: Tidak dapat mengakses URL aplikasi](both-application-connectivity.md).

1. Pilih **Berikutnya**.

1. Di **Lampirkan penyimpanan - Opsional**, tinggalkan pilihan default dan pilih **Berikutnya**.  
![\[Halaman Attach storage dengan nilai default yang diterapkan.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/m2-ba-attach-storage.png)

1. Dalam **Jadwal pemeliharaan**, pilih **Tidak ada preferensi**, lalu pilih **Berikutnya**.

1. Di **Tinjau dan buat**, tinjau informasi, lalu pilih **Buat lingkungan**.

## Langkah 4: Buat aplikasi
<a name="tutorial-runtime-ba-step4"></a>

1. Arahkan ke **AWS Mainframe Modernisasi** di. Konsol Manajemen AWS

1. Di panel navigasi, pilih **Aplikasi**, lalu pilih **Buat aplikasi**. Pada halaman **Tentukan informasi dasar**, masukkan nama dan deskripsi untuk aplikasi, dan pastikan bahwa **AWS AWS Transform untuk mesin mainframe** dipilih. Lalu pilih **Selanjutnya**.  
![\[Aplikasi Tentukan halaman informasi dasar dengan AWS Transform untuk mesin mainframe yang dipilih.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/m2-ba-app-basic.png)

1. Pada halaman **Tentukan sumber daya dan konfigurasi**, salin dan tempel JSON definisi aplikasi yang diperbarui yang Anda buat. [Langkah 2: Buat definisi aplikasi](#tutorial-runtime-ba-step2)  
![\[Bagian Sumber Daya dan konfigurasi dengan definisi aplikasi yang diperbarui JSON ditempelkan.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/m2-ba-resources-configs.png)

1. Di **Tinjau dan buat**, tinjau pilihan Anda, lalu pilih **Buat aplikasi**.
**catatan**  
Jika pembuatan aplikasi Anda gagal, periksa jalur S3 yang Anda masukkan karena peka huruf besar/kecil.

## Langkah 5: Menyebarkan aplikasi
<a name="tutorial-runtime-ba-step5"></a>

Setelah Anda berhasil membuat lingkungan runtime Modernisasi AWS Mainframe dan aplikasi, dan keduanya berada dalam status **Tersedia**, Anda dapat menyebarkan aplikasi ke lingkungan runtime. Caranya, lakukan langkah-langkah berikut:

1. Arahkan ke **Modernisasi Mainframe AWS di Konsol** Manajemen. AWS Pada panel navigasi, pilih **Lingkungan**. Halaman daftar Lingkungan ditampilkan.  
![\[Daftar lingkungan runtime Modernisasi AWS Mainframe.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/m2-ba-environments.png)

1. Pilih lingkungan runtime yang dibuat sebelumnya. Halaman detail lingkungan ditampilkan. 

1. Pilih **Menyebarkan aplikasi**.   
![\[Halaman detail lingkungan untuk planets-demo-env lingkungan.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/m2-ba-env-details-planets.png)

1. Pilih aplikasi yang dibuat sebelumnya, lalu pilih versi yang ingin Anda gunakan untuk aplikasi Anda. Kemudian pilih **Deploy**.  
![\[Halaman aplikasi Modernisasi AWS Mainframe Deploy dengan aplikasi demo planet ditampilkan.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/m2-ba-app-deploy.png)

1. Tunggu hingga aplikasi menyelesaikan penerapannya. Anda akan melihat spanduk dengan pesan **Aplikasi telah berhasil digunakan**.

## Langkah 6: Mulai aplikasi
<a name="tutorial-runtime-ba-step6"></a>

1. **Arahkan ke **AWS Mainframe Modernisasi** di Konsol Manajemen AWS dan pilih Aplikasi.**

1. Pilih aplikasi Anda, dan kemudian pergi ke **Deployments**. Status aplikasi harus **Berhasil.**  
![\[Halaman Deployment Modernisasi AWS Mainframe yang menampilkan status penerapan Succeeded.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/m2-ba-app-deployments-succeeded.png)

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

## Langkah 7: Akses aplikasi
<a name="tutorial-runtime-ba-step7"></a>

1. Tunggu hingga aplikasi dalam status **Running**. Anda akan melihat spanduk dengan pesan **Aplikasi telah dimulai dengan sukses**.

1. Salin nama host DNS aplikasi. Anda dapat menemukan nama host ini di bagian **Informasi aplikasi** aplikasi.

1. Di browser, navigasikan ke`http://{hostname}:{portname}/PlanetsDemo-web-1.0.0/`, di mana:
   + `hostname`adalah nama host DNS yang disalin sebelumnya.
   + `portname`adalah port Tomcat yang didefinisikan dalam definisi aplikasi yang Anda buat. [Langkah 2: Buat definisi aplikasi](#tutorial-runtime-ba-step2)

   Layar JICS muncul.  
![\[Halaman peluncur transaksi JICS.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ba-jics-launcher.png)

Jika Anda tidak dapat mengakses aplikasi, lihat[Kesalahan pemecahan masalah: Tidak dapat mengakses URL aplikasi](both-application-connectivity.md).

**catatan**  
Jika aplikasi tidak dapat diakses, dan aturan masuk pada grup keamanan memiliki 'IP Saya' yang dipilih pada port 8196, tentukan aturan untuk mengizinkan lalu lintas dari LB pada port 8196. i/p 

## Langkah 8: Uji aplikasi
<a name="tutorial-runtime-ba-test"></a>

Pada langkah ini, Anda menjalankan transaksi di aplikasi yang dimigrasi.

1. Pada layar JICS, masukkan `PINQ` di kolom input, dan pilih **Jalankan** (atau tekan Enter) untuk memulai transaksi aplikasi.

   Layar aplikasi demo akan muncul.  
![\[Layar PlanetsDemo aplikasi dalam mode sisipkan.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ba-demo-app-screen.png)

1. Ketik nama planet di bidang yang sesuai dan tekan Enter.  
![\[Layar PlanetsDemo aplikasi dengan Bumi dimasukkan di bidang nama Planet.\]](http://docs.aws.amazon.com/id_id/m2/latest/userguide/images/ba-demo-with-data.png)

   Anda harus melihat detail tentang planet ini.

## Pembersihan sumber daya
<a name="tutorial-runtime-ba-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:
+ Jika aplikasi Modernisasi AWS Mainframe masih berjalan, hentikan.
+ Hapus aplikasi. Untuk informasi selengkapnya, lihat [Hapus AWS Mainframe Modernization aplikasi](applications-m2-delete.md).
+ Hapus lingkungan runtime. Lihat informasi yang lebih lengkap di [Menghapus lingkungan AWS runtime Modernisasi MainframeMenghapus lingkungan runtime](delete-environments-m2.md).