Architecture

MLOps architecture for the bank

Credit, fraud, AML, propensity models — dozens in production. MLOps is the operating loop for lifecycle with regulatory traceability.

Discuss Your Challenge

Why the bank needs MLOps

Banking models have higher stakes than marketing models: credit decisions ($), fraud blocks (UX), AML triggers (regulator). Without MLOps — models age unnoticed, accuracy falls, regulator audit fails.

Structural elements

Feature store. Centralised, versioned. Online (inference) and offline (training) consistency.

Model registry. Versioned models, metadata, status (dev/staging/prod/archived).

Training pipeline. Reproducible — data → preprocessing → train → evaluate → registry.

Deployment. Standardised path: shadow → canary → full with auto-rollback.

Monitoring. Prediction distribution, feature drift, accuracy (ground truth), business KPI.

Governance. Approval workflow, audit trail, explainability, fairness monitoring.

Banking-specific requirements

Regulatory traceability. Every model decision must be reproducible on demand. Versioning critical.

Bias monitoring. Disparate impact analysis mandatory for credit, AML.

Explainability. SHAP / LIME for regulator inquiries.

Model risk management. Banks under Basel/IFRS9 have formal model validation requirements.

Champion/challenger. Active production model and continuously evaluated alternative.

Where it usually breaks

Train-serve skew. Features computed differently in train vs production.

Models in Jupyter — irreproducible.

Deployment through ticket — slow, irregular updates.

No monitoring — accuracy decay months unnoticed.

No registry — production model is “that file”.

Bias not checked — regulator complaint.

Operating model

Owner — Head of Model Risk / Head of Data Science with infra mandate.

Teams: ML platform, data science, ML engineering, model governance.

Routine — weekly production model review.

← Back

Ready to discuss your challenge?

Tell me what's not working or what needs to be built. First conversation — no obligations.

Usually respond within a few hours

Discuss a challenge
Choose a convenient way to connect
Telegram
Fast reply
Fast
WhatsApp
Voice and documents
📞
Call
+998 99 838-11-88