Search this Blog:
IDC eXchange Home

Defining “Cloud Services” and “Cloud Computing”

Posted by Frank Gens on September 23rd, 2008

As a company that makes its living analyzing, sizing and forecasting market opportunities, IDC takes market definitions and taxonomies very seriously. We’re pretty good at distinguishing real markets from hypey ones, We recently gathered a broad group of IDC analysts to develop a point of view on just what cloud computing is.well as articulating how new market opportunities fit in with, differ from, and complement or compete with existing ones.  

And so we recently gathered a broad group of IDC analysts to develop a formal point of view on just what cloud computing is, as a necessary prelude to discussing how big an opportunity it really offers to the IT marketplace, and what it will take to capture that opportunity.   

 

“Cloud Computing” versus “Cloud Services”

When most people talk about “cloud computing”, they usually refer to on-line delivery and consumption models for business and consumer services.  These services include IT services – like software-as-a-service (SaaS) and storage or server capacity as a service – but also many, many “non-IT” business and consumer services.  

Indeed, the vast majority of these online services are not, in the mind of the user, IT or “computing” at all – they are about shopping, banking, selling, collaborating, communicating, being entertained, etc.   In other words, most people using these services are not “computing”, they are living! These customers are not explicitly buying “cloud computing”, but the “cloud services” that are enabled by cloud computing environments; cloud computing is hidden underneath the business or consumer service.  And so, in our definitional framework, we distinguish between:

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)

In short, a cloud service is virtually any business or consumer service that is delivered and consumed over the Internet in real-time (that’s the 5 second definition; more important detail below).  Cloud computing, an important, but much narrower term, is the IT environment – encompassing all elements of the full “stack” of IT and network products (and supporting services) – that enables the development, delivery and consumption of cloud services.

Any discussion of cloud computing must start with a discussion of what the attributes of cloud services are, and – consequently – what attributes cloud computing environments need to enable.

 

What Are “Cloud Services”? An Eight-Point Checklist

I recently received a reader comment on IDC eXchange that suggested that Cloud Computing and Cloud Services are just a rehash of the same old stuff:

“One thing 30 years in the IT industry has taught me is that the more things change, the more they stay the same. Another is that the only memory we seem to access is short-term. Yet another is that techno-marketers rely on that, so they can put labels like ‘revolutionary’ and ‘innovative’ on platforms, products and services that are mere re-inventions of the wheel ? and often poor copies at that. A good example is all the buzz about ‘Cloud Computing’?”

This reader and other skeptics cite prior industry models and offerings, like service bureaus, mainframes, virtualization, application service providers (ASPs), et al., as having already delivered much that is promised through the cloud model.  But these perspectives miss the critical differences that define the new and substantial benefits cloud services offer.  

Surveying the wide range of cloud offerings, here are eight attributes that, in our view, define the new generation of commercial cloud services, and provide the basis for those benefits:

[CLICK IMAGE to ENLARGE]

  • Offsite, provided by third-party provider - “In the cloud” execution, which for most practical purposes means offsite (really, location-agnostic).  Specifying “third-party provider” simply highlights that the services we’re focused on in our analysis are commercial cloud services.  [CIOs could implement the cloud model within their own organization, for use by their own employees, something referred to as an "enterprise cloud".  And, indeed, we expect many will, as the next step in their transition to a next-generation, "Dynamic IT" services delivery model.  For those who want to include "in-house" cloud services delivery in their market view, they can simply eliminate the "third-party provider" attribute.]
  • Accessed via the Internet - standards-based, universal network access.  This does not preclude service providers offering security or quality-of-service value-added options.
  • Minimal/no IT skills to “implement” - online, simplified specification of services requirements; need is eliminated for lengthy implementation services for on-premise systems that support the service (the service provider offloads this).
  • Provisioning - self-service requesting, near real-time deployment, dynamic & fine-grained scaling.  
  • Pricing - fine-grained & usage-based pricing capability.  (As a convenience to some customers, providers may mask this pricing granularity with long-term, fixed price agreements.)
  • User Interface - browser & successors.  Browsers will evolve, for a wider variety of devices, and with richer capabilities.  But the basic aspects of a browser ? intuitive/easy-to-use, standards-based, application/service-independent, multi-platform ? remain the attributes of cloud services UIs.
  • System Interface - Web services APIs, providing a standards-based framework for accessing and integrating with and among cloud services (and web services-based/enabled in-house systems).  In our view, this is a critically important aspect of cloud services: that they provide well-defined, programmatic access for users, partners and others who want to leverage the cloud service within a broader solution context.
  • Shared resources/common versions - the shared asset approach improves supplier and customer economics; there is some ability to customize “around” the shared services, via configuration options within the service,  workflow/process management among services, et al. 

