Avoid using the term "Cloud Computing" except when being ironic
everythingsysadmin.com
everythingsysadmin.com
Maybe we've reached the point where non-geeks know what "SaaS" is, and don't confuse it with the attitude or the statistical software or anything else. But does anyone outside of Silicon Valley recognize "PaaS" when I use it in a sentence? Anybody want to tell me how to pronounce "IaaS" without inadvertently slandering myself?
Maybe the time has come when the general public needs more fine-grained terms for what folks have come to call "cloud computing", but I doubt these are the right terms.
I would assume this means he'll use the general "cloud" term when talking with non-geeks.
Technical people should know that [SPI]aaS are specific parts of the "cloud." Within technical communities, the correct terms should be used to avoid ambiguity. It's about knowing your audience and making sure they can relate to you.
For instance in the context of a service like gmail, why we should talk about "cloud" or say "SaaS" when it is as simple as a "web application"?
PaaS IMHO it's better translated as "cloud applications platform", or "cloud application service".
Finally I don't think IaaS is acceptable as it covers too much things, especially two things that I would simply call:
* Virtual Machine Service (EC2, Linode, ...)
* Cloud Storage Service (S3, Dropbox, ...)
Edit: yes... I used three times Cloud in the end, so at least for me the problem is that "Cloud" alone means very little.
Right now I agree with saying IaaS is just a VM service, but I'd hesitate because there may be future changes that invalidate that connection.
Keep in mind these terms are provider-centric not customer-centric. For example, Amazon provides their networking and computer infrastructure as a service to you the customer. You realize this service as VMs. Similarly, GAE provides a platform for you to use, and you realize this as a place to run your cloud application. And to finish the triad off, SaaS provides customers with software and they realize it as an application. So it somewhat depends on if you are looking at these things from a customer perspective or a provider perspective.
I believe this NIST document provides fairly clear terminology: http://www.nist.gov/manuscript-publication-search.cfm?pub_id...
Nobody cares about the more fine-grained terminology, and in fact they shouldn't be expected to. This is nothing more than a purist rant.
I hate "Cloud" as much as the next nerd, especially when it's used to mean, "Internet", but these just aren't going to work.
What does cloud mean, besides something structure-less "out there"?
The "cloud" has always just been a marketing term. If anything I would say it refers to a snapshot of the ongoing IT development at a certain period of time.
I don't like trying to re-purpose the word cloud, because isn't all that descriptive. Do you have high-availability provided by distributed, load-balanced servers? Maybe. Local mirrors? Maybe. A machine in your basement you rent VM images on to suckers? Maybe.
Performance Plus / Boston Field & Focus, Inc. is a market research facility with offices in Greater Boston. We are looking for individuals that are interested in participating in a discussion group about software development. Come discuss these emerging technologies, including cloud development and services, in this field with other professionals from start-up companies. These groups will take place on the evening of November 14th in Boston and will last for approximately 2 hours. You will receive $300 and $25 for parking for participation in the study.
We're conducting this study for research purposes only. You won't receive any sales or marketing follow-up.