SaaS Core Banking Suite Cloud Transformation
Goal
Transform the SaaS Core Banking Suite architecture to leverage cloud-native capabilities, optimize workload placement across hybrid and multi-cloud environments, and deliver a standardized, automated, and compliant provisioning framework for 25+ banking clients.
Backstory
The existing SaaS platform was hosted entirely on a private cloud, requiring the integration of complex stacks — from servers to switches, routers, operating systems, and databases — in collaboration with multiple third-party providers.
The scale was immense: 1,700 databases, 30,000 virtual servers, and 5,000 physical servers. The monolithic Oracle-based Core Banking Suite spanned multiple banking domains, with business logic deeply embedded and tightly coupled to the data layer. Several attempts to re-platform the data stack to cloud DBaaS had failed due to technical dependencies and economic constraints.
Systems of Engagement for business services were layered on top via APIs and UI services, but lacked portability and flexibility to adopt hybrid or multi-cloud strategies.
Details & Artifacts
Solution:
- Design data layer on Oracle Cloud’s Dedicated Region Cloud@Customer (DRCC) to maintain regulatory and performance compliance while introducing cloud-native capabilities.
- Migrated container-based Systems of Engagement to each client’s preferred hyperscaler (Azure, AWS, OCI, or GCP).
- Defined hybrid blueprints to optimize workload placement, service selection, and Infrastructure-as-Code strategies.
- Designed and implemented Low Code Cloud Topology Automation Orchestrator for IaC authoring.
- Established a Unified Data Model to abstract cloud-specific service variations, enabling standardized, modular provisioning.
- End-to-end Azure Data solution ingesting on-prem Oracle Exadata data via ADF and GoldenGate into ADLS, transforming it with Databricks Delta Live Tables, and delivering governed analytics and ML insights through Power BI and Feature Store
Impact: Enabled consistent, automated, and secure cloud provisioning for 25+ banking clients managing over $4T AUM; reduced provisioning time from weeks to hours; improved compliance posture; and standardized hybrid cloud deployment patterns.
Stack: CAF, Python, Cloud SDKs (Azure, AWS, OCI, GCP), Low-code Windmill Platform, Terraform, Azure Data Factory, Datalake Gen2, Databricks, Power BI, REST, GraphQL, Oracle Exadata, Oracle GoldenGate, Kubernetes.
Artifacts: Hybrid Cloud Blueprint, Infrastructure-as-Code libraries, Cloud SDK provisioning framework, Data ingestion pipelines, Workload migration plan, Operational runbooks.