BX-CoCore · Core Banking Cloud-Native

Keandalan monolit,
ditulis ulang untuk cloud.

BX-CoCore menata ulang CBP, paket core banking yang terbukti di bank produksi selama 10+ tahun, menjadi microservice cloud-native. Ia menjaga konsistensi data yang presisi hingga sen terakhir sambil merespons secara fleksibel lonjakan transaksi, BaaS, dan pemulihan bencana. Berbasis container, ia berjalan identik di cloud mana pun.

Mengapa MSA untuk core banking

Core banking terintegrasi itu stabil, tetapi berat untuk diubah.

Core banking bank komersial mengalami 10.000–20.000 perubahan kode per tahun, dan satu kampanye produk baru bisa menarik jutaan nasabah sekaligus. Satu blok monolitik kesulitan mengejar laju itu. BX-CoCore memisahkan domain bisnis menjadi layanan independen, meringankan tiga beban.

Auto scale-out

Elastis saat lonjakan transaksi

Saat kampanye atau lalu lintas mitra melonjak tiba-tiba, hanya microservice bisnis terkait yang melakukan scale-out otomatis. Tak perlu membeli kapasitas siaga yang biasanya menganggur di bawah 50%.

Siap BaaS

Luncurkan bank virtual ringan dengan cepat

Saat mitra butuh bank virtual khusus, susun core kecil hanya dari fungsi yang diperlukan (nasabah, simpanan) tanpa menyentuh sistem produksi, sehingga risiko terisolasi.

Tekan biaya DR

Investasi pemulihan bencana lebih ringan

Jaga sistem DR pada siaga minimal, lalu naikkan kapasitas secara dinamis saat insiden terjadi. Modal yang terkunci di perangkat duplikat yang selalu menganggur berubah menjadi OPEX.

Arsitektur

Terdistribusi, tanpa mengorbankan waktu respons.

Core banking harus memproses puluhan ribu transaksi per detik, masing-masing dalam satu detik. Untuk meminimalkan panggilan antar-layanan, BX-CoCore menempatkan komponen bersama (mesin CBB) di dalam setiap microservice bisnis, mewarisi teknik desain yang terbukti selama 30+ tahun pada sistem legacy.

CBB Layanan bisnis + mesin bersama

Mesin produk, kontrak, settlement, dan akuntansi berada di dalam setiap microservice, sehingga transaksi biasa tak pernah melintasi batas MS; diproses seolah pada satu server.

SVC Orkestrasi layanan

Layanan bisnis menggerakkan alur secara langsung. Alih-alih orchestrator eksternal ala buku teks, layanan bisnis — yang memegang seluruh konteks keputusan — mengambil peran itu.

LRA Transaksi kompensasi · konsistensi eventual

Untuk transaksi antar-MS (~40%), bila terjadi kegagalan LRA Coordinator memanggil @compensate untuk memulihkan state secara otomatis. Konsistensi menjadi tanggung jawab aplikasi.

LOCK Semantic lock

Penguncian logis di tingkat bisnis menjaga data tak lengkap dari transaksi terdistribusi agar tak pernah terekspos di tengah proses.

BX-CoCore / 8 CPU · 6 Container
API GATEWAY · REST
Simpanan
Deposit DB · CBB Engine
Pinjaman
Loan DB · CBB Engine
Nasabah
Customer DB · C·U·D owner
Akuntansi
via MQ · posting jurnal
Umum
alamat, penomoran · direplikasi per MS
LRA Coordinator
@compensate / @complete · melacak kompensasi
Product Factory
deploy produk, suku bunga, biaya
Config Portal
COA, aturan jurnal, kode
Customer DB
berbagi read-only
Teknologi khas

MS-Flexer: ubah penempatannya, bukan kodenya.

Program bisnis harus bisa ditulis tanpa tahu apakah terdistribusi atau co-located. MS-Flexer menemukan microservice target saat runtime dan memanggilnya, sehingga Anda bisa menata ulang penempatan secara dinamis sambil memantau performa.

Penempatan runtime

Satu baris kode, dua strategi penempatan

Kode bisnis yang sama bercabang otomatis: panggilan remote plus kompensasi LRA ketika MS target ada di server terpisah, atau panggilan internal sederhana ketika co-located. Pengembang tak memikirkan penempatan; operasi bebas menata ulang sambil memantau performa.

Simpanan MSPinjaman MS
Panggilan remote + kompensasi LRA · dua DB diperbarui
652 ms (LinuxONE)
Sepenuhnya terdistribusi: fleksibel, tapi transaksi antar-MS melambat
Manfaat adopsi