These attributes, together, make business and consumer cloud services easier and cheaper – and often better – to consume than through traditional delivery modes. These attributes lower costs (for customers and suppliers), speed and simplify access, speed and fine-tune provisioning (in line with true demand/usage), greatly increase the number and variety of available services (thanks to lower development and deployment costs, and standards), and improve the potential to integrate.

 

What, Then, Is “Cloud Computing“?

Since cloud computing is the IT foundation for cloud services,  it consists of a growing list of technologies and IT offerings that enable cloud services, as defined by the attributes listed above.  A partial list includes:

  • Infrastructure systems (e.g., servers, storage, networks) that can economically scale to very high volumes, and preferably do so in a granular fashion.
  • Application software that provides web-based UIs, web services APIs, multi-tenant architecture and a rich variety of configuration options.
  • Application development and deployment software that supports the development, integration or runtime execution of cloud application software.
  • System and application management software that supports rapid self-service provisioning and configuration, usage monitoring, et al.
  • IP Networks that connect end users to “the cloud” and the infrastructure components of the cloud to each other, leveraging network-embedded technologies for quality-of-service, security, and optimized application delivery.
  • For all of the above, pricing agreements for cloud services providers that scale technology costs with their cloud services volumes/revenues.

Of course, in addition to supporting the unique IT requirements of cloud services, cloud computing offerings must also support the perennial “must haves” of enterprise IT environments, including:  manageability, reliability, availability, security and price-competitiveness.  Further, because a growing number of enterprise customers will be running a portfolio of both on-premise and cloud-sourced systems, there will be increasing demand for IT offerings that span both on-premise and cloud-based systems.

 

Bookmark this blog post:

  • del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • Live
  • Slashdot
  • SphereIt
  • Technorati
  • TwitThis
  • YahooMyWeb

44 Responses to “Defining “Cloud Services” and “Cloud Computing””

[...] of the Internet (‘Cloud’) and computer technology (‘Computing’). IDC recently made a post defining the newfound development as the technological backbone of ‘cloud services’; which is [...]

[...] Links for September 26th through September 27th [...]

[...] Defining “Cloud Services” and “Cloud Computing” | IDC Exchange | Frank Gens | 23 September 2008 [...]

[...] couple of days ago IDC published a press release on cloud computing and how it is reshaping the IT [...]

[...] Defining Cloud Services and Cloud Computing Posted on November 1, 2008 by Markus Klems http://blogs.idc.com/ie/?p=190 [...]

[...] This is a pretty good, if lengthy, series of definitions by leading industry analyst, IDC.  As they point out, they make their living analysing, defining and forecasting market opportunities, so they know what they’re talking about without having vested interests. [...]

[...] IDC eXchange Home « IDC on “the Cloud”: Get Ready for Expanded Research Defining “Cloud Services” and “Cloud Computing” [...]

[...] systems that are designed to support the unique requirements of cloud service delivery (see “Defining ‘Cloud Services’ and ‘Cloud Computing’“).  While some customers will source those IT resources via the cloud, many will buy [...]

[...] has posted an overview of what the term “cloud service” means, including an eight-point checklist. I’d like to offer my own, shorter version on this. In my [...]

If an organisation shifts its application from its own datacenter to a cloud, then will the operational cost increase or decrease and in what approx ratio (don’t include the fixed capital cost to acquire IT infrastructure)?

[...] services, and what makes them new and important.  The revised definition is very consistent with last year’s definition, with improvements in two areas: 1) minor tweaking of cloud service “key attributes” to [...]

[...] More at IDC eXchange blog …   Tags: definition, research Posted in: Opinion, Reference [...]

[...] As a company that makes its living analyzing, sizing and forecasting market opportunities, IDC takes market definitions and taxonomies very seriously. We’re pretty good at distinguishing real markets from hypey ones, as well as articulating how new market opportunities fit in with, differ from, and complement or compete with existing ones. Read more [...]

[...] analysts such as Frank Gens over at IDC defined cloud on their blog here, as follows: Cloud Services = Consumer and Business products, services and solutions that are [...]

[...] IDC’s Frank Gens Cloud Services = Consumer and Business products, services and solutions that are delivered and consumed in real-time over the Internet [...]

[...] ^ a b c d Defining “Cloud Services” and “Cloud Computing” [...]

Hi

I am just wondering if we will see an increase of cloud services, what does this mean to HW vendors? how HW vendors can sell to the cloud model? where this cloud infrastructure model is located? who manages the cloud infrastructure? if people pay for the services, someone must manage from somewhere how? who do we sell infrastructure for the cloud business? I know that Google and Amazon are big on cloud services but how can they possibly manage the infrastructure underlined the cloud? it is huge and managing that virtually is an amazing task – I am not sure how companies like the idea of outsourcing their datacenter, their data storage to a cloud operations. In addition how can people use the cloud for science and research which a data intensive applications are needed? Sorry many questions here. I appreciate your response.

