

MarekMac
For years, the “cloud vs on-prem” debate has sounded like a team sport. One side talks about speed and scale. The other talks about control and predictability. In real companies, though, the decision is rarely philosophical. It is operational.
The most useful question is not “Should we move to the cloud?”
It is “Which workloads belong where, and what is our plan if we need to change direction?”
Because the painful part is usually not the move in. It is the move out.
A few years ago, many cloud migrations were driven by urgency and optimism. Today the conversation is more sober, and for good reasons:
None of this means cloud is “bad.” It means the bar is higher. You need a plan, not a trend.
A big reason cloud decisions get messy is that we say “cloud” as if it were one thing. In practice, there are three models, each with a different kind of dependency.
SaaS
Fastest time to value. Also the highest risk that your processes and data become tightly coupled to one vendor’s way of working.
PaaS
Great developer experience, great managed services, and often the strongest platform lock-in. The more you lean into proprietary services, the harder it is to lift and shift later.
IaaS
Most flexible and usually the most portable. But it requires discipline: architecture, operations, security hygiene, cost governance.
A simple rule: there is no universally best model. There is only a best fit for a specific workload and a specific risk tolerance.
Most teams budget for the obvious: licenses, usage, and some migration effort. The surprises tend to come from everything that sits around the workload.
Common TCO blind spots:
If you want one sentence for executives: TCO is not the subscription. TCO is the subscription plus the operational reality.
In the US market, “cloud is secure” is both true and misleading. The infrastructure may be secure, but many incidents come from configuration, access, and process.
Security is not a location. It is a practice.
The practical issues that cause pain are consistent:
A strong cloud provider can give you solid foundations. It cannot replace your governance.
In the US, more leaders are talking about cloud repatriation, moving some workloads back to private infrastructure, colocation, or hybrid setups. The reason is rarely “cloud failed.” The reason is usually one of these:
Predictability. Costs and performance become easier to forecast.
Control. Data, latency, and operational autonomy matter more at scale.
Exit pressure. Mergers, vendor changes, compliance, or strategy shifts demand flexibility.
The hardest part is often data portability. Many companies discover too late that “export” can mean “a pile of flat files” instead of a usable, relational dataset with history, relationships, and context.
This is where vendor lock-in becomes real. Not as a buzzword, but as weeks of mapping, rebuilding, validating, and explaining discrepancies to the business.
If your exit plan is “we will figure it out later,” you do not have a plan. You have a risk.
Instead of picking a side, evaluate each workload through a short lens:
Many US enterprises land on hybrid not because it is trendy, but because it is a balanced risk portfolio.
If you want to protect sovereignty and optionality, ask these questions early:
These are not “difficult questions.” They are executive questions. They separate a smart purchase from a long dependency.