
TL;DR:
|
Key takeaway: This assessment estimates how much exposure you carry. The output is a short read on which parts of your stack would resist a change you might need to make. The score is for an internal conversation that surfaces specific decisions.
This is a worksheet that estimates how much of your current cloud setup would resist a change you might actually need to make: a new region for a regulated customer, a migration to settle a price negotiation, or a restoration onto an alternative provider after an outage.
The output is a short exposure read you can take to a working session. Reducing this kind of lock-in has also become a regulatory priority: the EU Data Act now requires cloud providers to remove barriers to switching between services, and the international standard ISO/IEC 19941 defines, vendor-neutrally, how cloud portability and interoperability should work.
Cloud dependency tends to concentrate in four places. Score each area on its own; combined scoring obscures where the actual exposure lives.
For each area, give yourself a score from 0 to 3.
Use these prompts to assign each score:
A combined score of 0 to 4 is healthy. 5 to 8 means there is real exposure worth working on. 9 to 12 means dependency has shaped your operating model.
Book a multicloud assessment review
Three patterns are reliable signals of high exposure:
If any one of these is present and persistent, you are scoring 2 or 3 in at least one area. If two are present, the exposure compounds.
Improvement moves are smaller than people expect. Three changes account for most of the reduction in exposure:
Upsun is built to this model and supports AWS, Azure, Google Cloud, IBM Cloud, and OVHcloud from a single platform.
Take your two highest-scoring areas to a 30-minute working session with the team that owns the workload. Ask three questions: what decision made this exposure permanent? What would change need to look like? What is the cost of leaving it as-is for another twelve months?
The answers are usually clear within the session. The hard part is choosing whether to act.
Read the Migration playbook: escaping lock-in without disruption
Cloud dependency is the degree to which your applications, operations, and governance are tied to a specific cloud provider. It shows up as services that cannot easily move, workflows that only work on one cloud, and audit evidence that only one console can produce. The higher the dependency, the slower and more expensive any change becomes.
Exposure is measurable across four areas: provider dependency (how tightly the application is tied to one provider's services), migration friction (how long a planned move would take), workflow inconsistency (whether teams use the same workflow across clouds), and governance gaps (whether controls are portable). Score each area on a 0-to-3 scale to see where the exposure concentrates.
Three signs reliably indicate high exposure: maintaining one CI/CD pipeline per cloud for the same workload, reconstructing audit evidence manually from multiple consoles, and a platform team divided by provider expertise. Anyone is a problem worth fixing. Two together compound the exposure faster than any single architectural decision.
Yes. Most of the reduction in cloud dependency comes from changes at the delivery layer. One portable application definition, policy declared as code, and a single delivery workflow reduce dependency without requiring a migration. Provider choice becomes a downstream decision once the delivery layer is consolidated.
Three changes account for most of the reduction in multicloud exposure: one portable application definition committed to Git, policy declared as code applied at the platform layer, and a single delivery workflow regardless of target cloud. The first change is the foundation; without it, the others do less work.