|By Markus Klems||
|July 31, 2008 10:00 PM EDT||
Markus Klems' Blog
In an attempt to better understand the nature of cloud computing I tried to draw a classification of some companies and applications that spawn in the cloud.
The heart of the cloud is what some people call Infrastructure as a Service (IaaS). This is as near to bare metal as we can get: pure storage and compute capacity. With virtualization techniques it is packaged into small units that are delivered like water or electricity (notion of utility computing).
The next layer is Platform as a Service (PaaS). Here we find more complex platforms, such as Google App Engine or Salesforce.com AppExchange. Marc Andreessen, who coined the phrase “Web as Platform”, once wrote: “[a] platform is a system that can be programmed and therefore customized by outside developers — users — and in that way, adapted to countless needs and niches that the platform’s original developers could not have possibly contemplated, much less had time to accommodate. [...] If you can program it, then it’s a platform. If you can’t, then it’s not.” (Source)
Although I would not consider Amazon EC2 or S3 to be a platform but rather IaaS, the elastic infrastructure provided by Amazon has enabled third-party developers to build platforms on top of it. I asked myself where in my diagram to put the other Amazon Web services (FPS, DevPay, etc.) but haven’t come up with a plausible place, yet. It should probably be somewhere between IaaS and PaaS.
Apps & Services
The outer layer of my onion is formed by all the applications and services that are built on top of either IaaS or PaaS. I am not satisfied with the outer layer. I feel that it needs further categorization, such as grouping by types of applications, e.g. Social Network Apps, Backup Services, and so on.
Each layer has a different set of APIs. Near to the core, developers have standard Web technologies and protocols to access and use the cloud. Further away from the core, levels of abstraction are added, making APIs more vendor-specific. On the application & service layer, we find a mix of standardized and less standardized APIs.
I want to improve and extend my
diagrams and find a more proper categorization of cloud vendors and
services that sit on top of the cloud. What are your ideas and comments
on this one? And another thing is: Would you consider firms that use
IaaS, like Mosso and cohesiveFT, as PaaS vendors? How are they
different from, say Joyent or FlexiScale?
[This analysis appeared originally here and is republished in full by the kind permission of the author.]
|InfoPoint 07/15/08 01:35:21 PM EDT|
According to Gartner, cloud computing is not just a buzzword; it does have a distinct meaning separate from SaaS. Here is the link: http://www.gartner.com/DisplayDocument?ref=g_search&id=640707.
|Brandon Grant 07/15/08 01:15:29 PM EDT|
Is Cloud Computing really just SaaS by another name; what's the distinction? Where, if anywhere, does Service Oriented Architecture fit in?
Sep. 30, 2016 09:00 PM EDT Reads: 4,040
Sep. 30, 2016 08:45 PM EDT Reads: 456
Sep. 30, 2016 08:30 PM EDT Reads: 443
Sep. 30, 2016 08:15 PM EDT Reads: 741
Sep. 30, 2016 07:30 PM EDT Reads: 554
Sep. 30, 2016 07:15 PM EDT Reads: 461
Sep. 30, 2016 07:15 PM EDT Reads: 447
Sep. 30, 2016 07:15 PM EDT Reads: 5,405
Sep. 30, 2016 07:00 PM EDT Reads: 2,454
Sep. 30, 2016 06:45 PM EDT Reads: 745
Sep. 30, 2016 06:30 PM EDT Reads: 2,907
Sep. 30, 2016 06:15 PM EDT Reads: 3,535
Sep. 30, 2016 06:15 PM EDT Reads: 3,152
Sep. 30, 2016 05:45 PM EDT Reads: 1,378
Sep. 30, 2016 04:30 PM EDT Reads: 1,832
Sep. 30, 2016 04:00 PM EDT Reads: 3,594
Sep. 30, 2016 03:45 PM EDT Reads: 3,670
Businesses are struggling to manage the information flow and interactions between all of these new devices and things jumping on their network, and the apps and IT systems they control. The data businesses gather is only helpful if they can do something with it. In his session at @ThingsExpo, Chris Witeck, Principal Technology Strategist at Citrix, will discuss how different the impact of IoT will be for large businesses, expanding how IoT will allow large organizations to make their legacy ap...
Sep. 30, 2016 03:00 PM EDT Reads: 610
Sep. 30, 2016 03:00 PM EDT Reads: 1,264
Sep. 30, 2016 03:00 PM EDT Reads: 3,686