Di atas paket teruji, tambahkan hanya keunggulan cloud.

Tim operasi spesialis per domain

Jalankan simpanan dan pinjaman sebagai tim independen. Perubahan di satu domain tak membuat tim lain menunggu, sehingga pemeliharaan lebih mudah dan TCO jangka panjang turun.

Dampak langsung untuk intake & kampanye

Pisahkan pekerjaan non-finansial (intake, kampanye) ke microservice terpisah dan scale-out tanpa menyentuh core, sekaligus mengatasi waktu tunggu nasabah dan lonjakan trafik.

Ketersediaan lebih tinggi

Sebar microservice ke beberapa server menengah dan single point of failure pun hilang. Jika satu server berhenti, seluruh core tak ikut tumbang.

Cakupan bisnis lengkap

Bukan model mainan. Dibangun di atas CBP dengan set fitur lengkap yang dibutuhkan bank sungguhan, menangani transaksi online dan center-cut tanpa masalah.

Platform mission-critical

BX-CoCore × IBM LinuxONE.

BX-CoCore berjalan di mana saja sebagai container: AWS, Azure, x86, dan IBM LinuxONE (s390x). Di antaranya, LinuxONE memberikan keandalan kelas mainframe dan ketangkasan cloud-native dalam satu platform. Bukan kembali ke era mainframe; ia membawa ketahanan kelas mainframe ke era cloud-native.

Keandalan

Ketersediaan 99.999999%

Operasi non-stop kelas mainframe. Uptime 24×365 yang dituntut core banking, didukung di tingkat perangkat keras.

Performa

Performa MSA yang terbukti

Overhead transaksi terdistribusi dipangkas jadi sekitar sepertiga dari x86. Respons tetap stabil bahkan pada 99% APP CPU.

Operasi

Operasi tetap sederhana meski berskala besar

Konsolidasi padat pada lebih sedikit node fisik. Makin besar skalanya, makin turun kompleksitas operasional dan TCO 5 tahun.

Portabilitas

Open Container · Kubernetes

Java/Spring Boot apa adanya, portabel ke OpenShift/Kubernetes dan container standar. Tanpa lock-in ke perangkat keras tertentu.

Kode sama, hanya platform yang berubah, dan overhead menyusut jadi sepertiga.

Overhead distribusi (TPS −35%, respons +47% di x86) menyempit tajam di IBM LinuxONE (s390x). Kode BX-CoCore yang sama, skenario 17 transaksi yang sama, diukur dengan hanya platform yang berubah.

Overhead throughput MSA (TPS), makin dekat 0% makin baikkehilangan vs. monolit
AWS · x8640 USER · 170→110
−35%
LinuxONE · 35Us390x · 287→263
−8%
LinuxONE · 50Us390x · 340→305
−10%
LinuxONE · 100Us390x · 385→336
−13%
Overhead waktu respons rata-rata MSA (mix 17 jenis), makin rendah makin baikkenaikan vs. monolit
AWS · x86230→339 ms
+47%
LinuxONE · 35U112→123 ms
+10%
LinuxONE · 50U132→148 ms
+12%
LinuxONE · 100U213→248 ms
+16%
Respons eksekusi pinjaman (transaksi antar-MS LRA): cepat juga secara absolutmakin rendah makin baik
AWS · MSAx86 · REMOTE+LRA
1,929 ms
AWS · Monox86 BASELINE
1,193 ms
LinuxONE · MSAs390x · 50 USER
652 ms
LinuxONE · Monos390x BASELINE
520 ms

Data x86 pada 40 pengguna serentak; data LinuxONE diukur di rentang 35, 50, dan 100 pengguna. LinuxONE menjaga responsnya tetap stabil bahkan pada 99% APP CPU.

Platform terbaik untuk perbankan mission-critical di era AI

BX-CoCore membawa ketangkasan dan portabilitas; LinuxONE membawa keamanan, ketahanan, dan kesederhanaan operasional.

Bersama-sama keduanya mendefinisikan ulang platform core banking untuk era AI. Di tempat legacy z/OS masih berjalan, Anda bisa memodernisasi secara bertahap, menjalankan beban kerja MSA baru (pinjaman, eWallet, underwriting, notifikasi) sebagai sidecar LinuxONE di perangkat yang sama, terintegrasi lewat MQ dan REST.

BX-CoCoreMSA Cloud-Native · Container
IBM LinuxONEs390x · kepercayaan kelas mainframe