Newbie question: combining spot instances

I'm quite confident this question makes very little sense because my background on this is virtually nonexistent so apologies in advance for my utter ignorance.

As you know, spot instances from cloud providers such as AWS or Azure are vastly cheaper than subscribing for the same processing power capacity.

Given that there are numerous cloud providers, would it be possible to build a system that tracks spot prices for each provider, using whatever is cheapest at the time?

I came across some papers using OpenStack and/or Kubernetes for similar solutions, but I'm unsure as to whether it is feasible to add several different cloud providers to the mix.

In other words, is processing power from different cloud providers fungible/mutually interchangeable?

Any insight would be much appreciated. Thank you

submitted by /u/zkw1
[link] [comments]