The cloud has evolved a great deal over the last decade, and the once binary choice of “on premise self-managed servers” versus “public cloud with servers managed by a dedicated provider” has become far more complex. Nowadays, we talk about Serverless vs Containers, Storage vs Virtual machines, PaaS vs IaaS. There are so many options out there to let you make the best choice depending on your needs.
However, in this ecosystem that’s brimming with choice, there’s still a common misconception that exists - that a single cloud provider can meet all your needs.
The lie of hyper-dependence fostered by the cloud giants will have a significant consequences in terms of strategy, and will slow your evolution and innovation.
Being tied to one cloud provider: the lie of the past decade
Data stored in the location of your choice, an excellent, personalized developer experience, flexible solutions that adapt to your needs and ideas, etc. This is the hyper-customization of your cloud environment that you’ve come to expect from your cloud provider. But, between us, no single provider alone can guarantee this unique adaptability to every client.
The supremacy of the dominant providers has come crashing down
For years, the dominant providers have implemented a rather efficient acquisition and retention strategy by leading us to believe that a single cloud can meet all your needs.
Even if this single cloud which meets all your needs seems highly attractive, especially for startups taking their first steps into the cloud, the reality is quite the opposite. Users find themselves tied into extreme dependency due to lock-in practices:
- An anti-competitive acquisition strategy through offering an indecent number of free credits, the famous “try before you buy”
- A retention strategy through creating interdependent products and services
- An abusive loyalty strategy through financial or technical pressure, with long-term, unclear, and misleading contracts
All in all, a framework that’s far from supportive or productive.
Today’s choices can put tomorrow’s business at risk
Unfortunately, this hyper-dependent strategy is working.
This choice has a direct impact on your current and future business. Locking yourself into the straitjacket of a single cloud provider leads, in the medium/long term to:
- Limited hiring due to the need of niche experts
- Impossibility to predict bill due to all the hidden costs
- Excessive egress fees, which might make you think twice about migrating towards another provider
- Certifications becoming a never-ending nightmare
- Architectural dependence making reversibility impossible
- Support being more expensive than efficient
These obstacles for your company are not new, so resist the call of free credits as it’s just a masquerade for long term costs. There are other ways to manage your budget without it coming at the expense of your future independence.
Whether you have adopted an on-premise or a hybrid cloud model, the best way to guarantee your freedom of choice is the multi cloud. The choice, and your company’s future, is in your hands. Why should you make do with only being 60% satisfied by one provider, when you could be 100% satisfied by several?
The multi cloud is not a myth, it’s already here
You likely use Github (hosted by Azure), Google Docs (hosted by GCP) and your AWS or Scaleway infrastructure all at once, on a daily basis. See? You’re already using the multi cloud.
This example shows that rather than making things more complicated, using several cloud providers is making your daily life simpler. It’s just a question of common sense.
Your in-house developer teams are looking for more freedom - freedom of choice, freedom to act, freedom to make decisions. The multi cloud, in many ways, is the right way to give them that freedom. Building an infrastructure that meets your needs, by promoting the added value of the product, rather than the provider, will have a positive impact on:
- Your business (invoicing, vision, innovation)
- Your teams (motivation, velocity, commitment, recruitment)
- Your end users (availability, data sovereignty)
Open standards and open source pave the way for the multi cloud. And, at Scaleway, the first alternative multi-cloud provider, we are convinced that we are only at the beginning of the adventure.