3 ms·
...but that is generally regarded to be economically irresponsible in itself preventing you from leveraging the best features available in each cloud. This is
by phoe-krk 8y ago
...but that is generally regarded to be economically irresponsible in itself preventing you from leveraging the best features available in each cloud.
This is only true as long as the costs of maintaining a cloud provider abstraction layer are greater than the costs of being locked in to a single vendor. I believe that some businesses, once they are armed with an abstraction toolkit like this, will be able to employ arbitrage between the cloud vendors for themselves, and sell that toolkit to other companies who want the same kind of freedom.
And then somebody creates a free software alternative, and will maintain it and keep it up to date.
- petra 8y agoSpeed to product, risk, and access to talent(via other people's code) matters much more than cost, for most software business.
- SpicyLemonZest 8y agoThe problem of leaky abstractions can't be solved by slapping yet another abstraction on top. The best case is that you become locked into your cloud provider abstraction layer instead of the cloud providers themselves - and then what stops them from becoming just as monopolistic?
- chii 8y ago> locked into your cloud provider abstraction layer instead of the cloud providers themselves but the assumption is that this layer is free (due to OSS), and the "owners" of this layer cannot pull the carpet under you by raising prices.