[...] ^ a b c d Defining “Cloud Services” and “Cloud Computing” [...]

[...] IDC: Defining “Cloud Services” and “Cloud Computing” [...]

So, how are cloud services really different from an ASP? What is the real difference?

I am lucky that I observed this website, precisely the right info that I was looking for!

There are plenty of benefits to cloud computing but it can be hard to navigate due to the marketing hype surrounding cloud computing. The same thing happened when virtualization started to take off and all of a sudden redirected profiles became profile virtualization. Nothing changed but the name. The same goes for cloud computing, well new features and technologies are being introduced, the essence is the same. When it comes to the end of the day the infrastructure may look a little different and may be hosted elsewhere but it will still be your job to manage it. The nice thing is the tools you are currently using are evolving to take these changes into account so you will continue to use the same tools to do so.

A very well written article, I appreciate your work here.
I use cloud services very often such as Cloud VPS and web hosting.

I save a lot of money using the Cloud service. Now that you have shed some light on Cloud Computing, I think I have to dig a little bit more to know more about it.

Benefits of Cloud Computing are
Reduced Cost=
Cloud technology is paid incrementally, saving organizations money.
Increased Storage=
Organizations can store more data than on private computer systems.
Highly Automated =
No longer do IT personnel need to worry about keeping software up to date.
Flexibility=
Cloud computing offers much more flexibility than past computing methods.
More Mobility =
Employees can access information wherever they are, rather than having to remain at their desks.
Allows IT to Shift Focus=
No longer having to worry about constant server updates and other computing issues, government organizations will be free to concentrate on innovation.

cloud computing really is the way of the future. I believe we will be seeing a lot more of this tech in the not too distant future.

As I website possessor I believe the content material here is rattling wonderful , appreciate it for your efforts. You should keep it up forever! Good Luck.

Cloud computing is the way forward. Just hope security is kept hard-ball on it.

This article was very helpful to me! I’m really intrested in cloud computing.

I’m glad I found this web site, I couldn’t find any knowledge on this matter prior to.Also operate a site and if you are ever interested in doing some visitor writing for me if possible feel free to let me know, im always look for people to check out my web site.

Besides some of the points mentioned in the post, I like the thoughts and ideas of the writer.

I think cloud computing is the way forward especially for those like me that work contract in different places.

Great name cloud service :)

[...] ^ a b c d “Defining “Cloud Services” and “Cloud Computing”". IDC. 2008-09-23. Retrieved 2010-08-22. [...]

[...] ^ a b c d “Defining “Cloud Services” and “Cloud Computing”". IDC. 2008-09-23. Retrieved 2010-08-22. [...]

Nice post. I found this articles which compares Caspio, Amazon, Database.com, and Microsoft SQL cloud database services
http://blog.caspio.com/web-database/comparing-cloud-database-services/

This sure does help a lot of people understand the difference between Cloud computing and cloud services. Kudos!

[...] Payment Card Industry Data Security Standard can be a daunting task. Combing this standard with a public cloud deployment can seem downright overwhelming. In this article, I’ll walk you through the process [...]

[...] general public by a service provider. These services are free or offered on a pay-per-use model. “Defining “Cloud Services” and “Cloud Computing”". [...]

[...] a b c d “Defining “Cloud Services” and “Cloud Computing”". IDC. 2008-09-23. Retrieved [...]

[...] & Company estimated that by the year 2015, corporations will spend over $70 Billion per year on cloud services. Large corporations have a tough enough time migrating to the cloud, as they must change their [...]

[...] [9]     Defining “Cloud Services” and “Cloud Computing”". IDC. 2008-09-23. http://blogs.idc.com/ie/?p=190 [...]

[...] of cloud computing phenomenon. To better reflect this, I will show some cloud definitions made on IDC Exchange blog in 2008, and few actual comments extracted from an IDC Market Spotlight from the beginning of [...]

[...] F. Jens, “Defining Cloud Services and Cloud Computing,” September 2008.http://blogs.idc.com/ie/?p=1907. M. A. Vouk, “Cloud Computing – Issues, Research and Implementations,” Proceedings of the [...]

Great post! Well explained.

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.

Thanks for sharing!

Post a Comment


About IDC | Contact IDC | Privacy Policy | Site Index | Reprints | Worldwide Offices | Objectivity
Copyright 2005 IDC. Reproduction is forbidden unless authorized. All rights reserved. Trademarks | Terms of Use