The
Rise of Cloud Computing
There is a paradigm shift beginning in the
world of computing. Over the next decade, increasing numbers of businesses will
stop purchasing their own computer servers and mainframes, and instead move
their applications and data to “the cloud.” The cloud is a metaphor for large
data centers or “server farms” collections of hundreds of thousands of co located
and interlinked computer servers. Corporations will be able to “host” their
data and applications on cloud computing providers’
servers. To run an application hosted on the cloud, all a person will need is a
computing device with a Web browser and an Internet connection.
There
are significant cost advantages associated with shifting data and applications
to the cloud. Business will no longer need to invest in information technology
hardware that rapidly becomes
obsolete. Cloud providers will instead be responsible for maintenance costs of
servers and hardware. Moreover, businesses will no longer need to purchase many
software applications. Instead, businesses will utilize a pay as you go pricing
model for any applications that they use, which also holds out the promise of reducing costs. (Some studies have
concluded that 70% of software purchased by corporations is either
underutilized, or, not used at all.) The Brookings Institute estimates that
companies could reduce their information technology costs by as much as 50% by
moving to the cloud.
Early
adopters of cloud computing services have included Inter Continental Hotel Group (IHG), which has
650,000 rooms in 4,400 hotels around the world. Rather than upgrade its own information
technology hardware, IHG has decided to move its central reservation system
onto server farms owned by Amazon. com, the online retail store that is also emerging
as an early leader in the cloud computing market. Similarly, Netflix has
decided to utilize Amazon’s cloud services for distributing its movies
digitally, rather than investing in its own server farms. Another early user of
cloud services is Starbucks, which has moved its entire corporate e mail system
off its servers and onto Microsoft’s cloud computing system.
Amazon
and Microsoft are two of the early leaders in the embryonic cloud computing market.
The other significant player is Google. All three companies had to build large
server farms to run parts of their own businesses (online retail in the case of
Amazon, and Web searching capabilities in the case of Google and Microsoft).
When these corporations soon realized that they could rent out capacity on these
server farms to other businesses, the concept of cloud computing was born.
Other companies that have announced their intentions to
enter the cloud computing market as providers of hosting services include IBM
and Hewlett Packard.
Right
now the cloud is small estimates suggest that it accounts for just 5% of the $1.5
trillion in corporate information technology spending in 2010. But many
analysts believe that this share will grow very rapidly. Amazon, with an
estimated $750 million in revenue from cloud services,
is currently the leading company. Both Microsoft and Google, recognizing how
crucial the cloud will become, are investing heavily in this technology.
Microsoft
has developed an operating system, known as Windows Azure, which is designed to
run software applications very efficiently on server farms, allocating
workloads and balancing capacity across hundreds of thousands of servers.
Microsoft is rewriting many of its own applications, such as Office and SQL
server, to run on Azure. The belief is that this will help the company retain
existing clients as they transition their data and applications from their own
servers onto the cloud. Microsoft has also developed tools to help clients
write their own custom applications for the cloud; they have recognized that the
shift to the cloud threatens its existing Windows monopoly, and that its best
strategy is to try and become the dominant company on the cloud.
Microsoft’s
rivals are not idly standing by Google, for example, has developed a cloudbased
operating system, Google App Engine, which will allow clients to efficiently
run their custom software applications on the cloud. Amazon, too, has its own
cloud-based operating system, known as “EC2.” Other companies, including IBM
and VM Ware, are developing similar software. Software applications that are written
for one cloud based system operating system will not run on another cloud
operating system without a complete rewrite meaning that there will be
significant switching costs involved in moving an application from one cloud
provider to another. This strongly suggests that we are witnessing the
beginnings of a format war in cloud computing, much like the format war during
the early-1990s between Microsoft, IBM, and Apple to dominate the desktop computer
a war that Microsoft won with its Windows Operating System. If business history
is any guild, at most only 2–3 formats will survive, with most other formats
falling by the wayside.