← Lessons

quiz vs the machine

Platinum1800

System Design

Multi Cloud Strategy

Running across multiple cloud providers for resilience and leverage, at real cost.

5 min read · advanced · beat Platinum to climb

What multi cloud means

A multi cloud strategy uses services from more than one cloud provider. This differs from hybrid cloud, which mixes on premises infrastructure with a public cloud. Multi cloud spreads workloads across competing providers.

Why teams do it

  • Avoid lock in keep negotiating leverage and the ability to move.
  • Resilience an outage at one provider does not take down everything.
  • Best of breed use the strongest service from each provider.
  • Compliance meet data residency rules in specific regions.

The real costs

  • Complexity two sets of tools, identities, and networking to operate.
  • Lowest common denominator to stay portable you may avoid each provider's best proprietary features.
  • Data transfer moving data between clouds is slow and expensive.
  • Skills teams must learn multiple platforms.

Pragmatic patterns

Few teams run every service everywhere. Common approaches are using one primary cloud with a secondary for disaster recovery, or placing distinct workloads on whichever provider suits them best. Portable foundations like containers and infrastructure as code reduce switching friction.

Key idea

Multi cloud spreads workloads across providers for resilience and leverage, but adds real complexity and cost, so most teams adopt it selectively rather than running everything everywhere.

Check yourself

Answer to earn rating on the learn ladder.

1. How does multi cloud differ from hybrid cloud?

2. What is a common cost of going multi cloud?

3. What helps reduce switching friction between clouds?