<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Raghavan Srinivas' Blog</title>
	<atom:link href="http://ragss.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ragss.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Thu, 15 Dec 2011 12:47:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='ragss.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Raghavan Srinivas' Blog</title>
		<link>http://ragss.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://ragss.wordpress.com/osd.xml" title="Raghavan Srinivas&#039; Blog" />
	<atom:link rel='hub' href='http://ragss.wordpress.com/?pushpress=hub'/>
		<item>
		<title>The Java PaaS Rush &#8211; Crossing the Chasm?</title>
		<link>http://ragss.wordpress.com/2011/07/30/the-java-paas-rush/</link>
		<comments>http://ragss.wordpress.com/2011/07/30/the-java-paas-rush/#comments</comments>
		<pubDate>Sat, 30 Jul 2011 18:22:19 +0000</pubDate>
		<dc:creator>Raghavan &#34;Rags&#34; Srinivas</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[PaaS]]></category>

		<guid isPermaLink="false">http://ragss.wordpress.com/?p=69</guid>
		<description><![CDATA[As the National Football League (NFL) season opens up and teams are tweaking their rosters, I am pondering a different kind of PaaS rush. The industry consensus is that the PaaS market in general is growing slowly and lagging the hype curve. However,  there is already a host of Paas vendors with some form of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=69&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As the National Football League (NFL) season opens up and teams are tweaking their rosters, I am pondering a different kind of PaaS rush.</p>
<p>The industry consensus is that the PaaS market in general is growing slowly and lagging the hype curve. However,  there is already a host of Paas vendors with some form of enterprise Java support,  just like in the hey days of the Java Application Servers. From Google with it&#8217;s App. Engine to even Microsoft making a play for Java developers on Microsoft Azure, there is a whole bunch of platforms including Amazon, CloudBees, Cloud Foundry, Cumulogic, Force.com, OpenShift and the list goes on.</p>
<p>I could make a detailed comparison of the different platforms (I&#8217;ll save that for <a title="JavaOne 2011" href="http://www.oracle.com/javaone/index.html">JavaOne</a> 2011). Instead, I am left marveling at how Java, or more accurately the Java  ecosystem, has been able to spur the recent growth of the PaaS market despite being considered old at a decade and half. No doubt that many of these PaaS platforms support other languages as well like Ruby, Python and so on, but it seems like the defacto choice for enterprise deployment is .jar, .war or .ear files, or some flavor of that. Consequently, PaaS vendors are opening up their platforms to Java developers including supporting the APIs that Java developers are familiar with and hope that they come in droves when they make a move to the cloud.</p>
<p><a href="http://www.oscon.com/oscon2011/public/content/java">OScon Java</a> had it&#8217;s share of talks on Java. The &#8220;Good, Bad, and Ugly of Java&#8221; talk went into how the designers of Java mostly made good choices in the initial design of the language that has withstood the test of time and made huge inroads into the enterprise. The talk by Twitter about using the JVM for better performance and to tap into a large developer population while keeping the operations folks happy at the same time since they understood JAR files, how to interpret GC logs, etc. goes to say how important are the aspects of familiarity and not introducing something fundamentally new within the enterprise.</p>
<p>Given a choice between agility and familiarity enterprise developers pick familiarity for a variety of reasons. Of course if you can add in agility as well that the cloud in general and PaaS  in particular provides to an existing environment, it becomes a very compelling value proposition to enterprises.</p>
<p>It would be disingenuous to claim that Java is the only agent that might facilitate the crossing of the PaaS chasm. The gradual embrace of Open Source in the enterprise, the variety of technological improvements and a motivation to control costs will help in the growth of PaaS. Enterprises realize that getting to PaaS i.e. migrating apps. to PaaS is expensive and time consuming and are holding off on migrating to PaaS en mass. This could be substantially eased by significantly reducing the learning curve and not having to introduce entirely new design paradigms.</p>
<p>Many of the PaaS vendors are taking the familiar application development lifecycle and products (like the Tomcat server) that Java developers know and love and adapting it to the cloud. From providing a version control system (like git or svn) to being able to analyze logs, deploy newer versions and even rollback to earlier versions all with a few clicks, the goal seems to become a part of the PaaS rush that Java and other developers are poised to make.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ragss.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ragss.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ragss.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ragss.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ragss.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ragss.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ragss.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ragss.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ragss.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ragss.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ragss.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ragss.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ragss.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ragss.wordpress.com/69/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=69&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ragss.wordpress.com/2011/07/30/the-java-paas-rush/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c139f59bf78613fb1d792ed3b94c6cc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rags</media:title>
		</media:content>
	</item>
		<item>
		<title>Is Cloud Computing on the developer RADAR? Really?</title>
		<link>http://ragss.wordpress.com/2009/09/15/is-cloud-computing-on-the-developer-radar-really/</link>
		<comments>http://ragss.wordpress.com/2009/09/15/is-cloud-computing-on-the-developer-radar-really/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 15:17:54 +0000</pubDate>
		<dc:creator>Raghavan &#34;Rags&#34; Srinivas</dc:creator>
				<category><![CDATA[developer]]></category>
		<category><![CDATA[PaaS]]></category>
		<category><![CDATA[cloud]]></category>

		<guid isPermaLink="false">http://ragss.wordpress.com/?p=56</guid>
		<description><![CDATA[As kids head back to school, I went back to school as well. I was extended an invitation to attend the No Fluff Just Stuff conference which is a small and compact conference where everyone seems to know everyone else. The attendees all seemed to be hard core developers or architects who seemed to be [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=56&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As kids head back to school, I went back to school as well. I was extended an invitation to attend the <a href="http://www.nofluffjuststuff.com/">No Fluff Just Stuff</a> conference which is a small and compact conference where everyone seems to know everyone else. The attendees all seemed to be hard core developers or architects who seemed to be in tune with the future but mostly focussed on the present.</p>
<p>The sessions I attended were varying in technical depth, but, mostly had stuff and minimal fluff. I did manage to pick up some great nuggets. It was definitely worth my time. I was at a 60-minute expert panel where questions ranged from the future of Java after Sun is consumed by Oracle, future of Java 7, scripting languages, deployment, EJBs, Rich Internet Applications including Flex and JavaFX and the gamut.</p>
<p>What surprised me most was that there was not a single question on the cloud and the word was barely even mentioned. It did come up once as a substitute term for the internet.</p>
<p>While Amazon and Infrastructure as a Service has made a huge dent on startups and small companies and IT organizations for the ability to outsource the data center, I think the cloud has made a very minimal impact on the developer mindshare &#8212; for now anyway.</p>
<p>The reasons for this are certainly varied. Developers are probably waiting for the hype to die down to make an assesment of the reality. Unlike evolving distributed system models, from socket programming, to RMI, to web services and so on, the cloud does not seem to be introducing a new programming paradigm. The developer tools are still evolving and there does not seem to be a set of APIs for the cloud other than the Platform as a Service which are relevant to that particular platform alone.</p>
<p>In my informal conversations with the attendees, there were lot of other things besides the cloud that occupied their minds. So, the question that was foremost in my mind after attending the conference was &#8220;Is Cloud Computing on the developer RADAR? Really?&#8221; Or was it too small a sample size to be representative?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ragss.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ragss.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ragss.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ragss.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ragss.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ragss.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ragss.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ragss.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ragss.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ragss.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ragss.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ragss.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ragss.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ragss.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=56&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ragss.wordpress.com/2009/09/15/is-cloud-computing-on-the-developer-radar-really/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c139f59bf78613fb1d792ed3b94c6cc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rags</media:title>
		</media:content>
	</item>
		<item>
		<title>What about Data Latency and cloud computing?</title>
		<link>http://ragss.wordpress.com/2009/03/22/what-about-data-latency-and-cloud-computing/</link>
		<comments>http://ragss.wordpress.com/2009/03/22/what-about-data-latency-and-cloud-computing/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 22:51:52 +0000</pubDate>
		<dc:creator>Raghavan &#34;Rags&#34; Srinivas</dc:creator>
				<category><![CDATA[latency]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[distributed computing]]></category>
		<category><![CDATA[fallacies]]></category>

		<guid isPermaLink="false">http://ragss.wordpress.com/?p=52</guid>
		<description><![CDATA[Over a decade back when we were still in the CORBA days, Peter Deutsch came up with the fallacies of distributed computing. Many distributed systems have been flawed due to willfully ignoring some of the fallacies and expecting technologies to obviate some of the inherent limitations in distributed computing. The premise was that those developers [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=52&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Over a decade back when we were still in the CORBA days, Peter Deutsch came up with the <a href="http://en.wikipedia.org/wiki/Fallacies_of_Distributed_Computing">fallacies of distributed computing</a>. Many distributed systems have been flawed due to willfully ignoring some of the fallacies and expecting technologies to obviate some of the inherent limitations in distributed computing. The premise was that those developers and designers who ignored these fallacies would in effect end up with a distributed system that would have some serious limitations in its functionality sooner or later. It was best to plan for some of these problems which was (and still is) inherent in distributed computing.</p>
<p>One of these fallacies is that &#8220;<em>Latency is zero</em>&#8220;. In traditional computing, the compute and data was typically hosted on the same system and the data latency was determined by the storage disks and the data bus speeds.  It was a simple matter of buying better hardware to overcome data latency if it was ever an issue. In cloud computing and especially when we get to network of clouds with data expected to flow around different clouds, latency (however minimal it is) could be an  issue depending on the data being manipulated, the network speeds and so on. Add to this the fact that the entire data or part of the data should be encrypted and decrypted when it moves around unreliable and public networks, and the fact that data needs to be streamed, latency will soon add up and could become a serious issue.</p>
<p>In the web era, many companies like Akamai have specialized in making data available closer to use and minimizing network latency. Some of these and other companies are already looking into this issue vis-a-vis the cloud, but, just the other day when I was twiddling my thumbs waiting for a not-so-big file to upload from my desktop to my EC2 machine instance, I was wondering how many of those dabbling with cloud computing would eventually be faced with the same question that I did, &#8220;How does Data Latency affect my cloud solution or design?&#8221;.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ragss.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ragss.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ragss.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ragss.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ragss.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ragss.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ragss.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ragss.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ragss.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ragss.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ragss.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ragss.wordpress.com/52/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ragss.wordpress.com/52/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ragss.wordpress.com/52/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=52&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ragss.wordpress.com/2009/03/22/what-about-data-latency-and-cloud-computing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c139f59bf78613fb1d792ed3b94c6cc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rags</media:title>
		</media:content>
	</item>
		<item>
		<title>What is the most important criterion in picking your cloud vendor?</title>
		<link>http://ragss.wordpress.com/2009/03/07/what-is-the-most-important-criterion-in-picking-your-cloud-vendor/</link>
		<comments>http://ragss.wordpress.com/2009/03/07/what-is-the-most-important-criterion-in-picking-your-cloud-vendor/#comments</comments>
		<pubDate>Sat, 07 Mar 2009 16:54:12 +0000</pubDate>
		<dc:creator>Raghavan &#34;Rags&#34; Srinivas</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[ecosystem]]></category>

		<guid isPermaLink="false">http://ragss.wordpress.com/?p=44</guid>
		<description><![CDATA[With the recent launch of the Blackberry App World program in line with Apple&#8217;s App Store and Microsoft expected to launch it&#8217;s own app store in the not too distant future companies are expecting developers to have their own skin in the game. The Blackberry App World program requires a registration fee of 200.00 USD [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=44&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>With the recent launch of the <a href="https://www.blackberry.com/isvportal/home/login.seam?cid=33361">Blackberry App World</a> program in line with <a href="http://www.apple.com/iphone/appstore/">Apple&#8217;s App Store</a> and Microsoft expected to launch it&#8217;s own app store in the not too distant future companies are expecting developers to have their own skin in the game. The Blackberry App World program requires a registration fee of 200.00 USD which is no chump change. In return, freelance developers are able to market their applications to the global customer base that they typically would have difficulties reaching without a huge marketing budget. In the ideal scenario, as more applications become available and more users start using it, more developers start participating, creating what I heard as the &#8220;flywheel effect&#8221; from Wener Vogels, CTO at amazon.com. The faster this flywheel turns, the sooner it will result in a significant drop of prices for everyone involved.</p>
<p>In my <a href="http://ragss.wordpress.com/2009/01/25/why-the-should-a-developer-care-about-cloud-computing/">previous blog</a> I alluded to the different taxonomies of cloud computing and how as a developer Platform as a Service might be more interesting. There are more 1-off applications in an Infrastructure as a Service (IaaS) cloud rather than a Platform as a Service (PaaS) cloud. However, applications deployed in a PaaS cloud are more focussed on solving a (or a set) of business problem(s) for a typically large community of users. Drawing a comparison to the  app stores,  the goal of Platform as a Service is to offer a superior platform (technology matters, but, is not the main focus)   that helps leverage the ecosystem and the community.</p>
<p>How important is it for you application to leverage an existing platform and an existing user base? Is it important enough that it might become the sole criterion to choosing a particular cloud vendor?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ragss.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ragss.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ragss.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ragss.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ragss.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ragss.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ragss.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ragss.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ragss.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ragss.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ragss.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ragss.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ragss.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ragss.wordpress.com/44/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=44&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ragss.wordpress.com/2009/03/07/what-is-the-most-important-criterion-in-picking-your-cloud-vendor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c139f59bf78613fb1d792ed3b94c6cc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rags</media:title>
		</media:content>
	</item>
		<item>
		<title>Would you rather own or timeshare?</title>
		<link>http://ragss.wordpress.com/2009/02/27/would-you-rather-own-or-timeshare/</link>
		<comments>http://ragss.wordpress.com/2009/02/27/would-you-rather-own-or-timeshare/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 16:25:08 +0000</pubDate>
		<dc:creator>Raghavan &#34;Rags&#34; Srinivas</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[timeshare]]></category>

		<guid isPermaLink="false">http://ragss.wordpress.com/?p=42</guid>
		<description><![CDATA[I just returned from a vacation last week (from which I still need a couple of days to recover) and any discussion on clouds was simply unwelcome. In talking to some developers this week it&#8217;s becoming apparent that we&#8217;re still at the stage of &#8220;why and what is cloud computing&#8221; rather than &#8220;how to do [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=42&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I just returned from a vacation last week (from which I still need a couple of days to recover) and any discussion on clouds was simply unwelcome. In talking to some developers this week it&#8217;s becoming apparent that we&#8217;re still at the stage of &#8220;<a href="http://ragss.wordpress.com/2009/01/25/why-the-should-a-developer-care-about-cloud-computing/">why and what is cloud computing</a>&#8221; rather than &#8220;<a href="http://au.sys-con.com/node/827425">how to do cloud computing</a>.&#8221; There are plenty of <em>cloud storage</em> case studies as opposed to <em>cloud computing</em>. There is undoubtedly a lot of experimenting and early implementations of cloud computing, but, there are lot of developers still wondering about the relevance of cloud computing.</p>
<p>This vacation was a little bit different in that we (actually my wife flat refused) did not sit through a <em>90-minute timeshare</em> presentation. However, having sat through a number of presentations, we&#8217;ve certainly pondered and sometimes come very close to buying a timeshare ownership.</p>
<p>The analogy between cloud computing and a timeshare ownership is pretty remarkable. There are some major differences as well, but, work with me here. To own properties at different vacation spots would be a major investment upfront and significant investments to maintain and upgrade throughout the life of ownership. It would also lead to poor occupancy unless it&#8217;s converted to some type of rental property. Plus for argument sake (or not) consider that these properties significantly depreciate in value. When you factor this depreciation cost, timeshare ownerships seem very promising.</p>
<p>The promise of cloud computing and storage is to decrease the initial investment, or what is referred to as Capital Expenditure or simply <em>CapEx</em>. The running investement thereafter, referred to as Operational Expendire or <em>OpEx</em> needs to be controlled or maintained. A timeshare certainly offers this. Also, it&#8217;s less riskier to dump a timeshare ownership rather than a property that you own.</p>
<p>However, there is a concern of security and privacy and being able to interoperate between different clouds. The concrens of security and privacy could be significantly alleviated with appropriate technologies. Since you end up buying a fractional ownership, you are much less vested in the upkeep of the property that you end up using and this could be a huge issue with a timeshare ownership of a property versus timeshare ownership of storage or compute cycles. You buy a timeshare ownership with an agency and the sales pitch is that they have working arrangements with other agencies to be able to use the properties that thet control. However, the reservation and billing procedures are significantly convoluted that it may not be easy to transfer your ownership to that favorite property easily. Likewise, with the <a href="http://ragss.wordpress.com/2009/02/01/are-newmore-standards-required-for-the-cloud/">lack of standards</a> in cloud computing it may be very difficult to transfer the ownership.</p>
<p>The main allure of cloud computing is the promise of infinite scale. The analogy somewhat breaks down here. I guess there is a reaching argument to be made that you could buy more weeks of a timeshare ownership much more easily than to buy more properties, but, maybe you can help me fill this in.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ragss.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ragss.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ragss.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ragss.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ragss.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ragss.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ragss.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ragss.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ragss.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ragss.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ragss.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ragss.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ragss.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ragss.wordpress.com/42/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=42&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ragss.wordpress.com/2009/02/27/would-you-rather-own-or-timeshare/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c139f59bf78613fb1d792ed3b94c6cc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rags</media:title>
		</media:content>
	</item>
		<item>
		<title>Is it the tail wagging the dog?</title>
		<link>http://ragss.wordpress.com/2009/02/14/is-it-the-tail-wagging-the-dog/</link>
		<comments>http://ragss.wordpress.com/2009/02/14/is-it-the-tail-wagging-the-dog/#comments</comments>
		<pubDate>Sat, 14 Feb 2009 20:33:20 +0000</pubDate>
		<dc:creator>Raghavan &#34;Rags&#34; Srinivas</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[blackberry]]></category>
		<category><![CDATA[congress]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://ragss.wordpress.com/?p=39</guid>
		<description><![CDATA[The World Mobile Congress which was one of the craziest conferences I attended for it&#8217;s sheer size gets underway next week. Good luck finding a room in Barcelona with the conference coinciding with the Valentine&#8217;s day weekend. As the mobile platforms start to dominate information consumption and information manipulation, what are its implications on the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=39&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.mobileworldcongress.com/">World Mobile Congress</a> which was one of the craziest conferences I attended for it&#8217;s sheer size gets underway next week. Good luck finding a room in Barcelona with the conference coinciding with the Valentine&#8217;s day weekend.</p>
<p>As the mobile platforms start to dominate information consumption and information manipulation, what are its implications on the backend?</p>
<p>The <a href="http://www.apple.com/iphone/appstore/">Apple&#8217;s Appstore</a>, the <a href="http://www.android.com/market/">Android market</a>,  the  <a href="http://na.blackberry.com/eng/solutions/">Blackberry business solutions</a>, and other mobile applications is rendering platforms relevant again.</p>
<p>Is it the case of the tail wagging the dog, or from a developer perspective is it  a different paradigm?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ragss.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ragss.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ragss.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ragss.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ragss.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ragss.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ragss.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ragss.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ragss.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ragss.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ragss.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ragss.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ragss.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ragss.wordpress.com/39/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=39&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ragss.wordpress.com/2009/02/14/is-it-the-tail-wagging-the-dog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c139f59bf78613fb1d792ed3b94c6cc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rags</media:title>
		</media:content>
	</item>
		<item>
		<title>What&#8217;s in a conversation?</title>
		<link>http://ragss.wordpress.com/2009/02/09/whats-in-a-conversation/</link>
		<comments>http://ragss.wordpress.com/2009/02/09/whats-in-a-conversation/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 05:44:34 +0000</pubDate>
		<dc:creator>Raghavan &#34;Rags&#34; Srinivas</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Conversation]]></category>

		<guid isPermaLink="false">http://ragss.wordpress.com/?p=37</guid>
		<description><![CDATA[As the planning for the Intuit Partner Platform proceeds, the topic of a long-lived transaction popped up. A long-lived transaction, or a conversation is asynchronous by its very nature. Other properties of a conversation is that data flows across multiple organizational boundaries in the same cloud or different clouds. Do we absolutely need to have [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=37&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As the planning for the <a href="http://ipp.developer.intuit.com">Intuit Partner Platform</a> proceeds, the topic of a long-lived transaction popped up. A long-lived transaction, or a conversation is asynchronous by its very nature. Other properties of a conversation is that data flows across multiple organizational boundaries in the same cloud or different clouds. Do we absolutely need to have the ACID properties of a typical transaction associated with it?</p>
<p>Gregor Hohpe of Google has written in a very succinct manner about <a href="http://www.enterpriseintegrationpatterns.com/ramblings/18_starbucks.html">why Starbucks does not use Two-phase commit</a>. The asynchronous fashion of coffee ordering and delivery could be solved by a <em>correlation identifier</em> which is roughly the name of the customer and the drink scribbled on the coffee cup. Since I am not a big fan of Starbucks, don&#8217;t understand why anyone has to pay a fortune for a cup of so-so coffee and most importantly don&#8217;t like to pay for wi-fi, I&#8217;ll take this metaphor to Panera Bread. When the customer places the order, (s)he  is handed a token which vibrates and lights up when the order is ready. Out-of-order delivery is almost the rule than the exception, but, the &#8220;take order and deliver&#8221; conversation with the customer is complete when (s)he picks up the order and places the lighted token in the bin. It is by no means a perfect protocol and depending on the speed and scheduling of the <em>workers</em>, it&#8217;s likely that a similar order placed ahead of another order might be delivered later than the order which was placed later. But, does it matter as long as the customer is sitting for a few extra minutes next to a cozy fireplace and enjoying a drink? The article also talks about <em>compensating transactions</em> to deal with some of the issues. However, the main goal of maximing throughput without compromising customer satisfaction entirely seems to be achieved. This form of a conversation is probably acceptable for ordering coffee or small ticket items.</p>
<p>Can a similar conversation be applied when a customer is buying a car? There a various regulatory requirements that need to be complied with during the process of &#8220;take order and deliver&#8221;. For example, unless a valid driving license is produced, customer may not be able to take vehicle for a test drive and obviously until there is a valid proof of auto insurance, the vehicle cannot be driven out of the dealers lot. There are still some optimizations that could be made &#8212; the credit check, application and approval for an auto loan could happen whilst he customer is doing the test drive or is doing the price negotiations.</p>
<p>How could you capture the true essense of a <strong>conversation</strong> on the cloud? The <a href="http://www.w3.org/TR/2004/WD-ws-cdl-10-20041217/">Web Services Choreography Description Language (WS-CDL)</a>, the <a href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsbpel">Web Services Business Process Execution Language(WS-BPEL)</a> and <a href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ws-tx">Web Services Transactions (WS-Transactions)</a> can all be used to capture the context of a conversation or depending on the the nature of the conversation you could prefer to go the Starbucks or the Panera way.</p>
<p>What&#8217;s your definition of a conversation?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ragss.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ragss.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ragss.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ragss.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ragss.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ragss.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ragss.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ragss.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ragss.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ragss.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ragss.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ragss.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ragss.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ragss.wordpress.com/37/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=37&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ragss.wordpress.com/2009/02/09/whats-in-a-conversation/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c139f59bf78613fb1d792ed3b94c6cc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rags</media:title>
		</media:content>
	</item>
		<item>
		<title>Are new/more standards required for the cloud?</title>
		<link>http://ragss.wordpress.com/2009/02/01/are-newmore-standards-required-for-the-cloud/</link>
		<comments>http://ragss.wordpress.com/2009/02/01/are-newmore-standards-required-for-the-cloud/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 08:41:04 +0000</pubDate>
		<dc:creator>Raghavan &#34;Rags&#34; Srinivas</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[IETF]]></category>
		<category><![CDATA[IPP]]></category>
		<category><![CDATA[OASIS]]></category>
		<category><![CDATA[OpenID]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[salesforce]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[WS-I]]></category>

		<guid isPermaLink="false">http://ragss.wordpress.com/?p=34</guid>
		<description><![CDATA[A wikipedia search on cloud standards reveals a few standards at different levels of maturity. Apart from http, REpresentational State Transfer (REST) and to some extent OpenID there does not seem overwhelming support amongst cloud vendors. Then there is the newly formed Open Cloud Consortium the goal of which seems to be for interoperability between [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=34&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A <a href="http://en.wikipedia.org/wiki/Category:Cloud_standards">wikipedia search</a> on cloud standards reveals a few standards at different levels of maturity. Apart from http, REpresentational State Transfer (REST) and to some extent OpenID there does not seem overwhelming support amongst cloud vendors. Then there is the newly formed <a href="http://www.opencloudconsortium.org/members.html">Open Cloud Consortium</a> the goal of which seems to be for interoperability between the clouds and not leave them as islands and there is a real danger of this happening. For example, a <a href="http://force.com">salesforce </a>application could very well need access to QuickBooks data from an application in the <a href="http://workplace.intuit.com">Intuit Partner Platform(IPP)</a> and currently REST-based APIs seem to be the answer.</p>
<p>As a member of the very first joint Working Group between <a href="http://www.w3.org/">W3C </a>and <a href="http://ietf.org">IETF</a> chartered to form a standard on <a href="http://www.w3.org/Signature/">XML Digital Signatures</a>, I do have first hand knowledge of the long and arduous road in forming a new standard. However, the ability to reach consensus and being able to provide a level playing field among a number of players is a critical goal of the standards process. The oft-mentioned criticism of too many standards, many of them <em>ad hoc</em> than <em>de jure</em> pervading the world of web services for instance was targeted by the <a href="http://ws-i.org">WS-I</a> and <a href="http://www.oasis-open.org">OASIS</a> whose goals was to disambiguate the standards and create targeted profiles aimed at interoperability. Some of the profiles like the <a href="http://www.ws-i.org/Profiles/BasicProfile-1.0-2004-04-16.html">WS-I Basic profile</a> and the <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-profiles-2.0-os.pdf">SAML profile</a> are the basis for many web services today.</p>
<p>Standards is a typically time-consuming process and perhaps there is a little patience on the part of the vendors these days. But, a large part of the cloud can benefit from standards. For example, standards for billing, security and privacy, Workflow and orchestration, SSO and the list goes on &#8230; Is there a <em>cloud profile</em>(s) in the offing that can benefit the cloud vendors and the developers in the long run?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ragss.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ragss.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ragss.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ragss.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ragss.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ragss.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ragss.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ragss.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ragss.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ragss.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ragss.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ragss.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ragss.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ragss.wordpress.com/34/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=34&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ragss.wordpress.com/2009/02/01/are-newmore-standards-required-for-the-cloud/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c139f59bf78613fb1d792ed3b94c6cc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rags</media:title>
		</media:content>
	</item>
		<item>
		<title>Why the @#$% should a developer care about cloud computing?</title>
		<link>http://ragss.wordpress.com/2009/01/25/why-the-should-a-developer-care-about-cloud-computing/</link>
		<comments>http://ragss.wordpress.com/2009/01/25/why-the-should-a-developer-care-about-cloud-computing/#comments</comments>
		<pubDate>Sun, 25 Jan 2009 09:39:51 +0000</pubDate>
		<dc:creator>Raghavan &#34;Rags&#34; Srinivas</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[developer]]></category>

		<guid isPermaLink="false">http://ragss.wordpress.com/?p=25</guid>
		<description><![CDATA[Is Cloud Computing a fundamental paradigm shift or just old wine in new bottles as far as a developer is concerned? This depends on the definition of Cloud Computing of course. Rather than getting caught in terminology, let&#8217;s take the metaphor of the transportation industry. The users of the the cloud are the commuters. It&#8217;s [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=25&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Is Cloud Computing a fundamental paradigm shift or just old wine in new bottles as far as a developer is concerned?</p>
<p>This depends on the definition of Cloud Computing of course.  Rather than getting caught in terminology, let&#8217;s take the metaphor of the transportation industry.</p>
<p>The users of the the cloud are the commuters. It&#8217;s a significantly different user experience to travel by a car than to take the public transport. The massive public transport infrastructure that is being built by the Amazons, EMCs, Microsofts and so on is making commuters wonder about owning a car, finding a parking space, and so on versus a &#8220;pay as you go&#8221; fee. The infrastructure is infinitely scalable in theory.</p>
<p>On the other hand there are quasi-public transportation services that is offered by some companies. They may utilize the existing infrastructure or provide their own infrastructure.  Their promise to the commuters is to take away the commute headache. Their goal is to offer simple to luxurious transportation and to make money by offering a number of bundled services. They also deal with the necessary but mundane aspects of multi-tenancy, billing, security, privacy and  guarantee a SLA. The equivalent of this in the cloud computing world are the Googles, Intuits, and Salesforces.</p>
<p>Microsoft, with it&#8217;s Azure platform is both an infrastructure and a platform provider.</p>
<p>As a software developer whose role is analogous to a service builder or a developer, the Amazon model is not very interesting. Yes, there is serious money to be made by offering the massive infrastructure and very interesting to the big companies, but, only marginally interesting to a developer. It&#8217;s also interesting to the user or the commuter since the commuting woes could be significantly alleviated. However, it&#8217;s the ability to provide niche or even broad-based services that will make the &#8220;mom and pop&#8221; companies or the independent developer thrive.</p>
<p>As discriminating commuters are attracted by these specialized transportation services, they might be willing to try some of the newer services, like paying for an in-seat video, purchasing gourmet meals and so on. As a services developer, the frustration is the lack of standards which makes it very difficult to package the same service with more than one of these specialized transportation companies or even integrate these diverse services that is leading to the notion of the &#8220;walled garden.&#8221;</p>
<p>Clearly Cloud Computing means different things to different participants.  Rather than belaboring this metaphor any further, let me end this with should the developer really give a @#$% to Cloud Computing?</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ragss.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ragss.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ragss.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ragss.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ragss.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ragss.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ragss.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ragss.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ragss.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ragss.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ragss.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ragss.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ragss.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ragss.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=25&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ragss.wordpress.com/2009/01/25/why-the-should-a-developer-care-about-cloud-computing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c139f59bf78613fb1d792ed3b94c6cc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rags</media:title>
		</media:content>
	</item>
		<item>
		<title>Unanswered Questions blog</title>
		<link>http://ragss.wordpress.com/2009/01/25/unanswered-questions-blog/</link>
		<comments>http://ragss.wordpress.com/2009/01/25/unanswered-questions-blog/#comments</comments>
		<pubDate>Sun, 25 Jan 2009 08:46:02 +0000</pubDate>
		<dc:creator>Raghavan &#34;Rags&#34; Srinivas</dc:creator>
				<category><![CDATA[Introduction]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Unanswered questions]]></category>

		<guid isPermaLink="false">http://ragss.wordpress.com/?p=21</guid>
		<description><![CDATA[I have been intrigued by the statement &#8220;it&#8217;s better to have an unanswered question than a unquestioned answer.&#8221; Consequently, I&#8217;ll be raising questions in my blog that will remain unanswered (by me anyway). Hopefully, these questions are insightful enough.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=21&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have been intrigued by the statement &#8220;it&#8217;s better to have an unanswered question than a unquestioned answer.&#8221; Consequently, I&#8217;ll be raising questions in my blog that will remain unanswered (by me anyway). Hopefully, these questions are insightful enough.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ragss.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ragss.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ragss.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ragss.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ragss.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ragss.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ragss.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ragss.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ragss.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ragss.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ragss.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ragss.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ragss.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ragss.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ragss.wordpress.com&amp;blog=5598872&amp;post=21&amp;subd=ragss&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ragss.wordpress.com/2009/01/25/unanswered-questions-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/8c139f59bf78613fb1d792ed3b94c6cc?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rags</media:title>
		</media:content>
	</item>
	</channel>
</rss>
