Skip to main content
Hybrid Cloud

Hybrid Cloud Is Not a Compromise — Here's When It's the Right Architecture

Hybrid cloud gets pitched as a transition state. For most of our customers, it's the destination — and here's the engineering reasoning behind it.

John Lane 2022-05-26 6 min read
Hybrid Cloud Is Not a Compromise — Here's When It's the Right Architecture

Hybrid cloud has a branding problem. The hyperscalers describe it as a waypoint — a polite way of saying "you haven't finished migrating yet." Most of the industry press treats it the same way. That framing is wrong, and it's cost a lot of organizations a lot of money.

In our practice, hybrid is the final architecture for the majority of mid-market customers we work with. Not because they failed to migrate, but because the math, the latency, and the governance reality all point to the same answer: put the right workload in the right place, and stop trying to move everything to one location just because a vendor said you should.

Here is the actual engineering reasoning.

Hybrid Is About Placing Workloads Where They Belong

The core insight is unglamorous: different workloads have different operational profiles, and no single environment is optimal for all of them. Cloud is great at elasticity, global reach, and managed services. Private infrastructure is great at predictable cost, low latency, and control. Forcing a database that runs 24/7 at 60 percent CPU into an elastic environment is like renting a car by the hour to commute to work every day — you're paying for flexibility you don't use.

Steady-state workloads belong on owned or colocated infrastructure

If a workload runs at a predictable load around the clock, the hyperscaler premium — the cost of elasticity you're not using — is pure overhead. We've seen file servers, database replicas, SQL Server clusters, virtual desktop pools, and production application tiers run for 30 to 60 percent less on a private cloud in a colocation facility than on equivalent Azure or AWS instances. Three-year TCO on a well-run Proxmox or VMware cluster in a decent colo is hard to beat for workloads that aren't bursty.

Bursty and event-driven workloads belong in public cloud

Conversely, anything that scales up and down aggressively — marketing campaign sites, seasonal e-commerce traffic, CI/CD build farms, ML training runs, batch processing with variable input volumes — belongs in the public cloud. Spot instances, Lambda, autoscaling groups, and managed Kubernetes earn their keep when you actually use the elasticity you're paying for.

Regulated and compliance-bound workloads go where the paperwork is easiest

For HIPAA, CJIS, FedRAMP, and StateRAMP workloads, the compliance trail Azure Government and AWS GovCloud provide can save weeks of audit prep. We put these workloads in those regions not because they run better, but because the documentation burden is pre-solved.

Four Benefits That Actually Hold Up Under Scrutiny

The usual "benefits of hybrid cloud" listicles are written by people who haven't run one. Here are the four that survive contact with a production environment.

1. Cost predictability without sacrificing burst capacity

Hybrid lets you put your predictable baseline on capital-efficient infrastructure and your variable load on pay-as-you-go. The result is a blended cost curve that is dramatically flatter than pure public cloud and dramatically more elastic than pure on-prem. For a customer running ~200 VMs, we typically see 25 to 40 percent TCO reduction over a three-year window compared to an all-in public cloud deployment, with the ability to burst into Azure for seasonal peaks.

2. Latency-sensitive workloads stay close to users

A lot of the cloud-repatriation stories you've been reading in the trade press start with "users complained the app got slower after we migrated." Moving a database away from its users adds real milliseconds, and for transactional apps those milliseconds compound. Keeping the hot data path on-prem or in a regional colo near your users, while pushing backups, analytics, and DR targets to the cloud, is a pattern that just works.

3. A real disaster recovery story that isn't theater

Hybrid makes DR cheap and believable. The public cloud is an excellent DR target — you pay for storage all the time, compute only when you fail over, and geographic redundancy comes standard. Azure Site Recovery, AWS Elastic Disaster Recovery, and Veeam Cloud Connect all make this pattern straightforward. We've run live failover tests where the customer's primary colo went offline and production came up in Azure in under 30 minutes. That is not a drill you can afford to run if the DR target is a second on-prem site you also have to pay for.

4. Governance boundaries that match your real data classification

Most organizations have a mix of public, internal, confidential, and regulated data. Hybrid lets you match storage location to classification without shoehorning everything into a single tenant. Public-facing marketing stays in the cloud. Student PII stays in a specific region with specific encryption keys. Financial records stay on-prem behind your own firewalls. One platform, one governance model, but the data lives where your policy says it should.

What a Real Hybrid Architecture Looks Like

Here is the pattern we deploy most often for a mid-market customer with 100 to 300 servers.

  • Private cloud footprint in a colo. Proxmox, VMware, or Nutanix cluster with 3-year hardware lifecycle. Runs production databases, file services, virtual desktops, domain controllers, and steady-state application tiers.
  • Public cloud footprint in Azure or AWS. Runs dev/test, CI/CD, public-facing web tiers, email, backup targets, and anything that needs burst capacity or managed services.
  • Identity plane unified on Entra ID. Single sign-on across both environments. Conditional access, MFA, and endpoint compliance enforced regardless of where the workload runs.
  • Network backbone via ExpressRoute or Direct Connect. Private circuit between colo and cloud, not VPN over the internet. This is the part that most DIY hybrid deployments skimp on, and it's the one that matters most for latency and reliability.
  • Unified monitoring and logging. One SIEM, one observability stack, one ticketing system. The number of organizations running three different monitoring tools because they "moved to the cloud" is depressing.
  • Cloud-based DR target for the colo, colo-based DR target for the cloud. Both sides are recoverable from the other.

This is not complicated. It is not even new. It works because it matches the physics and economics of each workload to the right environment, instead of picking a side in a marketing war.

The Objections, Answered

"Hybrid is more complex to operate." Compared to what? Running everything in Azure with 14 different services, a FinOps team, and a dedicated cloud architect is also complex. Operational complexity is a real cost, but hybrid is not meaningfully worse if you pick a single management plane and commit to it.

"You lose the benefits of cloud-native services." Only if you put workloads in the wrong place. Put the steady-state stuff on-prem and the cloud-native stuff in the cloud, and you get all the managed-service benefits for the workloads that actually need them.

"It's hard to hire for." This one has merit. The pool of engineers who are genuinely fluent in both cloud and on-prem is smaller than the pool who are fluent in one or the other. Plan for it. This is one of the reasons our customers hire us.

Three Takeaways

  1. Hybrid is a destination, not a transition. For most mid-market organizations, the optimal architecture permanently includes both cloud and private infrastructure.
  2. Workload placement is the whole game. Steady-state on-prem, bursty in the cloud, regulated in the sovereign region. Get this right and the rest follows.
  3. The network between the two halves is the part you cannot skimp on. Private connectivity, unified identity, and a single management plane are what make hybrid feel like one system instead of two.

Talk with us about your infrastructure

Schedule a consultation with a solutions architect.

Schedule a Consultation
Talk to an expert →