Posts Tagged ‘definition’

 

Helpful listing of Cloud Computing blogs

Tuesday, August 26th, 2008 by

The High Scalability blog today posted a great list of various Cloud Computing blogs currently available. If you are looking for a single source of Cloud Computing information, I definitely recommend looking at Todd Huff’s solid list.

The post is located here.

His post is broken down into specific Categories: Meta Sources and Specific Blogs. I’m sure that these will grow over time. Currently there are 5 Meta Source listings (obvious ones there include the Google Groups on Cloud Computing) and a good group of Specific blogs. Some of the Specific Blog highlights that I think are important ones to look at are:

The GoGrid blog was included in the list (Thanks Todd).

I would like to add a few more that I personally read that others may find as useful resources:

(more…) «Helpful listing of Cloud Computing blogs»

Presentation: Cloud Computing – Disruptive Innovation & Enabling Technology

Wednesday, August 20th, 2008 by

I have been working on a Cloud Computing presentation that provides a basic overview of the technology and how it (and GoGrid) fits into the marketplace. While this presentation¬† continues to evolve (as does the Cloud) and will subsequently undergo other iterations, I felt that many readers might find the content to be useful and informative so I’m publishing it for commentary, compliments and criticism. It also further develops the concept of the “Cloud Pyramid” and offers additional segmentation of the Cloud Computing space.

GoGrid CEO John Keagy has been presenting this at various conferences and meetings. If you are interested in having John present to your organization, please let us know. The presentation continues to evolve, representing our current thinking on Cloud Computing. We hope you enjoy it. Send us your comments!

The Cloud Pyramid

Tuesday, June 24th, 2008 by

This insightful post on the RightScale blog recently got me thinking. The term “Cloud Computing” is much too vague. People want and need “slots” or “segments” where they can group things. This is how the mind operates through categorization and ordering. So, to possibly help with this, I would like to propose a “Cloud Pyramid” to help differentiate the various Cloud offerings out there.

Cloud Pyramid

There are other ways to display this hierarchy, however I elected to show it as a pyramid. For example, if one were to weight the graphic by the number of providers within each segment, the pyramid would be upside-down. The point here though is to show how these cloud segments build upon and are somewhat dependent upon each other. While they are directly related, they don’t require interdependence (e.g., a Cloud Application does not necessarily have to be built upon a Cloud Platform or Cloud Infrastructure). I would propose, however, that Cloud trends indicate that they will become more entwined over time.

Cloud Application

Within this part of the pyramid, users are truly restricted to only what the application is and can do. Some of the notable companies here are the public email providers (Gmail, Hotmail, Quicken Online, etc.). Almost any Software as a Service (SaaS) provider can be lumped into this group. Most retail consumers use the services within this Cloud. You get pre-defined functionality and you cannot much further than that. Applications are designed for ease of use and GTD (getting things done). SalesForce, a huge Cloud Application/SaaS provider that has led the way for hosted software, falls into this category as well, however, their force.com product does not. Even online banking offerings could be lumped into this group.

Characteristics:

(more…) «The Cloud Pyramid»

Computing on "Cloud Nine"

Tuesday, March 18th, 2008 by

353558249_5b33a0281d_oEveryone seems to be either talking about cloud computing, launching their product “within the cloud” or developing a “cloud” infrastructure. I would like to take a step back and really think about why the word “cloud” is being used in the first place.

First, a quick side note: as I tried to track down the origins of the term “cloud computing” I did come across a very insightful post by Paul Wallis that does a fantastic job stepping through the evolution from “supercomputing” through “the cluster” into “the grid” and eventually up into the “clouds.” The concept of having “data clouds speaking to supercomputer clouds” is becoming a reality, according to Wallis, however, I echo his concern that in order for this magical marriage to take place, there needs to be a new level of Quality of Service connecting the two, among other things.

Even with the foundation being laid by some heavy players, cloud computing is still in its infancy. But this is not the subject of this article. I still circle back to the marketing “genus” that coined the term “cloud” to describe this new computing paradigm. For that, I move away from the technical and more to the linguistic.

The term “cloud” can be used in many forms of speech:

  • Noun – The clouds of smoke filled the room
  • Verb – The smoke clouded the room
  • Adjective – The cloudy smoke filled the room
  • Adverb – The smoke cloudily filled the room

So, cloud is a good word choice from a grammatical perspective since it can be used with a variety of ways. But is it a good term to use to describe a product or technology? I’m not so sure. As an exercise, I started writing down words that came to mind when I thought about “cloud”. In no particular order:

(more…) «Computing on "Cloud Nine"»

One of the Better “Cloud Computing” Posts that I have Read

Wednesday, February 20th, 2008 by

Alex_Iskold_graphic As I strive to better understand these new emerging technologies such as “cloud computing”, I frequently find myself reading various blog articles, many professing to be the end-all definition related to the topic. It is not very often that I actually come across an article that is informative, understandable and compelling enough to warrant note.

The post by Alex Iskold is a perfect example of one of these excellent articles. An important definition from his post:

The idea behind cloud computing is simple – scale your application by deploying it on a large grid of commodity hardware boxes. Each box has exactly the same system installed and behaves like all other boxes. The load balancer forwards a request to any one box and it is processed in a stateless manner – meaning the request is followed by an immediate response and no state is held by the system. The beauty of the cloud is in its scalability – you scale by simply adding more boxes.

Some may say that this article is a bit “heavy” on Amazon as the “killer service.” But I believe his point is that Amazon has put a lot of weight behind and person-hours into their products and they will be hard to duplicate, at least for players developing “cloud” products. But some of his general comments hold true regardless of the product: “Free from the need to solve the scalability problems, startups are able to focus on the specific problems their product or service is trying to solve.”

I recommend this as a good read on what Cloud Computing is, a la Amazon, and for people really trying to make heads or tails of grid, utility, cloud and distributed computing.

(more…) «One of the Better “Cloud Computing” Posts that I have Read»