4,580 Posts served
11,093 Conversations started
- Academic

- Android

- Art, Music, & Animation

- Embedded Computing

- Events

- Game Development

- Graphics & Media

- Intel SW Partner Program

- Intel® AppUp Developer Program

- Manageability & Security

- Mobility

- Open Source

- Parallel Programming

- Performance and Optimization

- Power Efficiency

- Server

- Site News & Announcements

- Software Tools

- Ultrabook

- Association for Computing Machinery TechNews (ACM)
- Go Parallel! (Dr. Dobbs)
- HPCwire (Tabor Communications, Inc.)
- insideHPC (John West)
- Joe Duffy's Weblog (Microsoft)
- Microsoft Parallel Programming Development Center (Microsoft Germany)
- MultiCoreInfo.com
- scalability.org (Scalable Informatics)
- Software Dev Blog (Intel Germany)
- Soft Talk Blog (Intel United Kingdom)
- The Moth (Microsoft)
How Do You Define Cloud Computing?
By Dawn M. Foster (91 posts) on November 16, 2009 at 11:06 am
I've been blogging about cloud computing fairly often lately, and it is part of our focused topic for October and November on the Open Source at Intel website; however, I haven't really spent much time talking about the various definitions of cloud computing. Jim Kaskade recently compiled a large list of cloud computing definitions from various analysts and industry leaders, and I wanted to highlight a few of them.
'Cloud computing' describes a service model that combines a general organizing principle for IT delivery, infrastructure components, an architectural approach and an economic model – basically, a confluence of grid computing, virtualization, utility computing, hosting and software as a service (SaaS).
Or, put more simply, the cloud is IT, presented as a service to the user, delivered by virtualized resources that are independent of location.
Cloud Services = Consumer and Business products, services and solutions that are delivered and consumed in real-time over the Internet
Cloud Computing = an emerging IT development, deployment and delivery model, enabling real-time delivery of products, services and solutions over the Internet (i.e., enabling cloud services)
Forrester defines cloud computing as a standardized IT capability (services, software, or infrastructure) delivered via Internet technologies in a pay-per-use, self-service way.
Cloud computing is the set of disciplines, technologies, and business models used to render IT capabilities as on-demand services. "On-demand" permits agile deployment of services within an enterprise; it also permits delivery of services as utilities in an open market subject to competition.
I only mentioned a couple of definitions, but you can read at least a dozen more from Jim Kaskade's post.
How do you define cloud computing? Which of these definitions do you agree with and which do you think aren't quite right?
Categories: Open Source
Tags: burton group, cloud, Cloud Computing, define, definitions, forrester, idc, Jim Kaskade, the 451 group
For more complete information about compiler optimizations, see our Optimization Notice.
Comments (1)
Trackbacks (3)
- Intel Software Network Blogs » How Do You Define Cloud Computing? Software Rss
November 16, 2009 4:44 PM PST - Intel Software Network Blogs » How Do You Define Cloud Computing? | VirtualizationDir - Top Virtualization Providers, News and Resources
November 17, 2009 12:10 AM PST - Blogging Elsewhere at Fast Wonder: Online Community Consulting
December 5, 2009 11:52 AM PST


we are cloud