Cloud computing is an emerging computing paradigm where large pools of systems are linked in a way that provides scalable and elastic IT capabilities. It abstracts physical infrastructure complexities and delivers resources over the internet. Key drivers of cloud computing include increased data growth, mobility, collaboration, and pressure on companies' data centers. Emerging trends include utility computing, software as a service, and platform as a service. The future of cloud computing involves both public and private clouds in a hybrid model to achieve standardization, customization, efficiency and other benefits.
5. 5/26/2011
Forrester Research
“A pool of abstracted, highly scalable, and
managed compute infrastructure capable of
hosting end-customer applications and billed
by consumption1”
1- “Is Cloud Computing Ready for The Enterprise?” Forrester Research, Inc.
IT Trends enabling (and driven by)
Cloud Computing
Increased Parallelism
New Moore’s Law - 2X processors per chip generation
Parallel software industries emerging to address challenges
Redundant networks and storage increasing performance
Increased Virtualization
Processing, Storage, Bandwidth, Delivery
Commodity Components
X86 servers, consumer hard drives, ethernet
Open Source SW – Freedom to customize and adapt
Increased Outsourcing of Core Elements
“By 2012, 80 percent of Fortune 1000 companies will pay for
some cloud computing service, and 30 percent of them will pay for
cloud computing infrastructure.” Gartner
10
5