<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Does a cloud have to have an API to be a cloud?</title>
	<atom:link href="http://www.johnmwillis.com/cloud-computing/does-a-cloud-have-to-have-an-api-to-be-a-cloud/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.johnmwillis.com/cloud-computing/does-a-cloud-have-to-have-an-api-to-be-a-cloud/#utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=does-a-cloud-have-to-have-an-api-to-be-a-cloud</link>
	<description>JOHNMWILLIS BLOG</description>
	<lastBuildDate>Sat, 13 Feb 2010 03:04:56 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Cloud with API means Cloud platform</title>
		<link>http://www.johnmwillis.com/cloud-computing/does-a-cloud-have-to-have-an-api-to-be-a-cloud/comment-page-1/#comment-33852</link>
		<dc:creator>Cloud with API means Cloud platform</dc:creator>
		<pubDate>Thu, 15 Jan 2009 17:05:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnmwillis.com/?p=1077#comment-33852</guid>
		<description>[...] colleague Lydia Leong weighed in on a raging controversy in the blogosphere on whether a Cloud requires an API or not.&#160; This is something that has a [...]</description>
		<content:encoded><![CDATA[<p>[...] colleague Lydia Leong weighed in on a raging controversy in the blogosphere on whether a Cloud requires an API or not.&#160; This is something that has a [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Moriah</title>
		<link>http://www.johnmwillis.com/cloud-computing/does-a-cloud-have-to-have-an-api-to-be-a-cloud/comment-page-1/#comment-22979</link>
		<dc:creator>Moriah</dc:creator>
		<pubDate>Wed, 22 Oct 2008 08:39:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnmwillis.com/?p=1077#comment-22979</guid>
		<description>Well said.</description>
		<content:encoded><![CDATA[<p>Well said.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sam Johnston</title>
		<link>http://www.johnmwillis.com/cloud-computing/does-a-cloud-have-to-have-an-api-to-be-a-cloud/comment-page-1/#comment-11757</link>
		<dc:creator>Sam Johnston</dc:creator>
		<pubDate>Wed, 30 Jul 2008 13:25:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnmwillis.com/?p=1077#comment-11757</guid>
		<description>I&#039;ve ranted a lot on this subject already (see my link), but I don&#039;t think an API is an absolute requirement in much the same way that I dispute &#039;massive scalability&#039;.

Consider for example an app that I upload (perhaps as a VM image) to a &#039;cloud&#039; hosting provider via a web form and then just click the big green &#039;Go&#039; button and let the load balancing, monitoring, scaling &#039;autonomic&#039; magic take care of the rest.

Cloud solution? Arguably yes. API? No... but that&#039;s not to say an API wouldn&#039;t be an improvement.

In reality the vast majority of &#039;cloud&#039; offerings will have APIs.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve ranted a lot on this subject already (see my link), but I don&#8217;t think an API is an absolute requirement in much the same way that I dispute &#8216;massive scalability&#8217;.</p>
<p>Consider for example an app that I upload (perhaps as a VM image) to a &#8216;cloud&#8217; hosting provider via a web form and then just click the big green &#8216;Go&#8217; button and let the load balancing, monitoring, scaling &#8216;autonomic&#8217; magic take care of the rest.</p>
<p>Cloud solution? Arguably yes. API? No&#8230; but that&#8217;s not to say an API wouldn&#8217;t be an improvement.</p>
<p>In reality the vast majority of &#8216;cloud&#8217; offerings will have APIs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: What is cloud computing? &#8212; Server Specs</title>
		<link>http://www.johnmwillis.com/cloud-computing/does-a-cloud-have-to-have-an-api-to-be-a-cloud/comment-page-1/#comment-9766</link>
		<dc:creator>What is cloud computing? &#8212; Server Specs</dc:creator>
		<pubDate>Fri, 11 Jul 2008 15:00:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnmwillis.com/?p=1077#comment-9766</guid>
		<description>[...] Willis expounds on the aaS point with a bit of humor. He recently shared a discussion from an Awesome meeting, in which attendees asked &#8220;Does a cloud have to have an API to be a cloud?&#8221;. [...]</description>
		<content:encoded><![CDATA[<p>[...] Willis expounds on the aaS point with a bit of humor. He recently shared a discussion from an Awesome meeting, in which attendees asked &#8220;Does a cloud have to have an API to be a cloud?&#8221;. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.johnmwillis.com/cloud-computing/does-a-cloud-have-to-have-an-api-to-be-a-cloud/comment-page-1/#comment-9624</link>
		<dc:creator>John</dc:creator>
		<pubDate>Wed, 09 Jul 2008 17:14:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnmwillis.com/?p=1077#comment-9624</guid>
		<description>That dude was a pretty sharp guy :)</description>
		<content:encoded><![CDATA[<p>That dude was a pretty sharp guy <img src='http://www.johnmwillis.com/wp/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Sears</title>
		<link>http://www.johnmwillis.com/cloud-computing/does-a-cloud-have-to-have-an-api-to-be-a-cloud/comment-page-1/#comment-9622</link>
		<dc:creator>Chris Sears</dc:creator>
		<pubDate>Wed, 09 Jul 2008 17:05:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnmwillis.com/?p=1077#comment-9622</guid>
		<description>I think if you want to claim your cloud computing offering competes with EC2/S3 or AppEngine, you absolutely need to have an API.

The guy who made that point in the meeting last night definitely had it right.</description>
		<content:encoded><![CDATA[<p>I think if you want to claim your cloud computing offering competes with EC2/S3 or AppEngine, you absolutely need to have an API.</p>
<p>The guy who made that point in the meeting last night definitely had it right.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.johnmwillis.com/cloud-computing/does-a-cloud-have-to-have-an-api-to-be-a-cloud/comment-page-1/#comment-9608</link>
		<dc:creator>John</dc:creator>
		<pubDate>Wed, 09 Jul 2008 10:50:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnmwillis.com/?p=1077#comment-9608</guid>
		<description>Craig,

I struggled with this question when it was first raised in the meeting.  In fact I agree that the term &quot;cloud&quot; is over used and that is why I focused on the IaaS only for this particular question.  When the original question was brought up in the meeting it was in the context of all cloud types (i.e., SaaS, PaaS, IaaS, and private clouds).  That is a much larger question then I want to entertain at this point. 

As the &quot;cloud-o-sphere&quot; tries to identify types of clouds there seems to be a lot of juggling even in just the IaaS space.  For example, Mosso is completely different from EC2 but EC2 does have an API and Mosso does not.  Is Mosso a shared hosting service on steroids or is it a cloud? If everything that is cloud like is a cloud then Moss is a cloud. However, how do you tell the difference between Mosso and EC2 when they really are not even close to be the same?</description>
		<content:encoded><![CDATA[<p>Craig,</p>
<p>I struggled with this question when it was first raised in the meeting.  In fact I agree that the term &#8220;cloud&#8221; is over used and that is why I focused on the IaaS only for this particular question.  When the original question was brought up in the meeting it was in the context of all cloud types (i.e., SaaS, PaaS, IaaS, and private clouds).  That is a much larger question then I want to entertain at this point. </p>
<p>As the &#8220;cloud-o-sphere&#8221; tries to identify types of clouds there seems to be a lot of juggling even in just the IaaS space.  For example, Mosso is completely different from EC2 but EC2 does have an API and Mosso does not.  Is Mosso a shared hosting service on steroids or is it a cloud? If everything that is cloud like is a cloud then Moss is a cloud. However, how do you tell the difference between Mosso and EC2 when they really are not even close to be the same?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Craig Balding</title>
		<link>http://www.johnmwillis.com/cloud-computing/does-a-cloud-have-to-have-an-api-to-be-a-cloud/comment-page-1/#comment-9600</link>
		<dc:creator>Craig Balding</dc:creator>
		<pubDate>Wed, 09 Jul 2008 08:16:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.johnmwillis.com/?p=1077#comment-9600</guid>
		<description>John

I think that may be a useful distinction - and whilst I don&#039;t usually get too hung up on definitions we are witnessing every one and their dog calling their service a Cloud.  

From an IaaS perspective I think it makes particular sense but I&#039;m wondering if its more a sign of service maturity than anything else.  I believe there are providers today that offer Cloud Compute but no API.  They are offering on-demand services but you need to use a GUI web interface to provision.  From a process perspective, it makes a lot of sense - why does a Cloud Operator need to be in the way of scaling a service by clicking widgets?  Especially when there seems to be general agreement that large orgs will use the Cloud to add compute resource to existing internal apps.

For SMBs, perhaps no API with their Cloud provider is OK as they may have no/limited integration requirements.

Perhaps its a feature of Enterprise Ready Clouds? ;-)

Enjoying the blog,
Craig</description>
		<content:encoded><![CDATA[<p>John</p>
<p>I think that may be a useful distinction &#8211; and whilst I don&#8217;t usually get too hung up on definitions we are witnessing every one and their dog calling their service a Cloud.  </p>
<p>From an IaaS perspective I think it makes particular sense but I&#8217;m wondering if its more a sign of service maturity than anything else.  I believe there are providers today that offer Cloud Compute but no API.  They are offering on-demand services but you need to use a GUI web interface to provision.  From a process perspective, it makes a lot of sense &#8211; why does a Cloud Operator need to be in the way of scaling a service by clicking widgets?  Especially when there seems to be general agreement that large orgs will use the Cloud to add compute resource to existing internal apps.</p>
<p>For SMBs, perhaps no API with their Cloud provider is OK as they may have no/limited integration requirements.</p>
<p>Perhaps its a feature of Enterprise Ready Clouds? <img src='http://www.johnmwillis.com/wp/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Enjoying the blog,<br />
Craig</p>
]]></content:encoded>
	</item>
</channel>
</rss>
