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, di dalamVPC, 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

PlanetsDemo Bucket di Amazon S3 menampilkan 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 JSON file 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 lebih lanjut 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 AWS Refactor Blu Age yang dipilih.
  4. Di bawah Bagaimana Modernisasi AWS Mainframe dapat membantu, pilih Terapkan dan Buat lingkungan runtime.

    Bagian Bagaimana Anda ingin memulai dengan Modernisasi AWS Mainframe dengan menerapkan dan membuat lingkungan runtime yang 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 AWSBlu Age dipilih. Secara opsional, Anda dapat menambahkan tag ke sumber daya yang dibuat. Lalu pilih Berikutnya.

    Modernisasi AWS Mainframe Tentukan halaman informasi dasar dengan mesin 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.

    • PilihVPC. 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 dan jaringan dengan default VPC dan dua subnet dipilih.

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

  8. Pilih Berikutnya.

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

    Halaman Attach storage 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 Modernisasi AWS Mainframe 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 AWSBlu Age dipilih. Lalu pilih Berikutnya.

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

    Bagian Sumber Daya dan konfigurasi dengan definisi aplikasi yang diperbarui JSON disisipkan.
  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 AWS Mainframe 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 untuk planets-demo-env lingkungan.
  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 Modernisasi AWS Mainframe 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 DNS nama host 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 DNS nama host yang disalin sebelumnya.

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

    JICSLayar muncul.

    Halaman peluncur JICS transaksi.

Jika Anda tidak dapat mengakses aplikasi, lihatKesalahan pemecahan masalah: Tidak dapat mengakses aplikasi URL.

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. Di JICS layar, 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 insert.
  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: