Tutorial: Mengatur runtime terkelola untuk 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 runtime terkelola untuk AWS Blu Age

Anda dapat menerapkan aplikasi modern AWS Blu Age ke dalam lingkungan runtime Modernisasi AWS Mainframe dengan aplikasi demo yang ditentukan dalam tutorial ini.

Prasyarat

Untuk menyelesaikan tutorial ini, unduh arsip aplikasi demo PlanetsDemo-v1.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

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 planetsdemo, dengan key prefix, atau folder, bernama v1 dan arsip bernama. planetsdemo-v1.zip

Bucket planetsdemo di Amazon S3 menunjukkan awalan v1 dan file planetsdemo-v1.zip.
catatan

Folder dalam ember diperlukan.

Langkah 2: Buat definisi aplikasi

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": "planetsdemo", "s3-key-prefix": "v1" } }], "definition": { "listeners": [{ "port": 8196, "type": "http" }], "ba-application": { "app-location": "${s3-source}/PlanetsDemo-v1.zip" } } }

Ubah s3-bucket entri ke nama bucket tempat Anda menyimpan file zip aplikasi sampel.

Untuk informasi selengkapnya tentang definisi aplikasi, lihatAWS Contoh definisi aplikasi Blu Age.

Langkah 3: Buat lingkungan runtime

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

  1. Buka konsol Modernisasi AWS Mainframe.

  2. 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

  3. Di bawah Modernisasi aplikasi mainframe, pilih Refactor with Blu Age, lalu pilih Mulai.

    Bagian Modernisasi aplikasi mainframe dengan Refactor dengan AWS Blu Age dipilih.
  4. Di bawah Bagaimana Modernisasi AWS Mainframe dapat membantu, pilih Menerapkan dan Membuat lingkungan runtime.

    Bagian Bagaimana Anda ingin memulai dengan &M2; dengan menerapkan dan membuat lingkungan runtime dipilih.
  5. 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.

    Modernisasi AWS Mainframe Tentukan halaman informasi dasar dengan mesin AWS AWS Blu Age yang dipilih.
  6. Pada halaman Tentukan konfigurasi, pilih Lingkungan runtime mandiri.

    Bagian Ketersediaan Modernisasi AWS Mainframe dengan lingkungan runtime Standalone dipilih.
  7. 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.

    Bagian Keamanan Modernisasi AWS Mainframe dan jaringan dengan VPC default dan dua subnet dipilih.

    Jika Anda ingin mengakses aplikasi dari luar VPC yang Anda pilih, pastikan aturan masuk untuk VPC tersebut dikonfigurasi dengan benar. Untuk informasi selengkapnya, lihat Tidak dapat mengakses URL aplikasi.

  8. Pilih Berikutnya.

  9. Di Lampirkan penyimpanan - Opsional, tinggalkan pilihan default dan pilih Berikutnya.

    Halaman penyimpanan Modernisasi AWS Mainframe Lampirkan dengan nilai default yang diterapkan.
  10. Dalam Jadwal pemeliharaan, pilih Tidak ada preferensi, lalu pilih Berikutnya.

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

Langkah 4: Buat aplikasi

  1. Arahkan ke AWS Mainframe Modernisasi di. AWS Management Console

  2. Di panel navigasi, pilih Aplikasi, lalu pilih Buat aplikasi. Pada halaman Tentukan informasi dasar, masukkan nama dan deskripsi untuk aplikasi, dan pastikan bahwa mesin AWS Blu Age dipilih. Lalu pilih Selanjutnya.

    Aplikasi Modernisasi AWS Mainframe Tentukan halaman informasi dasar dengan mesin AWS AWS Blu Age yang dipilih.
  3. Pada halaman Tentukan sumber daya dan konfigurasi, salin dan tempel JSON definisi aplikasi yang diperbarui yang Anda buat. Langkah 2: Buat definisi aplikasi

    Bagian Sumber Daya Modernisasi AWS Mainframe dan konfigurasi dengan definisi aplikasi yang diperbarui JSON ditempelkan.
  4. Di Tinjau dan buat, tinjau pilihan Anda, lalu pilih Buat aplikasi.

Langkah 5: Menyebarkan aplikasi

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.
  2. Pilih lingkungan runtime yang dibuat sebelumnya. Halaman detail lingkungan ditampilkan.

  3. Pilih Menyebarkan aplikasi.

    Halaman detail lingkungan Modernisasi AWS Mainframe untuk lingkungan. planets-demo-env
  4. 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.
  5. Tunggu hingga aplikasi menyelesaikan penerapannya. Anda akan melihat spanduk dengan pesan Aplikasi telah berhasil digunakan.

Langkah 6: Mulai aplikasi

  1. Arahkan ke AWS Mainframe Modernisasi di AWS Management Console dan pilih Aplikasi.

  2. Pilih aplikasi Anda, dan kemudian pergi ke Deployments. Status aplikasi harus Berhasil.

    Halaman Deployment Modernisasi AWS Mainframe yang menampilkan status penerapan Succeeded.
  3. Pilih Tindakan, lalu pilih Mulai aplikasi.

Langkah 7: Akses aplikasi

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

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

  3. Di browser, navigasikan kehttp://{hostname}:{portname}/PlanetsDemo-web-1.0.0/, di mana:

    • hostnameadalah nama host DNS yang disalin sebelumnya.

    • portnameadalah port Tomcat yang didefinisikan dalam definisi aplikasi yang Anda buat. Langkah 2: Buat definisi aplikasi

    Layar JICS muncul.

    Halaman peluncur transaksi JICS.

Jika Anda tidak dapat mengakses aplikasi, lihatTidak dapat mengakses URL aplikasi.

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 i/p pada port 8196.

Langkah 8: Uji aplikasi

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.
  2. Ketik nama planet di bidang yang sesuai dan tekan Enter.

    Layar PlanetsDemo aplikasi dengan Bumi dimasukkan di bidang nama Planet.

    Anda harus melihat detail tentang planet ini.

Pembersihan sumber daya

Jika Anda tidak lagi membutuhkan sumber daya yang Anda buat untuk tutorial ini, hapus untuk menghindari biaya tambahan. Untuk melakukannya, selesaikan langkah-langkah berikut: