Does going multi-cloud force the team to use the least common factor (or denominator) and not take advantage of any leading technology just to be multi-cloud compatible?
Sort by:
Using multi-cloud is different to run on any cloud. If the aspect is to run on any cloud anywhere, then yes. But if the intent is to run multi-cloud, this will actually get the best of the options and take complete advantage. As things are evolving we see both the above options based on the business need and sensitivity around it.
When going multi-cloud, it is helpful to think in a more platform agnostic way. This way it doesn't matter what provider or platform you are on, your team's designs and decisions made can work as expected while still taking advantage of leading technologies and the benefits that will bring.
I'm not entirely sure how to truly leverage both without sacrificing capabilities at the expense of interoperability. I would assume companies usually choose one cloud as the backbone of their ecosystem and then complement the weaknesses of their primary choice (e.g. redundancy, extra features, cost) finding them in other systems; it becomes a matter of maximizing the potential of the core cloud, while using standard integration mechanisms to work with other systems.
No - not forced. You just need to ensure you have the skillsets across each vendor and understand how to take advantage of each vendors' technological innovation.
If by multi-cloud you mean being cloud agnostic, yes it can lead to the use of least common factor at times but not always. It actually also forces you to adopt more open source technologies compatible with multiple cloud platforms, which could work well. But it does increase the effort and time overall. Using a specific service provided by a specific cloud provider is much faster to adopt and can run well in most cases.