During conversations I always hear the opinion that cloud computing is a purely technological approach and it was just developed to help companies to operate more scalable, flexible, etc. Well, on the one hand it’s true. However, I am of the opinion that cloud computing is/ was primarily driven by the business and not by the technologies. But why is that?
Looking back on the development of the three current players (Google, Amazon and Salesforce) in the cloud computing market we can deduce many things, but mainly evident similarities, demonstrating that cloud computing is a business-driven approach.
As many might think cloud computing did not enter the stage suddenly. No, it has grown over time! Google and Amazon had never set the goal at the beginning: “Hey, now we’re doing cloud computing and offer services ‘on demand’ and on the basis of ‘pay as you go’ over the Internet”. That is exactly what many vendors do who jump on the current cloud computing train. No, the reasons of Google and Amazon are simple. In each case, it’s their core business, which lets them “forced” to develop and use cloud computing technologies.
Why Google needs Cloud Computing?
Considering the core business of Google, here is the search and indexing of the Internet in the foreground. The expansion of their infrastructure has finally makes it to develop more and more applications and services.
Why Amazon needs Cloud Computing?
At first Amazon’s core business is the webshop plus the downstream processes behind, like logistics, data warehouse etc. Through the steadily development of their infrastructure, apart from the Amazon Web Services, more resource-hungry applications can be included in the portfolio.
Why Salesforce needs Cloud Computing?
Well, Salesforce is a little more special. From the beginning Salesforce precisely aligned their business model to deliver software as a service as their core business.
Having a look at the similarities (challenges) all of the three are faced with to pursue their core business, it becomes clear why cloud computing primarily has been driven by the actual core business, thus by the Business.
- High computational power
- High performance
- High availability
- High reliability
- High scalability
Cloud computing is primarily a business driven concept, which is optimally supported by the combination of technological developments in recent years.