platform-engineering|5 min read

Multi-Cloud vs Hybrid Cloud for Banks: A Decision Framework Based on What We've Seen Work

For banks, the multi-cloud versus hybrid cloud question is not a preference. It is a constraint, shaped by where regulated data lives, what the legacy stack actually looks like, and how mature the engineering team really is.

Bugni Labs
Share

For banks, the multi-cloud versus hybrid cloud question is not a preference. It is a constraint, shaped by where regulated data lives, what the legacy stack actually looks like, and how mature the engineering team really is.

We have stopped treating it as a strategic choice. We treat it as a diagnostic exercise.

Most banks we work with arrive at the question already half-decided. The CIO has seen a peer deck, read an analyst report, and formed a view.

Then we open the architecture, look at where the core ledger sits, and audit what the data classification policy actually requires. The view usually becomes unrecoverable. The orientation has to start somewhere else.

The orientation that actually matters

The first thing we ask is where the bank's regulated data lives today, and what would have to be true for it to move. Not what could move. What would have to be true.

PCI scope, GDPR residency, FCA outsourcing requirements, internal customer-data classification: all of these are usually documented somewhere. Almost never are they read end-to-end by the team making the cloud decision.

When those policies are read properly, the answer narrows itself. A retail bank whose core deposits ledger cannot legally leave the country, on infrastructure it controls, is not going to be multi-cloud at the core. It is going to be hybrid.

The question becomes how thin the on-prem footprint can be. Not whether to keep it.

The legacy stack is the constraint, not the architecture

The second orientation is what the legacy actually does. We have watched teams spend a year planning a multi-cloud migration without auditing the dependencies of the mainframe applications the new platform was meant to replace.

The migration plan assumed those workloads could be refactored. The detailed audit found two of them had business logic no living engineer fully understood.

In one engagement with a major UK bank, we kept the mainframe core in place and built a thin abstraction layer that surfaced its data to cloud-resident services. The new commercial customer screening platform ran in cloud. Onboarding time fell from ten days to under twelve hours.

Hybrid was the right answer not because it was strategically preferred. It was the right answer because the legacy was not optional.

Multi-cloud is a maturity question, not a procurement question

The third orientation is whether the team can actually run more than one cloud well. Multi-cloud is not picking AWS for compute and Azure for AI and assuming the rest works itself out. It is two sets of identity, two sets of networking, two sets of observability, two sets of compliance attestations.

The operating overhead is real. It grows with surface area, not linearly.

The teams arguing for multi-cloud have usually not yet operated one cloud at the scale they are about to operate two. Picking a second cloud before the first is well-run pushes the cost of complexity into a place where it shows up as outages and audit findings, not line items in the cloud bill.

The exception is workload-specific multi-cloud, picking a second provider because a specific service genuinely is not viable on the primary. That is a defensible reason. "Avoiding vendor lock-in" on its own is not.

Lock-in cost is a real consideration. It has to be measured against the cost of running two clouds badly.

What the framework actually is

Strip the noise away and the framework we use is three questions, asked in order.

What does the regulated data require? If the honest answer is anything other than "we can move all of it", the bank is hybrid by definition. The architecture choice becomes how thin the private footprint can be.

What does the legacy actually do? If it contains business logic that cannot be refactored on the migration timeline, the bank is hybrid. The choice becomes how to integrate, not whether to.

Is the team mature enough to run two clouds well? If the honest answer is no, the bank is single-cloud first, multi-cloud later. Regardless of what the lock-in argument says.

When those three answers genuinely point to multi-cloud, we have rarely seen a bank actually be there yet. Most are honest hybrid candidates that get sold multi-cloud and end up running an expensive single cloud with a forgotten failover region.

The framework is not exotic. It is what banks would ask themselves if cloud strategy were treated as an engineering question rather than a procurement one. The translation between those two registers is where most of the wasted years go.

The decision worth defending

The cloud decision banks end up regretting is not picking the wrong topology. It is picking a topology and then not committing to the operating model that topology requires.

Hybrid that never closes the private-cloud capacity question. Multi-cloud that never funds the second observability stack. Single cloud that never plans for the lock-in cost ten years out.

The framework is not the architecture. The framework is the discipline to honestly answer those three questions before the architecture is committed to.

The banks we have watched succeed did that diagnostic work first, then picked the boring answer. Compass calibration matters more than the destination.

cloud-strategyfinancial-serviceshybrid-cloudmulti-cloudbanking-architecture
Was this useful?
Share

Bugni Labs

R&D Engine

The R&D engine powering our advanced software engineering practices — platform engineering, AI-native architectures, and AI-Native Engineering methodologies for enterprise clients.