Mainframe Assessment Tool membantu menilai codebase mainframe yang ada dan merencanakan migrasi Anda ke Google Cloud. Mainframe Assessment Tool mengotomatiskan penilaian, sehingga menghemat waktu dan sumber daya Anda. Fitur ini menggunakan AI generatif untuk membantu Anda memahami codebase yang ada dan membuat dokumentasi.
Perjalanan migrasi mainframe memiliki fase berikut: menemukan dan menilai, merencanakan, dan memigrasikan workload. Mainframe Assessment Tool membantu Anda menemukan dan menilai codebase yang ada serta merencanakan migrasi. Kemudian, Anda dapat memodernisasi kode untuk migrasi menggunakan Mainframe Code Rewrite (Pratinjau), ekstensi Visual Studio Code yang menggunakan AI generatif untuk membantu Anda menulis ulang aplikasi dalam Java, C#, dan Python.
Bahasa
Mainframe Assessment Tool mendukung analisis bahasa berikut:
- Program dan copybook COBOL
- Tugas, prosedur, include, dan data kartu JCL
- Program HLASM
- Program PL/I (Pratinjau)
- Program RPG/RPGLE dan file include
- Program Easytrieve
- Natural untuk z/OS (Pratinjau)
- Fortran (Pratinjau)
Skema database
Mainframe Assessment Tool mendukung skema database berikut:
- DB2: melalui SQL Tersemat
- IMS DB: melalui panggilan
EXEC DLIdanCBLTDLI
Monitor transaksi
Mainframe Assessment Tool mendukung monitor transaksi berikut:
- CICS: melalui pernyataan
EXEC CICS - IMS DC: melalui panggilan
CBLTDLI
Konfigurasi penjadwal
Mainframe Assessment Tool mendukung konfigurasi penjadwal berikut:
- BMC Control-M
Perjalanan migrasi mainframe
Diagram berikut menggambarkan keseluruhan perjalanan migrasi aplikasi mainframe:
Perjalanan migrasi memiliki fase berikut:
- Temukan dan nilai codebase yang ada: Mainframe Assessment Tool membantu Anda melakukan penilaian terhadap jejak aplikasi mainframe, tumpukan teknologi, dan dependensi. Setelah Anda mengupload file zip yang berisi kode untuk satu atau beberapa aplikasi mainframe, Mainframe Assessment Tool akan memindai kode aplikasi dan memberikan penilaian kepada Anda. Mengotomatiskan proses penilaian dengan Mainframe Assessment Tool akan menghemat waktu dan tenaga organisasi Anda dalam mengumpulkan dan memproses kode aplikasi secara manual.
- Merencanakan migrasi: Anda dapat menggunakan penilaian mendetail dari Alat Penilaian Mainframe untuk merencanakan migrasi dengan lebih cepat dan mengurangi risiko migrasi. Untuk membantu Anda membuat rencana, Alat Penilaian Mainframe secara otomatis mengelompokkan aset mainframe ke dalam unit yang dapat dimigrasikan secara berurutan berdasarkan dependensi panggilan dan data, serta konfigurasi pengguna.
- Migrasikan beban kerja: Bergantung pada pilihan yang Anda buat selama fase perencanaan, Anda dapat menggunakan Google Cloud solusi untuk mulai melakukan migrasi.
Modernisasi kode dengan Mainframe Code Rewrite (Pratinjau)
Setelah menyelesaikan penilaian menggunakan Mainframe Assessment Tool, Anda dapat mulai memodernisasi kode dengan Mainframe Code Rewrite, menggunakan model AI generatif dan Gemini.
Mainframe Code Rewrite adalah ekstensi Visual Studio Code yang mendukung sistem operasi Windows dan Linux. Ekstensi ini mengintegrasikan kemampuan analisis kode AI generatif khusus mainframe—seperti spesifikasi, kode, dan pembuatan pengujian—dalam Lingkungan Pengembangan Terintegrasi (IDE). Anda dapat menggunakan Mainframe Code Rewrite untuk menulis ulang aplikasi mainframe lama menjadi aplikasi cloud modern di Java, C#, atau Python dengan lebih cepat dan biaya yang lebih rendah.
Manfaat utama
- Mengubah dan memodernisasi aplikasi mainframe untuk cloud: membuat aplikasi yang dimodernisasi sepenuhnya untuk menggantikan aplikasi mainframe lama, yang secara signifikan meningkatkan ketangkasan, skalabilitas, dan keamanan, sekaligus mengurangi biaya dan kompleksitas pemeliharaan.
- Pembuatan kode dan pembuatan spesifikasi yang dibantu AI generatif: gunakan Gemini Code Assist, AI generatif, dan konteks khusus mainframe untuk menganalisis dan mengubah kode mainframe lama menjadi bahasa modern, seperti Java, C#, dan Python.
- Menulis ulang aplikasi mainframe dengan lebih cepat dan lebih hemat biaya: percepat jadwal modernisasi dan tingkatkan produktivitas developer dengan membuat spesifikasi aplikasi, kode, dan kasus uji dari kode mainframe lama.
- Integrasi IDE yang lancar: akses kemampuan AI generatif yang canggih dan model Gemini yang disesuaikan untuk memodernisasi aplikasi mainframe di dalam IDE.
Keamanan dan privasi pengumpulan data
Mainframe Assessment Tool hanya mengumpulkan informasi yang diekstrak dari file zip yang Anda berikan. Tidak mengumpulkan informasi identitas pribadi (PII) atau data yang tunduk pada standar keamanan data Industri Kartu Pembayaran (PCI), atau persyaratan kepatuhan terhadap Health Insurance Portability and Accountability Act (HIPAA).
Semua data yang dikumpulkan hanya digunakan untuk menilai dan menganalisis aplikasi Anda untuk tujuan penilaian dan perencanaan migrasi cloud. Data Anda tidak pernah diekspor di luar VM tempat data tersebut di-deploy. Kode sumber diupload ke Vertex AI, tetapi model tidak diperkaya dengan informasi yang diekstrak dari kode sumber ini.