<?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:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>Stephen Foskett, Pack Rat &#187; App Engine Archives  &#8211; Stephen Foskett, Pack Rat</title>
	<atom:link href="http://blog.fosketts.net/tag/app-engine/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.fosketts.net</link>
	<description>Understanding the accumulation of data</description>
	<lastBuildDate>Fri, 10 Feb 2012 17:40:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
	<atom:link rel="hub" href="http://superfeedr.com/hubbub" />
			<item>
		<title>Flexible IT and the Path to the Services Future</title>
		<link>http://blog.fosketts.net/2010/10/29/flexible-path-services-future/</link>
		<comments>http://blog.fosketts.net/2010/10/29/flexible-path-services-future/#comments</comments>
		<pubDate>Fri, 29 Oct 2010 14:11:01 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Computer History]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Gestalt IT]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[App Engine]]></category>
		<category><![CDATA[Azure]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[cloud storage]]></category>
		<category><![CDATA[flexible it]]></category>
		<category><![CDATA[Force.com]]></category>
		<category><![CDATA[IaaS]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[NetApp]]></category>
		<category><![CDATA[PaaS]]></category>
		<category><![CDATA[platforms]]></category>
		<category><![CDATA[Services]]></category>
		<category><![CDATA[SpringSource]]></category>
		<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=4004</guid>
		<description><![CDATA[I'm an IT revolutionary. I talk all the time about the quaint backwards "state of the art" in enterprise IT, what with its (many) decades old protocols, paradigms, and practices. What we call modern is really just a charade of faked-out old-fashioned open systems infrastructure: Pretend servers talking to fake disks over frankenstein networking technology.]]></description>
			<content:encoded><![CDATA[<div id="attachment_4005" class="wp-caption aligncenter" style="width: 310px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://static.fosketts.net/wp-content/uploads/2010/10/4519073490_5c3402b927.jpg" ><img class="size-medium wp-image-4005" title="Highway construction Guizhou S0404" src="http://static.fosketts.net/wp-content/uploads/2010/10/4519073490_5c3402b927-300x225.jpg" alt="" width="300" height="225" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">IT is crossing a chasm, and we may not be prepared for the new direction we are taking</p></div>
<p>I&#8217;m an IT revolutionary. I talk all the time about the quaint backwards &#8220;state of the art&#8221; in enterprise IT, what with its (many) decades old protocols, paradigms, and practices. What we call modern is really just a charade of faked-out old-fashioned open systems infrastructure: Pretend servers talking to fake disks over frankenstein networking technology.</p>
<h3>What is Flexible IT?</h3>
<p>I&#8217;ll be doing <a href="http://blog.fosketts.net/2010/10/29/flexible-twitterview-netapp/"  target="_blank">a &#8220;Twitterview&#8221; about Flexible IT</a> today with NetApp. While I&#8217;m sure most companies would like to define flexible IT as &#8220;what we have in our product catalog,&#8221; I&#8217;m not going to play that game. IT has to change its ways or <a href="http://blog.fosketts.net/2010/04/29/techie-business-schism/" >The Techie/Business Schism</a>will get us all.</p>
<p>I see the roadmap ahead as one journey over two paths:</p>
<ol>
<li><strong>Tactically</strong>, IT infrastructure groups must immediately begin implementing technologies that are responsive to user needs and focused on improving the performance of the business applications they support. This is what NetApp is calling Flexible IT.</li>
<li><strong>Strategically</strong>, IT infrastructure must change entirely, implementing revolutionary platforms to support the next-generation apps that are being widely developed. Call this &#8220;cloud&#8221; if you must, but just about everything we take for granted today will lose significance in this new era.</li>
</ol>
<p>Flexible IT (as it stands today) is tactical. IT infrastructure must be entirely virtualized to enable &#8220;right now&#8221; provisioning and reconfiguration. This means embracing enabling technologies like server-side hypervisors, blade computing, converged networking and I/O, and advanced storage technologies.</p>
<h3>What Does it Mean to be a Service Provider?</h3>
<div id="attachment_4006" class="wp-caption aligncenter" style="width: 310px;  border: 1px solid #dddddd; background-color: #f3f3f3; padding-top: 4px; margin: 10px; text-align:center; display: block; margin-right: auto; margin-left: auto;"><a href="http://static.fosketts.net/wp-content/uploads/2010/10/VW-2.jpg" ><img class="size-medium wp-image-4006" title="VW 2.5 L engine" src="http://static.fosketts.net/wp-content/uploads/2010/10/VW-2-300x225.jpg" alt="" width="300" height="225" /></a><p style=' padding: 0 4px 5px; margin: 0;'  class="wp-caption-text">Automobiles used to be raw and mechanical, but today the mechanical elements are obscured by a covering of user-friendliness and hands-off service</p></div>
<p>But real IT flexibility will mean higher-level abstraction. The next applications won&#8217;t want to run on &#8220;a server&#8221; &#8211; even a very flexible one. These apps will require a programming platform that abstracts away the entire concept of &#8220;server.&#8221; Although there will always be servers and disks and such, they will fade into the background, hidden under a layer of application services.</p>
<p>You know how some people like to think of themselves as &#8220;service providers&#8221;? They&#8217;re on the right track, though I&#8217;m not sure that they (yet) grasp the full significance of that concept.</p>
<p>A service provider has to provide the services required by consumers or it will fail. This means IT infrastructure has to prepare the environment demanded by IT application developers, rather than just shuffling around the chairs and tables and hoping customers will stream in.</p>
<p>What happens when the IT applications group asks the IT infrastructure manager to implement Microsoft&#8217;s <a rel="nofollow" href="http://en.wikipedia.org/wiki/Azure_Services_Platform"  target="_blank">Azure Services Platform</a>? What if they want to run on <a rel="nofollow" href="http://en.wikipedia.org/wiki/Google_App_Engine"  target="_blank">App Engine</a> or <a rel="nofollow" href="http://en.wikipedia.org/wiki/Force.com"  target="_blank">Force.com</a>? The head-scratching in the VMware community about <a rel="nofollow" href="http://en.wikipedia.org/wiki/Spring_Framework"  target="_blank">SpringSource</a> is a sign that IT infrastructure just doesn&#8217;t comprehend what&#8217;s happening (yet).</p>
<h3>Stephen&#8217;s Stance</h3>
<p>This is a strategic shift, and we have to be ready. Being ready means changing not just what we do but also how we do it. The systems we employ in a decade might look familiar inside, but the process of delivering services on them will be entirely different. Making this shift requires real flexibility from IT, not just another round virtualization fake-outs.</p>
<p><em>Image credits: Highway construction Guizhou S0404 by </em><a rel="nofollow" href="http://www.flickr.com/photos/weartpix/" ><em>sweart</em></a><em>, VW engine by Grant Foskett</em></p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2010/04/29/techie-business-schism/"  rel="bookmark" class="crp_title">The Techie/Business Schism</a></li><li><a href="http://blog.fosketts.net/2010/10/29/flexible-twitterview-netapp/"  rel="bookmark" class="crp_title">Flexible IT &#8220;Twitterview&#8221; With NetApp</a></li><li><a href="http://blog.fosketts.net/2010/10/26/cas-cloud-revolutionary-storage/"  rel="bookmark" class="crp_title">From CAS to Cloud: Revolutionary Storage</a></li><li><a href="http://blog.fosketts.net/2011/04/26/5292/"  rel="bookmark" class="crp_title"></a></li><li><a href="http://blog.fosketts.net/about/services/"  rel="bookmark" class="crp_title">Services</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2010/10/29/flexible-path-services-future/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2010. |
<a href="http://blog.fosketts.net/2010/10/29/flexible-path-services-future/">Flexible IT and the Path to the Services Future</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/computerhistory/" title="View all posts in Computer History" rel="category tag">Computer History</a>, <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/gestaltit/" title="View all posts in Gestalt IT" rel="category tag">Gestalt IT</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/" title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2010/10/29/flexible-path-services-future/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CloudStuff Versus Stuff in the Cloud</title>
		<link>http://blog.fosketts.net/2009/07/01/cloudstuff-stuff-cloud/</link>
		<comments>http://blog.fosketts.net/2009/07/01/cloudstuff-stuff-cloud/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 21:12:17 +0000</pubDate>
		<dc:creator>Stephen</dc:creator>
				<category><![CDATA[Computer History]]></category>
		<category><![CDATA[Enterprise storage]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Virtual Storage]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[App Engine]]></category>
		<category><![CDATA[Azure]]></category>
		<category><![CDATA[Barry Burke]]></category>
		<category><![CDATA[cloud compu]]></category>
		<category><![CDATA[cloud storage]]></category>
		<category><![CDATA[CloudCamp]]></category>
		<category><![CDATA[CloudNAS]]></category>
		<category><![CDATA[EBS]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[EMC]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Jungle Disk]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Mosso]]></category>
		<category><![CDATA[Nirvanix]]></category>
		<category><![CDATA[Rackspace]]></category>
		<category><![CDATA[Slicehost]]></category>
		<category><![CDATA[Xen]]></category>

		<guid isPermaLink="false">http://blog.fosketts.net/?p=2134</guid>
		<description><![CDATA[This world of cloud computing sure can seem cloudy. Last night at CloudCamp Columbus, I led a session outlining the incredible differences between the diverse offerings all called cloud storage. How can companies like Amazon, Nirvanix, Rackspace, EMC, and the rest use the same name for such vastly different products? Check out these detailed posts [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.fosketts.net/wp-content/uploads/2009/06/logo_cloudcamp.png" ><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;'  class="alignright size-full wp-image-2053" title="logo_cloudcamp" src="http://blog.fosketts.net/wp-content/uploads/2009/06/logo_cloudcamp.png" alt="logo_cloudcamp" width="308" height="70" /></a>This world of cloud computing sure can seem cloudy. Last night at CloudCamp Columbus, I led a session outlining <strong>the incredible differences between the diverse offerings all called cloud storage</strong>. How can companies like Amazon, Nirvanix, Rackspace, EMC, and the rest use the same name for such vastly different products?<span id="more-2134"></span></p>
<blockquote><p>Check out these detailed posts on cloud storage I wrote for my other blog, <a href="http://developer.nirvanix.com/blogs/strategies/default.aspx"  target="_blank">Enterprise Storage Strategies</a>:</p>
<ul>
<li><a href="http://developer.nirvanix.com/blogs/strategies/archive/2009/06/29/cloud-storage-storage-in-the-cloud-and-cloudy-storage-systems.aspx" >Cloud Storage, Storage in the Cloud, and Cloudy Storage Systems</a></li>
<li><a href="http://developer.nirvanix.com/blogs/strategies/archive/2009/06/19/what-makes-cloud-storage-different-from-traditional-san-and-nas.aspx" >What Makes Cloud Storage Different from Traditional SAN and NAS?</a></li>
</ul>
</blockquote>
<p>Eventually, it dawned on me: <strong>There&#8217;s a big difference between real cloudstuff and plain old stuff in the cloud!</strong></p>
<p>Lots of cloud computing offerings are <strong>startlingly conventional</strong>. They&#8217;re plain-jane IT infrastructure just like we all have today: Virtual servers, storage, and databases. Strip away the management API and self-service model and Amazon <a rel="nofollow" href="http://aws.amazon.com/ec2/"  target="_blank">EC2</a> and <a rel="nofollow" href="http://aws.amazon.com/ebs/"  target="_blank">EBS</a> looks an awful lot like the Xen-based virtual server infrastructure you might find at any old IT shop. The same goes for Rackspace&#8217;s <a href="http://www.rackspacecloud.com/cloud_hosting_products/servers"  target="_blank">Mosso Cloud Servers</a>: They&#8217;re extremely similar to Rackspace&#8217;s <a href="http://www.slicehost.com/"  target="_blank">Slicehost virtual private servers</a>!</p>
<p>This isn&#8217;t all bad, of course. As I discussed with EMC&#8217;s <a rel="nofollow" href="http://thestorageanarchist.typepad.com/"  target="_blank">Barry Burke</a> last week, <strong>you can theoretically run your ERP application on EC2</strong> without major gyrations. Try that with <a rel="nofollow" href="http://www.microsoft.com/azure/default.mspx"  target="_blank">Microsoft Azure</a> or <a rel="nofollow" href="http://code.google.com/appengine/"  target="_blank">Google App Engine</a>! And the management layers, especially those from companies like <a href="http://www.rightscale.com/"  target="_blank">RightScale</a>, turn these run-of-the-mill parts into something really extraordinary! VMware&#8217;s vCloud concept really hammers home this evolution-not-revolution mindset.</p>
<p><strong>Real cloudstuff is completely different</strong>. Comparing a Xen instance running Linux on some disk (a-la EC2) to a programmable platform like Azure is problematic. Just about the only thing they have in common (apart from the cloud name) is the fact that they&#8217;re hosted on multi-tenant servers and offered to the public on a pay-per-usage model. Cloudstuff is the IT revolution that application developers have dreamed of!</p>
<p>Of course, <strong>the problem with whole-cloth reinvention is that it&#8217;s slow to take hold</strong>. Although net-new apps can be built to take advantage of full-on cloud infrastructure today, it will literally be a decade before the corporate IT applications we all rely on will run there. The early adopters will be companies like Microsoft and Google, who have a vested interest in seeing the concept succeed and the development muscle to make it happen.</p>
<p>Then there are <strong>the bridges between today&#8217;s world and this cloudstuff future</strong>. Consider applications like <a href="http://www.nirvanix.com/products-services/standard-based-access/index.aspx"  target="_blank">Nirvanix CloudNAS</a> and <a href="http://www.jungledisk.com/"  target="_blank">Jungle Disk</a>: They hide the complexity of API-driven cloud storage behind the familiar face of file server or backup application. Once the data is loaded, cloud-aware applications can access it. <strong>This is where the magic happens!</strong></p>
<div id="crp_related"><h3>You might also want to read these other posts...</h3><ul><li><a href="http://blog.fosketts.net/2009/03/19/sun-cloud/"  rel="bookmark" class="crp_title">Sun Launches Their Own Cloud, But For Which Market?</a></li><li><a href="http://blog.fosketts.net/2009/09/22/zend-simple-cloud-api/"  rel="bookmark" class="crp_title">Zend Simple Cloud API = Freedom!</a></li><li><a href="http://blog.fosketts.net/2009/04/23/enterprise-storage-strategies-blog/"  rel="bookmark" class="crp_title">Introducing the Enterprise Storage Strategies Blog</a></li><li><a href="http://blog.fosketts.net/2009/07/24/boston-folks-cloudcamp/"  rel="bookmark" class="crp_title">Boston Folks: Come to CloudCamp!</a></li><li><a href="http://blog.fosketts.net/2010/02/01/commvault-cloud-storage-seat-adult-table/"  rel="bookmark" class="crp_title">CommVault Gives Cloud Storage A Seat At The Adult Table</a></li></ul></div><script src="http://feeds.feedburner.com/~s/sfoskett?i=http://blog.fosketts.net/2009/07/01/cloudstuff-stuff-cloud/" type="text/javascript" charset="utf-8"></script><hr />
<p><small>© sfoskett for <a href="http://blog.fosketts.net">Stephen Foskett, Pack Rat</a>, 2009. |
<a href="http://blog.fosketts.net/2009/07/01/cloudstuff-stuff-cloud/">CloudStuff Versus Stuff in the Cloud</a>
<br/>
This post was categorized as <a href="http://blog.fosketts.net/category/everything/computerhistory/" title="View all posts in Computer History" rel="category tag">Computer History</a>, <a href="http://blog.fosketts.net/category/everything/enterprisestorage/" title="View all posts in Enterprise storage" rel="category tag">Enterprise storage</a>, <a href="http://blog.fosketts.net/category/everything/personal/" title="View all posts in Personal" rel="category tag">Personal</a>, <a href="http://blog.fosketts.net/category/everything/virtualstorage/" title="View all posts in Virtual Storage" rel="category tag">Virtual Storage</a>. Each of my categories has its own feed if you'd like to filter out or focus on posts like this.<br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://blog.fosketts.net/2009/07/01/cloudstuff-stuff-cloud/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

