Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Bangun dan terapkan aplikasi modern pasca-refactoring
Setelah Anda menyelesaikan proses refactoring dengan AWS Transform, Anda dapat membangun dan menerapkan aplikasi Java modern Anda. Panduan ini memandu Anda untuk mengambil kode modern, mengonfigurasi lingkungan, serta menerapkan serta menguji aplikasi Anda.
catatan
Selain panduan yang diberikan di sini, paket kode yang dihasilkan AWS Transform akan menyertakan dokumen Pengaturan Lingkungan Pengembangan Refactor AWS Otomatis yang memberikan instruksi untuk menyiapkan IDE (Integrated Development Environment) dengan Developer Runtime.
Topik
Prasyarat
Sebelum Anda mulai, pastikan Anda memiliki:
-
Berhasil menyelesaikan pekerjaan refactoring dengan Transform. AWS
-
Akses ke kode modern Anda.
-
Tumpukan alat perangkat lunak build yang diinstal dan dikonfigurasi pada mesin pengembangan Anda, seperti Apache Maven atau Apache
Tomcat. Untuk informasi selengkapnya tentang pembuatan versi Runtime, lihat AWS Transform untuk catatan rilis Runtime mainframe. -
Menginstal dan mengkonfigurasi Amazon Corretto atau versi runtime Java. Untuk informasi lebih lanjut tentang menginstal Amazon Corretto, lihat Amazon Corretto 24.
-
Akses untuk membuat dan mengonfigurasi database Amazon Aurora PostgreSQL untuk komponen Runtime, jika perlu. Untuk informasi selengkapnya tentang Membuat database PostgreSQL Aurora, lihat Bekerja dengan Amazon Aurora PostgreSQL.
-
Akses administratif untuk menyebarkan aplikasi ke lingkungan runtime Anda.
-
Meninjau konsep AWS Transform for mainframe Runtime untuk konsep dasar pada aplikasi yang dimodernisasi dengan AWS solusi refactoring otomatis.
Langkah 1: Ambil kode yang dimodernisasi
Untuk mengambil kode yang dimodernisasi
-
Unduh dan ekstrak paket kode yang dihasilkan.
-
Buka
codebase/app-pom/pom.xmldan catat versi mesin runtime yang diperlukan. Sebagai contoh,<gapwalk.version>4.6.0</gapwalk.version>. -
Temukan dokumen Set up the AWS Automated Refactor Development Environment dari paket kode yang diunduh untuk referensi.
Langkah 2: Bangun aplikasi modern
Untuk membangun aplikasi modern Anda
-
Akses Runtime dari AWS Transform for mainframe Toolbox.
-
Unduh dan instal versi runtime yang sesuai (diidentifikasi dalamLangkah 1: Ambil kode yang dimodernisasi) di mesin pengembangan lokal Anda.
catatan
Informasi tambahan untuk menginstal dependensi runtime pada mesin lokal Anda tersedia di bagian 3.1 dari dokumen Mengatur Lingkungan Pengembangan Refactor AWS Otomatis.
-
Buka command prompt dan arahkan ke direktori root aplikasi Anda.
-
Untuk membuat paket yang dapat di-deploy untuk aplikasi modern, jalankan perintah Maven build:
mvn packageLihat halaman Organisasi Aplikasi untuk detail tentang organisasi dasar kode modern. Misalnya, untuk aplikasi modern yang berisi aplikasi web front-end, Anda mungkin mengharapkan setidaknya
.waragregat deployable berikut selain komponen runtime:-
Proyek layanan: Berisi elemen modernisasi logika bisnis lama
<business-app>-service.*.war -
Proyek web: Berisi modernisasi elemen terkait antarmuka pengguna
<business-app>-web.*.war
-
Langkah 3: Konfigurasikan lingkungan pengujian
Untuk mengonfigurasi lingkungan pengujian
-
Konfigurasikan runtime aplikasi modern Anda. Untuk informasi selengkapnya, lihat bagian Mengatur konfigurasi untuk Runtime di panduan AWS Mainframe Modernization pengguna.
catatan
Lihat bagian 5 dari panduan Menyiapkan Lingkungan Pengembangan Refactor AWS Otomatis untuk contoh konfigurasi spesifik komponen runtime.
-
Siapkan set data input dan output (I/O) untuk aplikasi modern. Aplikasi yang dimodernisasi dapat memproses kumpulan data berurutan, kumpulan I/O data VSAM, atau lainnya.
catatan
Lihat bagian 6 dari Mengatur Lingkungan Pengembangan Refactor AWS Otomatis untuk contoh.
-
Lingkungan runtime - Anda dapat menggunakan lingkungan runtime yang ada atau membuat lingkungan runtime baru.
-
Untuk mengonfigurasi lingkungan runtime yang tidak dikelola, lihat Menyiapkan aplikasi yang tidak dikelola.
-
Untuk mengonfigurasi lingkungan runtime terkelola, lihat Menyiapkan aplikasi terkelola.
-
Setelah mengonfigurasi lingkungan pengujian, Anda pindah ke langkah berikutnya dalam menerapkan aplikasi yang dimodernisasi.
Langkah 4: Menyebarkan aplikasi yang dimodernisasi
Menyebarkan artefak aplikasi di runtime yang Anda buat and/or dikonfigurasi di bagian dan. Langkah 2: Bangun aplikasi modern Langkah 3: Konfigurasikan lingkungan pengujian
Panduan tambahan untuk menerapkan aplikasi modern dapat ditemukan menggunakan tautan ini:
Langkah 5: Uji aplikasi yang dimodernisasi
Setelah penyebaran,
-
Tinjau Runtime API yang tersedia untuk cara berinteraksi dengan aplikasi modern.
-
Uji aplikasi Anda untuk menyelaraskan kesetaraan fungsionalnya dengan aplikasi lama. Misalnya, lihat Menguji contoh aplikasi dalam panduan AWS Mainframe Modernization pengguna.
Contoh tambahan
Untuk contoh spesifik memodernisasi aplikasi mainframe dengan AWS Transform, lihat Memodernisasi aplikasi mainframe. CardDemo