Jalur A
Ganti core
Core dan Switch menjadi fondasi bank, dengan modul-modul pilihan di atasnya.
- Platform lengkap dari satu vendor
- Cocok untuk bank yang memperbarui sistem inti
Core banking, switching kartu dan ATM, serta tiga belas modul mandiri, dengan bidang kendali yang membangun dan terus mengubahnya — software white-label yang dipasang di pusat data milik bank.
Masalahnya
Bank tidak membeli software yang membeku. Bank membeli kemampuan untuk mengubahnya — produk baru, regulasi baru, kanal baru.
Hari ini setiap perubahan adalah negosiasi. Akhirnya bank berhenti meminta, dan sistemnya membeku.
Fitur, proyek implementasi, dan kontrak pemeliharaan.
Setiap perubahan setelah sistem berjalan menjadi permintaan baru, penawaran harga baru, dan antrean baru.
Kecepatan perubahan
Kemampuan mengubah sistem perbankan dengan aman, kapan pun bank membutuhkannya. Di situlah Bank in a Box dibangun.
Lisensi dibayar sekali. Perubahan dibayar seumur hidup sistem.
Forge, bidang kendali
Forge bukan pabrik kode. Setiap permintaan perubahan berjalan dalam pipeline: disiapkan di salinan, dikompilasi dan diuji otomatis, dan baru masuk ke sumber jika lolos.
Langkah 1
Membaca permintaan perubahan dan merencanakan pekerjaannya, tetap dalam lingkup yang diminta.
Langkah 2
Menentukan letak perubahan di sistem yang ada dan bagian mana yang boleh disentuh.
Langkah 3 · bila perlu
Menyiapkan perubahan database, hanya bila permintaan membutuhkannya.
Langkah 4
Menulis kode perubahan, mengikuti pola sistem yang sudah ada.
Langkah 5
Mengompilasi sungguhan dan menjalankan pengujian otomatis. Jika build gagal, pesan galat compiler dikirim ke Perbaikan dan hasilnya kembali ke sini.
Loop dengan Verifikasi
Menerima pesan galat compiler yang sebenarnya, memperbaiki kode, dan mengirimnya kembali ke Verifikasi sampai build berhasil dan pengujian lolos.
Langkah 6
Meninjau perubahan sebelum diterima, termasuk apakah dokumentasinya ikut diperbarui.
Hasil
Perubahan dipromosikan ke sumber dan paket rilis disiapkan.
Pekerjaan dilakukan di salinan. Jika perubahan gagal, sumbernya tetap persis seperti semula.
Baseline diambil sebelum perubahan, sehingga hanya masalah yang dibawa perubahan itu yang bisa menahannya.
Apa yang salah di satu perubahan disimpan dan dipakai di perubahan berikutnya.
Perubahan logika inti ditolak jika dokumentasinya tidak ikut diperbarui.
Pekerjaan dilakukan di salinan. Jika perubahan gagal, sumbernya tetap persis seperti semula.
Baseline diambil sebelum perubahan, sehingga hanya masalah yang dibawa perubahan itu yang bisa menahannya.
Apa yang salah di satu perubahan disimpan dan dipakai di perubahan berikutnya.
Perubahan logika inti ditolak jika dokumentasinya tidak ikut diperbarui.
Satu perubahan kecil yang nyata, dari pengecekan awal hingga paket rilis siap dalam sekitar satu menit.
Spring Boot · Go · Node / Express · FastAPI · Web · React Native · Flutter · Android
Forge berjalan sepenuhnya di dalam bank, termasuk model bahasanya — tidak ada yang keluar dari pusat data.
| 01 | Kondisi awal dicatat | Selesai |
|---|---|---|
| 02 | Disiapkan di salinan | Selesai |
| 03 | Kompilasi | Berhasil |
| 04 | Pengujian otomatis | Lolos |
| 05 | Diterapkan ke sistem | Selesai |
| 06 | Paket rilis | Siap |
Tiga file berubah, tidak ada yang di luar lingkup permintaan. Bandingkan dengan berbulan-bulan.
Portofolionya
Lapisan inti, modul-modul mandiri di sekitarnya, dan bidang kendali yang membangun serta mengubah semuanya. Setiap produk bisa dibeli dan dijalankan sendiri.
Bidang kendali
Forge Membangun dan mengubah setiap produk
Produk perbankan, terpasang di pusat data bank
Lapisan modul — masing-masing mandiri
Lapisan inti
Setiap produk punya database, rilis, dan pipeline sendiri, sehingga satu bisa berubah tanpa menyentuh yang lain.
Saat Shield membekukan rekening, ia memanggil core lewat API — dan jika panggilan itu gagal, rekening tetap beku.
Dibangun untuk berjalan on-premise, bahkan tanpa koneksi internet.
Lima belas produknya
Buka produk mana pun untuk melihat masalah yang diselesaikan, apa yang sudah bisa dikerjakan, dan untuk siapa.
Bank yang mengganti core: bank umum, BPR dan BPRS, serta bank digital baru.
Microservice Go · REST · gRPC · event · Konvensional + syariah · Siap Kubernetes, on-premise
Penerbit dan acquirer dengan jaringan kartu dan ATM, serta penyedia switching.
Inti Rust + layanan Go · ISO 8583 · EMV · NDC · GPN · Visa · Mastercard · Pemetaan PCI DSS 4.0.1
Bank dan perusahaan multifinance.
9 produk kredit · Alur 15 tahap · OCR on-premise, 19 jenis dokumen · POJK 22
Bank dengan portofolio pinjaman yang terus tumbuh.
10 metode amortisasi · Batch harian, aman diulang · API real-time
Bank dan multifinance yang ingin menekan NPL tanpa menambah penagih.
Cek kepatuhan per kontak · Template disetujui per kanal · Terhubung ke Lend
Setiap bank — APU-PPT adalah belanja wajib.
Daftar DTTOT · OFAC · PBB · Tipologi PPATK · Laporan GRIPS, ditandatangani HSM
Bank dengan volume digital yang naik dan butuh penolakan yang bisa dijelaskan.
13 jenis fraud · Skor 0–1000 · 15 aturan awal · Feature store 11 fitur
Bank yang masih menyusun laporan regulator di spreadsheet.
24 laporan, 6 regulator · XBRL · CSV · XML · Tanda tangan HSM · Arsip 10 tahun
Tim treasury yang masih bekerja di spreadsheet.
LCR · CAR · PDN intraday · IFRS 9 / PSAK 71 · Valas · PUAB · SBN · IRRBB
Bank dan grup keuangan yang menjalankan ERP dan HRIS terpisah dari core.
GL korporat · Procure-to-pay · Payroll: PPh 21 · BPJS · Multi-entitas
Bank yang menyusun laporan manajemen secara manual dan tidak bisa memakai data warehouse cloud.
Bronze → silver → gold · 10 jenis aturan kualitas data · Pertanyaan berbahasa Indonesia · On-premise
Bank dengan aplikasi yang keputusannya masih tertanam di kode.
Otentikasi berbasis risiko · Uji A/B dan bandit · Persetujuan UU PDP
Biasanya hadir bersama produk Bank in a Box lain, jarang dibeli sendiri.
JWT + JWKS · Kebijakan default-deny · PKCS#11 ke HSM fisik
Bank yang memenuhi mandat SNAP BI atau membuka Open API.
SNAP BI · JSON Schema · Avro · Protobuf · OpenAPI · Zero trust · Masking UU PDP
Bank atau vendor yang ingin punya kapasitas perubahan sendiri di lingkungan tertutup.
Python · LangGraph · FastAPI · Control center berbasis web · Model bahasa lokal · 8 stack target
Dua cara memulai
Kedua jalur tidak saling bersaing. Bank bisa mulai dengan satu modul di core yang ada, lalu melangkah lebih jauh nanti.
Jalur A
Core dan Switch menjadi fondasi bank, dengan modul-modul pilihan di atasnya.
Jalur B
Pertahankan core yang ada dan pasang modul yang dibutuhkan — Report, Shield, Collect, Treasury, dan lainnya — lewat API.
Di balik layar
Menulis kode bukan lagi bagian tersulit. Menjalankan perubahan dengan aman di sistem yang memegang uang orang, itulah yang sulit.
Pesan kartu, kriptografi chip, manajemen kunci perangkat keras, akuntansi double-entry, dan kepatuhan OJK dibangun sejak awal.
Salinan kerja, kompilasi sungguhan, baseline, dan rollback otomatis yang menentukan apakah perubahan diterima — bukan keyakinan sebuah model.
Forge membangun dan mengubah setiap produk lain di portofolio, sehingga setiap perubahan yang dibuatnya menjadi masukan bagi cara kerjanya.
Semuanya, termasuk model bahasa di balik Forge, berjalan di dalam pusat data milik bank.
Pesan kartu, kriptografi chip, manajemen kunci perangkat keras, akuntansi double-entry, dan kepatuhan OJK dibangun sejak awal. ISO 8583 · EMV · HSM · Double-entry · OJK.
Salinan kerja, kompilasi sungguhan, baseline, dan rollback otomatis yang menentukan apakah perubahan diterima — bukan keyakinan sebuah model.
Forge membangun dan mengubah setiap produk lain di portofolio, sehingga setiap perubahan yang dibuatnya menjadi masukan bagi cara kerjanya.
Semuanya, termasuk model bahasa di balik Forge, berjalan di dalam pusat data milik bank.
Model bahasa hari ini bisa menulis kode perbankan. Yang tidak dimiliki siapa pun adalah lapisan yang membuat perubahan itu aman dijalankan di sistem yang memegang uang orang.
Hal-hal yang perlu Anda ketahui tentang Bank in a Box.