Seiring dengan meningkatnya ekspektasi konsumen, begitu pula tekanan pada bank untuk berinovasi lebih cepat. Semakin banyak nasabah yang beranggapan bahwa lembaga jasa keuangan akan menyediakan akses real-time ke layanan perbankan saat bepergian dari berbagai perangkat, di samping integrasi dengan aplikasi pihak ketiga. Mereka juga mencari jaminan bahwa data keuangan mereka sangat aman. Sebuah bank besar di Eropa meminta IBM Business Partner, RedBridge, untuk membantunya menjawab tuntutan ini. Dengan pendekatan pengembangan aplikasi yang tidak fleksibel dan ketinggalan zaman, organisasi kesulitan untuk mengimbangi kompetitor yang lebih gesit. Perusahaan ini menargetkan transformasi radikal-dan meminta pakar teknologi sumber terbuka RedBridge untuk menunjukkan caranya.
Daniel Pfeifer, Kepala Konsultasi-Pengembangan di RedBridge, menceritakan kisahnya: "Organisasi terlalu mudah terjebak dalam kebiasaan dalam hal pengembangan aplikasi. Bank besar Eropa ini adalah contohnya. Mereka membangun layanan di atas lanskap yang telah berusia hingga 15 tahun di beberapa bagian."
Dia melanjutkan: "Tim infrastruktur akan mendapatkan aplikasi terbaru yang dikirim di balik tembok dan mereka akan bekerja secara terpisah untuk memproduksinya. Waktu tunggu mencapai sembilan bulan.”
Dengan organisasi yang menghadapi tekanan kompetitif untuk berinovasi lebih cepat, mereka memanggil RedBridge untuk membantu menilai skala tantangannya. Konsultan RedBridge dengan cepat mengidentifikasi bahwa diperlukan perubahan akar dan cabang.
"Pengembang Anda bertanggung jawab untuk menjaga layanan Anda tetap segar dan menarik," komentar Pfeifer. "Jika mereka tidak senang dengan perangkat atau proses mereka, maka Anda menghambat produktivitas mereka. Bersama dengan bank, kami memutuskan sudah waktunya untuk memperkenalkan prinsip-prinsip DevOps yang tangkas dengan teknologi modern yang sesuai."
Dengan bantuan dari RedBridge, bank memilih IBM® WebSphere® Liberty, Red Hat OpenShift (tautan berada di luar ibm.com), dan MicroProfile untuk mendorong perjalanan modernisasi aplikasinya.
Pfeifer mengenang: "Pertama, kami menganalisis lanskap aplikasi organisasi yang ada, menyelidiki bagaimana kami bisa mengubahnya dari lingkungan monolitik menjadi lingkungan layanan mikro. Kami memutuskan bahwa kontainer adalah cara terbaik untuk meng-hosting layanan mikro dan mengidentifikasi Red Hat OpenShift sebagai platform Kubernetes yang ideal. Tugas kami selanjutnya adalah menemukan cara untuk menambah kode Java EE bank yang sudah ada agar dapat diintegrasikan dengan praktik terbaik Kubernetes dan DevOps. Jawabannya adalah kombinasi dari IBM WebSphere Liberty dan MicroProfile."
Melalui IBM WebSphere Liberty, bank ini mendapatkan runtime berbasis standar terbaru yang menghilangkan kendala arsitektur Java. RedBridge memandu organisasi melalui modernisasi aplikasi perbankan inti dan aplikasi di cabang, serta melembagakan perubahan budaya yang nyata di bank.
"Tantangan pertama kami adalah meyakinkan para karyawan institusi bahwa perubahan yang signifikan ini memang diperlukan," ujar Pfeifer. "Setelah disetujui, kami memimpin dalam meluncurkan Liberty di seluruh organisasi. Kami kemudian memperkenalkan pola pikir DevOps yang tepat, membubarkan silo dan mengalihkan kepemilikan aplikasi ke tim pengembangan."
Dalam sebuah pencapaian proyek yang signifikan, bank ini bekerja sama dengan RedBridge untuk mengubah aplikasi perusahaan monolitik yang besar menjadi penerapan layanan mikro. RedBridge juga memperkenalkan penerapan A/B di organisasi, sehingga mengurangi risiko saat meluncurkan layanan dan fitur baru.
"Proyek terbesar yang kami kerjakan adalah memodernisasi aplikasi layanan pengelolaan dana bank," komentar Pfeifer. "Kami mengubahnya dari sebuah monolit besar menjadi sebanyak 71 layanan individual, yang memungkinkan waktu penerapan yang jauh lebih singkat dan fleksibilitas yang lebih besar. Melalui penerapan A/B dan kontainer yang tidak dapat diubah, kami memberikan keyakinan lebih kepada organisasi bahwa apa pun yang mereka uji akan beroperasi sama dalam produksi - biasa saja!"
Menghindari perubahan yang tidak perlu pada aplikasi ketika meningkatkan ke rilis baru Liberty berkat arsitektur migrasi nol Liberty
Bank ini menggunakan pendekatan DevOps baru yang tangkas untuk menghadirkan layanan baru ke pasar dengan lebih cepat, sehingga membantunya mencapai keunggulan kompetitif. Setelah fase modernisasi selesai, organisasi dapat sepenuhnya memanfaatkan pengembangan asli cloud.
"Dengan menggabungkan IBM WebSphere Liberty dengan MicroProfile dan Red Hat OpenShift, kami bisa memangkas waktu penerapan," kenang Pfeifer. "Sebagai contoh, bank dapat meluncurkan fitur-fitur baru untuk aplikasi layanan pengelolaan dana dalam hitungan menit, bukan bulan. Organisasi ini sekarang dapat berinovasi dengan cepat dengan FinTech dan pesaing lainnya, membantunya mempertahankan dan mengembangkan pangsa pasarnya. Pengembangan dan pengiriman asli cloud adalah pembeda utama bagi bank."
Dengan memanfaatkan fitur-fitur bawaan dalam IBM WebSphere Liberty, bank ini memberdayakan para pengembang dengan kemampuan baru yang kuat sekaligus mengendalikan biaya dan kompleksitas. Pfeifer menjelaskan: "Saluran DevOps organisasi secara otomatis menggunakan rilis terbaru IBM WebSphere Liberty, memastikan mereka memiliki fitur-fitur dan perbaikan terbaru. Berkat arsitektur migrasi nol Liberty, aplikasi ini bekerja tanpa modifikasi pada setiap rilis Liberty yang baru. Menggunakan runtime lain akan memaksa bank untuk melakukan migrasi tambahan, jadi ini sangat menghemat waktu dan di saat yang sama membantu menjaga aplikasi tetap aman."
Arsitektur migrasi nol Liberty juga memungkinkan organisasi untuk mengadopsi fitur-fitur baru untuk berbagai aplikasi dengan kecepatannya sendiri. Untuk layanan mikro yang berkembang lebih lambat, bank tetap menggunakan Java EE, sambil mengadopsi dukungan EE Jakarta terbaru untuk layanan mikro yang bergerak lebih cepat. Rilis IBM WebSphere Liberty terbaru dan aman yang sama berjalan dengan mudah. Runtime lain akan memaksa organisasi untuk memigrasikan semua aplikasinya atau tetap menggunakan versi yang lebih lama dan tidak aman.
Bank ini sekarang sedang dalam proses memindahkan beban kerja IBM WebSphere Application Server tradisionalnya dari mainframe ke lingkungan server terdistribusi, dengan keyakinan bahwa platform IBM WebSphere Liberty dan Red Hat OpenShift akan terus memberikan manfaat dalam jangka panjang.
Pfeifer menyimpulkan: "Di RedBridge, kami membantu perusahaan menggunakan teknologi sumber terbuka secara maksimal. Pekerjaan kami dengan bank besar Eropa ini menunjukkan bahwa solusi IBM di ruang ini dapat membantu organisasi membawa layanan mereka ke masa depan. "
Didirikan pada tahun 2003, RedBridge membantu organisasi mencapai TI yang lebih efisien dan dinamis dengan menggunakan solusi sumber terbuka. Dengan memungkinkan para pelanggannya untuk mengambil keuntungan dari kebebasan memilih yang ditawarkan oleh teknologi sumber terbuka, RedBridge berperan dalam merevolusi sektor TI.
© Hak Cipta IBM Corporation 2023. IBM Corporation, IBM Cloud, New Orchard Road, Armonk, NY 10504
Diproduksi di Amerika Serikat, Juli 2023.
IBM, logo IBM, ibm.com, dan WebSphere adalah merek dagang dari International Business Machines Corp., terdaftar di banyak yurisdiksi di seluruh dunia.Nama produk dan layanan lain mungkin merupakan merek dagang dari IBM atau perusahaan lain. Daftar merek dagang IBM saat ini tersedia di web di "Informasi hak cipta dan merek dagang" di www.ibm.com/legal/copyright-trademark.
Java dan semua merek dagang dan logo berbasis Java adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Red Hat®, JBoss®, OpenShift®, Fedora®, Hibernate®, Ansible®, CloudForms®, RHCA®, RHCE®, RHCSA®, Ceph®, dan Gluster® adalah merek dagang atau merek dagang terdaftar dari Red Hat, Inc. anak perusahaan di Amerika Serikat dan negara lain.
Dokumen ini adalah yang 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.