Hyperscaler vs Local cloud: regulasi OJK PBI 4/2021
Migrasi bank: lift-and-shift vs cloud-native
Jam ke-2 (50 menit)
Open banking & open API: POJK 10/2022 (sekarang POJK 11/2024)
Banking-as-a-Service (BaaS): Starling, Solaris, Bank Jago-as-platform
Ekonomi platform: API marketplace, monetisasi
Posisi: pekan lalu AI/ML. Hari ini infrastruktur cloud+API. Pekan depan (P5) mulai blok blockchain — fondasi teknologi mata uang kripto.
Mengapa Cloud Menjadi Default Infrastructure Bank Digital
Cloud bukan opsi tetapi default untuk bank digital native. Bank Jago, Bank Neo, Aladin semua cloud-first sejak hari pertama.
Time-to-Market
~6 bln
Bank digital cloud-native (vs 2-3 tahun on-premise) — provisi infra dalam jam, bukan bulan
TCO
~30-40%
Lower Total Cost of Ownership di skala >100K MAU — pay-per-use vs capex amortization
Elasticity
~10x
Scale up 10x dalam menit saat promo/campaign — tidak mungkin on-premise
Pertanyaan pemantik: bank tradisional masih ragu cloud karena "data sensitif". Apakah argumen ini masih valid di 2024?
Bagian 1 · 1/4
Taksonomi Cloud Services
Diskusi kelas: GoPay pakai AWS S3 untuk storage, Gojek pakai GCP BigQuery untuk analytics, Bank Jago pakai GCP App Engine — apa yang membedakan pilihan?
Empat Lapisan Cloud: IaaS · PaaS · SaaS · FaaS
Cloud services dibagi menjadi empat lapisan abstraksi — semakin tinggi, semakin sedikit kontrol tetapi semakin cepat delivery.
Lapisan
Apa yang dikelola user
Contoh
Use Case Bank
IaaS (Infrastructure)
OS, runtime, app, data
AWS EC2, GCP Compute
Custom app bank; lift-and-shift legacy
PaaS (Platform)
App & data saja
Heroku, App Engine, Beanstalk
API service bank digital
SaaS (Software)
Tidak ada (langsung pakai)
Salesforce, Workday, Slack
CRM HR bank
FaaS (Function)
Function code saja
AWS Lambda, Cloud Functions
Event-driven: webhook, scheduled job
Trade-off: kontrol (IaaS tinggi) vs produktivitas (SaaS tinggi). Bank hybrid: IaaS untuk core, SaaS untuk back-office, FaaS untuk event-driven.
Regulasi Cloud OJK PBI 4/2021
OJK mengatur penggunaan cloud oleh lembaga jasa keuangan via POJK 4/2021 — bukan larangan, tetapi kerangka ketat dengan approval dan lokal presence.
Tiga Jenis Cloud
Public cloud: shared infra (AWS, GCP, Azure)
Private cloud: dedicated untuk satu organisasi
Hybrid cloud: kombinasi public + private
Kewajiban LJK (Lembaga Jasa Keuangan)
Notifikasi ke OJK sebelum pakai public cloud
Penyelenggara cloud harus terdaftar di OJK
Master data utama di Indonesia (data sovereignty)
Rencana exit & kontingensi jika cloud down
Hyperscaler yang sudah terdaftar OJK termasuk AWS, GCP, Azure, dan beberapa local seperti BiznetGio, Cloud Kilat. Tanpa registrasi = tidak boleh dipakai LJK.
📖 Baca juga: WACC — kerangka discount rate untuk TCO analysis cloud vs on-premise.
HDN-1: TCO On-Prem vs Cloud untuk Bank Digital
Skenario: Bank digital memilih arsitektur. Opsi A on-premise: capex Rp 5 miliar (server, network, cooling), opex Rp 1 miliar/tahun (staff, listrik, maintenance), umur ekonomis 5 tahun. Opsi B cloud: Rp 0 capex, opex Rp 2 miliar/tahun.
NPV cloud lebih rendah karena opex-nya fleksibel dan tidak ada capex upfront. Tapi long-term on-prem bisa lebih murah di skala sangat besar.
Coba Sendiri: TCO Cloud vs On-Premise
Geser capex awal server, biaya cloud per jam, dan growth traffic — lihat tahun ke berapa cloud menjadi lebih murah (atau lebih mahal) dibanding on-premise.
Bagian 2 · 2/4
Open Banking & Open API
Diskusi kelas: jika Anda pakai aplikasi budgeting yang akses rekening BCA via screen-scraping — apa risikonya vs via open API resmi?
Open Banking: Kerangka POJK 11/2024
POJK OJK tentang Layanan Keuangan Digital (LKD) dan Open Banking mewajibkan bank Indonesia membuka API ke TPP (Third Party Provider) terdaftar.
Komponen Open Banking
Bank (ASPSP): provide API
TPP (PJP/Komunikasi): consume API
Konsumen: consent & control
OJK: regulate & supervise
Standar API
RESTful JSON
OAuth 2.0 authorization
Standar nasional: SNBI / BI-FAST API
Standar internasional: UK Open Banking, Berlin Group NextGenPSD2
3 lapis data: (1) Account information (saldo, mutasi); (2) Payment initiation (transfer); (3) Confirmation of funds (cek ketersediaan).
📖 Baca juga: NPV vs IRR — kerangka investasi yang dipakai untuk menilai TCO cloud migration.
Studi Kasus: Xendit & Brankas — API Platform Indonesia
Dua unicorn/soonicorn Indonesia membangun bisnis di atas open API bank — model "Plaid of Southeast Asia".
Klik salah satu lapisan — GUI (frontend), API (gateway), atau Database — dan lihat siapa bertanggung jawab atas keamanan, performa, dan compliance.
HDN-2: Monetisasi API Bank — Unit Economics
Skenario: Bank X monetize open API: charge Rp 1.000 per call untuk payment initiation. Cost per call: Rp 200 (infrastructure amortization + ops). Bulan pertama: 50 jt API calls.
API monetisasi sangat profitable karena marginal cost rendah. Bandingkan dengan margin spread kredit bank tradisional ~3-5%.
Coba Sendiri: Simulator Bagi Hasil Open Banking
Bank sebagai ASPSP dan TPP berbagi revenue API. Geser model monetisasi (per-call, subscription, revenue share) dan lihat insentif kedua pihak.
Bagian 3 · 3/4
Banking-as-a-Service (BaaS)
Diskusi kelas: Grab-Singtel di Singapura membangun digital bank tanpa memiliki lisensi bank — bagaimana caranya? Apa model BaaS?
Banking-as-a-Service (BaaS): Model & Arsitektur
BaaS memungkinkan non-bank menawarkan layanan keuangan dengan menyewa lisensi + core banking dari bank partner — model embedded finance.
Pemberi BaaS (Bank)
Lisensi bank & kepatuhan
Core banking system
Risk & compliance infra
Contoh: Starling (UK), Solaris (Jerman), Mambu-powered banks
Penerima BaaS (Brand)
UX, customer acquisition
Brand & distribution
Konteks bisnis (e-commerce, ride-hailing)
Contoh: GrabFin, Apple Card (dengan Goldman), Shopify Capital
BaaS Platform
API layer antara bank & brand
KYC, onboarding, account mgmt
Reconciliation & settlement
Contoh: Synapse, Treasury Prime, Tink
Risiko utama: regulator liability — jika BaaS brand gagal, bank partner yang tanggung jawab regulator.
Embedded Finance: BaaS dalam Konteks Bisnis
BaaS memungkinkan embedded finance — layanan keuangan tersembunyi di non-finansial app (e-commerce, SaaS, ride-hailing).
Konteks Bisnis
Layanan Embedded
Contoh
E-commerce
BNPL, paylater, micro-insurance
ShopeePayLater, Tokopedia Paylater
Ride-hailing
Wallet, lending, insurance
GoPay, GoPay Later, GoSure
SaaS B2B
Invoice financing, payroll
Mekari, Xendit-invoice
Real estate
KPR embedded, escrow
Lamudi, Rumah123 (pilot)
Pelajaran: embedded finance menggeser profit center dari bank ke non-bank platform. Bank yang tidak adaptif menjadi utility backend dengan margin tipis.
Bagian 4 · 4/4
Keamanan & Tata Kelola API
Diskusi kelas: Open API = bukaan data nasabah. Bagaimana OJK memastikan TPP tidak menyalahgunakan data?
Keamanan API: 3 Lapis Pertahanan
Open API tidak berarti data bebas diakses — tiga lapis pertahanan melindungi konsumen.
1. Consent Layer
OAuth 2.0 authorization code flow
Scope terbatas (read-only, no writes)
Revocable kapan saja oleh konsumen
Expiry token 60 menit
2. Regulatory Layer
TPP registrasi & audit OJK
SLA uptime & incident reporting
Liability assignment: TPP vs Bank
Periodic risk assessment
3. Technical Layer
mTLS untuk transport security
Rate limiting per TPP per konsumen
Anomaly detection (jumlah call, pattern)
API gateway dengan WAF
Pelajaran Plaid-FTC (2022): data sharing lebih luas dari consent = $58 juta settlement. Consent harus eksplisit, granular, dan revocable.
Coba Sendiri: API Modern vs EDI Tradisional
Sebelum REST/JSON ada EDI (Electronic Data Interchange) — bandingkan biaya, waktu integrasi, dan fleksibilitas kedua paradigma pertukaran data B2B.
Ringkasan Kunci Pertemuan 4
4 Lapisan Cloud
IaaS · PaaS · SaaS · FaaS — trade-off kontrol vs produktivitas
Bank jadi platform backend; profit bergeser ke brand platform
Cloud + Open API + BaaS = trio infrastruktur FinTech modern — bukan opsi, tetapi default.
Persiapan P5 (mulai blok blockchain): baca abstrak paper Nakamoto 2008 "Bitcoin: A Peer-to-Peer Electronic Cash System". Diskusi: apa masalah yang dipecahkan?
📖 Baca juga: Kebijakan Moneter — konteks BI Snapshot 2025 yang mewajibkan open API pembayaran.