Showing posts with label cloudwashing. Show all posts
Showing posts with label cloudwashing. Show all posts

Mar 15, 2013

Megaupload and Equinix Make History in Canada (?)

Megaupload and Equinix are in the news today. Apparently the Attorney General of Canada applied to the Ontario Superior Court for an order requiring them to turn over "cloud servers" on behalf was US Government (as reported by Chris Bennett of Davis LLP on Mondaq.com).

What's not clear to me yet is what is actually meant by "cloud servers" and how this could impact cloud computing in particular. We all know how the term "cloud" has been used repeatedly in cases where the service is not actually cloud computing (see my previous posts on the topic of cloudwashing and other posts on nomenclature). Are the servers actually IaaS and fit the NIST definition of cloud computing or are they simply hosted web servers and databases?

It appears that the judicial system could use some clarification as to what cloud computing actually is and the difference between cloud computing and cloud based services.

More to come as this story develops.

Feb 20, 2013

Can we talk about SaaS for just a sec?

Don't know about you, but I've been inundated by emails, banner ads, sponsored links, LinkedIn group updates, tweets, and Facebook ads all announcing that some product is now available in a SaaS format. Yes, even by word-of-mouth. It occurred to me that many of these companies may not even know what the as-a-service moniker even means.

I recently sat in on a cloud-101 type presentation by Dan Koffler and, in his presentation, he discussed the interrelationship between IaaS, PaaS, and SaaS. To sum it up, IaaS supports both PaaS and SaaS implementations, and PaaS supports SaaS implementations. This brings up an interesting point: does SaaS conform to the NIST standard definition of cloud computing? Here's an excerpt of the NIST definition:
Software as a Service (SaaS). The capability provided to the consumer is to use the provider’s applications running on a cloud infrastructure 2.
 The footnote at the end of that sentence reads:
2 A cloud infrastructure is the collection of hardware and software that enables the five essential characteristics of cloud computing.
And, as we all know, one of the essential characteristics is "Rapid elasticity". The fact that the upper service model(s) are served by the lower one(s) indicates that any true SaaS implementation would necessarily be elastic. This is the true test of whether a product is SaaS or an ASP (application service provider) implementation where the software is simply hosted on a server.

So, the next time a vendor pitches you on a SaaS product, ask them this question: "Does the product's resources (i.e., compute power, RAM, storage) scale automatically as my organization reaches predetermined usage thresholds (e.g., % utilization of resources or number of users)? Or do I have to call you to increase these resources?" If the answer is "Yes," and "No," in that order, it's a true SaaS implementation. If the answer is "No," and "Yes," it's ASP and you should definitely ask what the SLA is on the vendor completing the request.

Whatever the answer, I assure you that the answer to this question will be telling. Whether the sales rep knows the answer or not will interesting in and of itself.