The shape of this engagement
Most multi-cloud is accidental, not architectural. An acquisition brought a workload. A "let us try" experiment never got rolled back. A team's procurement quirk created a second provider relationship. Five years later, three clouds are running and nobody can articulate why each workload lives where it does.
The rationalization scope starts by mapping reality — what workload runs where, what writes to what, what the cross-cloud data-flow looks like, what the egress bill is. Then per workload, an honest call: keep here for a named reason, collapse to the primary cloud, or replatform entirely. Genuine multi-cloud needs exist; they are also rarer than the current footprint suggests.
What typically gets surfaced
- Accidental multi-cloud. Workloads on a second cloud with no remaining reason to be there. Collapse is straightforward.
- Cross-cloud egress hotspots. Warehouse-to-app traffic, app-to-app integrations, or backup replication running across clouds and burning 4-12% of the total cloud bill in egress alone.
- Kubernetes portability claims that do not hold. EKS or GKE clusters depending on cloud-native IAM, ALB / GLB controllers, and cloud-native storage classes. Real portability cost is usually 3-5x what the team estimates.
- Genuine data-residency forcing. Sovereign-cloud requirements (EU, Australia, India) that legitimately need workload split. These stay; the report names them explicitly.
- BCP at the wrong level. Teams running multi-cloud for "cloud provider outage" risk when the actual outage probability and blast radius does not justify the architectural tax.
What you receive
- Workload-to-cloud topology map (current state) with data-flow direction per workload pair.
- Egress cost quantification against your existing billing exports — by source-destination cloud pair.
- Per-workload keep-or-collapse recommendation with cost delta, complexity rating, and the regulatory or operational reason driving the call.
- Sequenced consolidation plan: which workloads move first, what the wave dependencies look like, what the parallel-run window is per wave.
- Execution quote for the recommended consolidation (separate fixed-fee scope).
How to start
Multi-cloud rationalization typically starts with a Discovery Sprint scoped to your specific footprint. Book a 30-minute call and we will scope the Sprint against your cloud-account topology and rough workload count. For the broader FinOps cut alongside the rationalization, see the FinOps and cost reduction service.