ANZ Bank (ANZ), lembaga keuangan multinasional, berusaha memodernisasi proses pengembangan dan penerapan aplikasi mainframe dengan mengadopsi praktik DevOps mainframe. Mainframe DevOps akan memastikan sistem inti bank kuat, efisien, dan mampu mendukung kebutuhan perbankan modern.
ANZ perlu beradaptasi dengan cepat terhadap perubahan kondisi pasar dan harapan pelanggan. Mengadopsi praktik DevOps untuk pengembangan aplikasi mainframe memungkinkan siklus pengembangan yang lebih cepat, serta integrasi berkelanjutan dan penerapan berkelanjutan (CI/CD), yang penting untuk menjaga ketangkasan.
Transformasi DevOps mainframe ANZ didorong oleh kebutuhan untuk mengatasi inefisiensi sistem Manajemen Kontrol Sumber (SCM) dan proses manualnya yang digabungkan erat. Bank harus bersaing dengan banyak tantangan terhadap kepuasan karyawan dan pelanggan seperti persyaratan koordinasi yang tinggi, kemampuan kolaboratif yang terbatas, antarmuka yang tidak intuitif, pembaruan yang tertunda, kinerja yang tidak konsisten, dan jendela pemadaman yang diperpanjang. ANZ ingin menantang gagasan bahwa aplikasi mainframe tidak mungkin diselaraskan dengan alat dan cara kerja kontemporer.
Membiarkan tantangan bisnis ini tidak terselesaikan kemungkinan besar akan menyebabkan penurunan kepuasan pelanggan, gangguan layanan yang sering terjadi, penurunan produktivitas, biaya operasional yang lebih tinggi, dan kesulitan untuk menarik dan mempertahankan talenta.
Bank merasakan pentingnya untuk memberikan solusi untuk semua aplikasi mainframe yang penting. Mengotomatiskan tugas-tugas yang berulang dan padat karya akan membantu mengurangi ketergantungan pada proses manual, meningkatkan kualitas, dan secara signifikan mengurangi biaya operasional.
Perjalanan ANZ dimulai dengan transformasi paralel di seluruh teknologi, budaya, dan proses. Pertama, bank menerapkan developer tools dari IBM Z untuk membantu memodernisasi aplikasi yang paling kompleks dan penting. IBM® Developer for z/OS (IDz), sebuah lingkungan pengembangan terintegrasi (IDE) yang tangguh, dipilih karena kemampuannya untuk mengembangkan dan memelihara aplikasi IBM z/OS menggunakan praktik-praktik DevOps. 200+ pengembang mainframe ANZ memiliki pilihan IDE dengan sekitar 80% menggunakan Eclipse dan 20% menggunakan VS Code.
Bank juga menggunakan sistem build canggih untuk aplikasi z/OS tradisional. Solusinya, IBM Dependency Based Build (DBB), mengoptimalkan dan mengotomatiskan pelacakan ketergantungan dan build inkremental, meningkatkan efisiensi DevOps dan meningkatkan pengalaman pengembang. Kerangka kerja DBB yang dapat dikonfigurasi mendukung berbagai bahasa pemrograman mainframe dan lingkungan pemrosesan, seperti COBOL, IMS, Db2, dan CICS untuk memenuhi kebutuhan spesifik ANZ. ANZ dapat memperluas kerangka kerja untuk bekerja untuk Hogan melalui API.
Saat memperbarui lingkungan teknologinya, ANZ juga mengalami transformasi dengan memberikan pelatihan langsung kepada karyawan, demonstrasi nilai, dan artikel pengetahuan yang komprehensif. Ini sangat berharga untuk mendapatkan dukungan dari karyawan. Upaya modernisasi dipecah menjadi tugas-tugas yang kemudian dialokasikan ke tim berbasis keterampilan. Tim-tim ini menerapkan pengalaman mereka dari tantangan awal dan lokakarya untuk merinci semua persyaratan. ANZ menyelesaikan bukti konsep (POC) dan pilot dengan bimbingan dari DevOps Acceleration Team (DAT), tim IBM Z Software yang bekerja sama dengan pelanggan untuk mempercepat transformasi DevOps mereka. DAT berperan sebagai penasihat tepercaya selama proyek modernisasi, memvalidasi kelayakan solusi dan memandu implementasi kerangka kerja dasar.
Setelah rencana migrasi ditetapkan, ANZ mempercepat jadwal dan berhasil meluncurkan solusi secara bertahap, dimulai dengan aplikasi utama berbasis Hogan. Keberhasilan ini memberi mereka kepercayaan diri untuk mengubah semua aplikasi mainframe bank. Dalam 8 bulan, tim telah berhasil menerapkan kerangka kerja CI/CD untuk sekitar 40 aplikasi termasuk 3 sistem perbankan inti yang kritis, dan lebih dari 1K repositori aplikasi ke sistem kontrol versi berbasis Git.
Bermigrasi ke SCM berbasis Git memungkinkan ANZ untuk mengadopsi proses pengembangan yang efisien dan otomatis. Beberapa pengembang sekarang dapat mengerjakan kode yang sama secara bersamaan tanpa perlu proses check-in/check-out, meningkatkan kolaborasi dan efisiensi. Solusi dan proses baru ini juga menyediakan kemampuan pelacakan dan audit yang kuat, memastikan kepatuhan terhadap standar dan peraturan industri, suatu keharusan dalam industri perbankan yang diatur secara ketat.
Adopsi DevOps mainframe juga telah mengumpulkan manfaat yang signifikan. Bank telah melihat pengurangan biaya lisensi sekitar 90% dibandingkan dengan SCM berbasis mainframe tradisional. Selain itu, dengan build pipeline otomatis, mereka kini dapat menghadirkan fitur baru dan peningkatan aplikasi dengan lebih cepat, kualitas yang lebih baik, serta pengalaman pengembang dan pelanggan yang lebih baik.
Sebelumnya, ANZ memiliki proses yang rumit untuk perbaikan yang membutuhkan waktu sekitar 4 minggu untuk melakukan retrofit ke dalam SCM dan menerapkan ke dalam lingkungan nonproduksi. Dengan kerangka kerja CI/CD, ANZ sekarang secara native menggunakan Git sebagai SCM tunggal mereka, memungkinkan hotfix dikirimkan langsung ke lingkungan produksi melalui pipeline yang terkontrol, disederhanakan, dan tepercaya. Setiap perbaikan kini hanya membutuhkan waktu maksimum satu jam, sehingga memungkinkan pengembang untuk mengarahkan waktu dan upaya mereka untuk mengembangkan fitur-fitur baru.
”Transformasi ke DevOps mainframe telah menjadi pengubah permainan bagi kami”, kata Charan Ankushapur, Core Banking Engineering Lead di ANZ. Dia melanjutkan, “kami telah melihat peningkatan yang signifikan dalam efisiensi, produktivitas, dan kepuasan pelanggan, dan kami yakin bahwa ini akan terus mendorong nilai bisnis kami di masa depan”.
Dengan rantai alat pengembangan baru ini, ANZ berada di posisi yang baik untuk Lanjutkan berinovasi dan meningkatkan sistem perbankan intinya, dan tetap menjadi yang terdepan dalam persaingan dalam industri keuangan yang berkembang pesat. Bank berencana untuk terus memanfaatkan developer tools dari IBM untuk mendorong inovasi lebih lanjut, dan untuk menjelajahi peluang baru untuk pertumbuhan dan ekspansi.
ANZ adalah lembaga perbankan terkemuka yang berkantor pusat di Australia. ANZ beroperasi di 33 pasar di seluruh dunia, menyediakan layanan keuangan untuk lebih dari 8 juta nasabah. Dengan fokus yang kuat pada peningkatan kesejahteraan finansial, mendukung keberlanjutan lingkungan, dan meningkatkan ketersediaan perumahan yang layak dan terjangkau, ANZ berkomitmen untuk memberikan solusi perbankan yang inovatif, efisien, dan tangguh kepada nasabahnya.
Hak Cipta IBM Corporation 2025. IBM Corporation, New Orchard Road, Armonk, NY 10504
Diproduksi di Amerika Serikat, Maret 2025.
IBM, logo IBM, ibm.com, IBM Z, IBM Consulting, dan IBM z/OS adalah merek dagang dari International Business Machines Corp, yang terdaftar di banyak yurisdiksi di seluruh dunia. Nama produk dan layanan lain mungkin merupakan merek dagang milik IBM atau perusahaan lain. Daftar merek dagang IBM saat ini tersedia di web di ibm.com/legal/copyright-trademark.
Ini adalah dokumen terbaru pada tanggal awal publikasi dan dapat diubah oleh IBM kapan saja. Tidak semua penawaran tersedia di setiap negara tempat IBM beroperasi.
Data kinerja dan contoh klien yang dikutip disajikan hanya untuk tujuan ilustrasi. Hasil kinerja aktual dapat bervariasi, tergantung pada konfigurasi dan kondisi pengoperasian tertentu. INFORMASI DALAM DOKUMEN INI DISEDIAKAN "SEBAGAIMANA ADANYA" TANPA JAMINAN APA PUN, BAIK TERSURAT MAUPUN TERSIRAT, TERMASUK TANPA JAMINAN UNTUK DAPAT DIPERJUALBELIKAN, KESESUAIAN UNTUK TUJUAN TERTENTU, DAN JAMINAN ATAU KETENTUAN APA PUN YANG TIDAK MELANGGAR. Produk IBM dijamin sesuai dengan syarat dan ketentuan perjanjian yang mengatur penyediaan produk tersebut.