Dual Run memungkinkan Anda menjalankan workload secara simultan di mainframe yang sudah ada dan di Google Cloud, serta membandingkan perilakunya. Dengan begitu, Anda dapat melakukan pengujian secara real-time serta mengumpulkan data terkait performa dan stabilitas dengan cepat.
Dengan Dual Run, Anda dapat menguji, mensertifikasi, dan mengurangi risiko aplikasi mainframe yang dimodernisasi dengan Google Cloud, sehingga memastikan kebenaran, kelengkapan, dan performa aplikasi yang dimodernisasi selama migrasi, dan sebelum ditayangkan.
Cara kerja Dual Run
Setelah memodernisasi aplikasi mainframe di Google Cloud, Anda dapat menggunakan Dual Run untuk membandingkan output perhitungan mainframe, seperti laporan harian atau snapshot database, dengan output aplikasi Google Cloud. Jika input kedua sistem sama, outputnya juga harus sama; jika tidak demikian, Jalankan Ganda memungkinkan Anda mengidentifikasi dan menganalisis perbedaan, tanpa mengganggu bisnis Anda.
Dengan Dual Run, Anda juga dapat menggunakan otomatisasi untuk memutar ulang peristiwa live yang sebenarnya dari sistem mainframe produksi ke aplikasi yang dimodernisasi. Google CloudHal ini memungkinkan Anda membandingkan output antara kedua sistem, untuk memastikan logika bisnis yang diperbarui dalam aplikasi yang dimodernisasi sudah benar.
Jika sudah merasa puas dengan ekuivalensi performa fungsional dan non-fungsional pada dua sistem ini, Anda dapat beralih ke lingkungan Google Cloud baru dalam produksi, dan mulai menonaktifkan mainframe Anda.
Dual Run berfungsi untuk jenis workload berikut:
- Beban kerja batch, seperti laporan harian atau log database.
- Transaksi online (pratinjau), seperti transaksi bank.
Manfaat Dual Run
Dual Run menawarkan manfaat berikut:
- Dengan demikian, Anda dapat menguji aplikasi mainframe tanpa mengganggu bisnis. Anda dapat menguji dan membandingkan kedua aplikasi secara menyeluruh sebelum Anda membangun keyakinan yang diperlukan dalam kesetaraan fungsional keduanya.
- Fitur ini memungkinkan Anda mengontrol data Anda secara aman. Hanya Anda dan pengguna yang Anda beri otorisasi yang memiliki akses ke data yang disimpan di project Google Cloud Anda. Google tidak memiliki akses ke data Anda.
- Hal ini membantu Anda mempercepat proses migrasi ke Google Cloud dengan memperpendek waktu yang diperlukan untuk menguji aplikasi Anda.
- Hal ini memungkinkan Anda mengamati dan membandingkan perilaku kedua sistem dari satu panel kaca.
Langkah berikutnya
Pelajari lebih lanjut arsitektur Dual Run untuk workload batch.