<?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/"
	>

<channel>
	<title>Cloud Pulse &#187; Cloud Platforms</title>
	<atom:link href="http://cloudpulseblog.com/category/cloud_application_platform/feed" rel="self" type="application/rss+xml" />
	<link>http://cloudpulseblog.com</link>
	<description>Blogging to the Beat of Cloud Computing</description>
	<lastBuildDate>Wed, 21 Jul 2010 02:45:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Forrester&#8217;s John Rymer on &#8220;Adaptive PaaS&#8221;</title>
		<link>http://cloudpulseblog.com/2010/05/forresters-john-rymer-on-adaptive-paas</link>
		<comments>http://cloudpulseblog.com/2010/05/forresters-john-rymer-on-adaptive-paas#comments</comments>
		<pubDate>Thu, 13 May 2010 20:47:40 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Analysts]]></category>
		<category><![CDATA[Appistry]]></category>
		<category><![CDATA[Cloud Platforms]]></category>
		<category><![CDATA[adaptive paas]]></category>
		<category><![CDATA[forrester]]></category>
		<category><![CDATA[john rymer]]></category>
		<category><![CDATA[PaaS]]></category>
		<category><![CDATA[webinar]]></category>

		<guid isPermaLink="false">http://cloudpulseblog.com/?p=756</guid>
		<description><![CDATA[I encourage you to check out this very provocative blog post by Forrester Research analyst John Rymer over on Forrester.com, in which he describes what he calls &#8220;Adaptive PaaS.&#8221; John proposes that the &#8216;usual suspect&#8217; PaaS offerings have failed to meet the needs of mainstream enterprise users for a variety of factors, and that a new generation [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I encourage you to check out this <a href="http://blogs.forrester.com/john_r_rymer/10-05-11-platform_as_a_service_chapter_2">very provocative blog post</a> by Forrester Research analyst John Rymer over on Forrester.com, in which he describes what he calls &#8220;Adaptive PaaS.&#8221; John proposes that the &#8216;usual suspect&#8217; PaaS offerings have failed to meet the needs of mainstream enterprise users for a variety of factors, and that a new generation of PaaS solutions is coming to the fore which offer the efficiencies of PaaS, but without the negatives associated with this initial crop of PaaS offerings. (I will be hosting John for a webinar on this topic next week; <a href="https://www1.gotomeeting.com/register/478990352">Please join us</a>!)</p>
<p>Of particular interest to John is the ability for this new breed of PaaS offerings to help users adapt existing applications, tools, processes and skill-sets to the cloud, thus the name &#8220;adaptive.&#8221; Quoting John&#8217;s blog:</p>
<ol>
<li>Adaptive PaaS adapts conventional application code to the elastic scaling and multitenancy of cloud architectures. Developers don&#8217;t have to use special APIs or languages (like salesforce.com&#8217;s Apex) to create apps for the cloud. They code as they always have.</li>
<li>Adaptive PaaS adapts conventional servers and storage to provide &#8220;cloud&#8221; services by providing application, database, and/or file virtualization services. Some of the early adopters of adaptive PaaS use the software to implement internal clouds.</li>
</ol>
<p>The ideas John presents in his post are very complimentary to those expressed in my earlier post, <a href="http://cloudpulseblog.com/2010/02/the-essential-characteristics-of-paas">The Essential Characteristics of PaaS</a>. In fact, my post could have been titled the Essential Characteristics of Adaptive PaaS &#8212; in that post and the article on which it was based, I strongly allude to a new style of PaaS offering (obvious example being Appistry&#8217;s <a href="http://www.appistry.com/products">CloudIQ Platform</a>) that doesn&#8217;t carry the baggage of the &#8220;traditional&#8221; PaaS offerings.</p>
<p>I think John is on the right track with &#8220;adaptive PaaS&#8221; and I&#8217;m looking forward to further  industry discussion around these important ideas.</p>
<p>Please post your thoughts in the comments and don&#8217;t forget to <a href="https://www1.gotomeeting.com/register/478990352">register for the webinar</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://cloudpulseblog.com/2010/05/forresters-john-rymer-on-adaptive-paas/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Essential Characteristics of PaaS</title>
		<link>http://cloudpulseblog.com/2010/02/the-essential-characteristics-of-paas</link>
		<comments>http://cloudpulseblog.com/2010/02/the-essential-characteristics-of-paas#comments</comments>
		<pubDate>Mon, 22 Feb 2010 15:38:49 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Cloud Platforms]]></category>
		<category><![CDATA[articles]]></category>
		<category><![CDATA[PaaS]]></category>
		<category><![CDATA[platform-as-a-service]]></category>

		<guid isPermaLink="false">http://cloudpulseblog.com/?p=729</guid>
		<description><![CDATA[This morning, an article I wrote titled &#8220;Don&#8217;t Pass on PaaS in 2010&#8221; was published by eBizQ. The article provides an overview of PaaS for IT practitioners with particular emphasis on addressing the &#8220;so what?&#8221; question. I encourage you to check it out.
In the article, I present what I propose here as the &#8220;Essential Characteristics [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://cloudpulseblog.com/wp-content/uploads/2010/02/ebizq-logo.jpg"><img class="alignright size-full wp-image-734" title="ebizq-logo" src="http://cloudpulseblog.com/wp-content/uploads/2010/02/ebizq-logo.jpg" alt="ebizq-logo" width="145" height="56" /></a>This morning, an article I wrote titled &#8220;<a href="http://www.ebizq.net/topics/cloud_computing/features/12279.html">Don&#8217;t Pass on PaaS in 2010</a>&#8221; was published by eBizQ. The article provides an overview of PaaS for IT practitioners with particular emphasis on addressing the &#8220;so what?&#8221; question. I encourage you to <a href="http://www.ebizq.net/topics/cloud_computing/features/12279.html">check it out</a>.</p>
<p>In the article, I present what I propose here as the &#8220;Essential Characteristics of Platform-as-a-Service,&#8221; with an obvious hat-tip to Peter Mell and Tim Grance&#8217;s <a href="http://csrc.nist.gov/groups/SNS/cloud-computing/">cloud computing definition</a> for NIST.</p>
<style type="text/css">li div {padding-bottom: 10px;}</style>
<p><strong>The Essential Characteristics of PaaS</strong></p>
<ol>
<li>
<div><strong>Runtime Framework:</strong> This is the &#8220;software stack&#8221; aspect of PaaS, and perhaps the aspect that comes first to mind for most people. The PaaS runtime framework executes end-user code according to policies set by the application owner and cloud provider. PaaS runtime frameworks come in many flavors, some based on traditional application runtimes, others based on 4GL and visual programming concepts, and some with pluggable support for multiple application runtimes.</div>
</li>
<li>
<div><strong>Abstraction:</strong> Platform-oriented cloud platforms are distinguished by the higher level of abstraction they provide. With IaaS, the focus is on delivering to users &#8220;raw&#8221; access to physical or virtual infrastructure. In contrast, with PaaS, the focus is on the applications that the cloud must support. Whereas an IaaS cloud gives the user a bunch of virtual machines that must be configured and to which application components must be deployed, a PaaS cloud provides the user a way to deploy her applications into a seemingly limitless pool of computing resources, eliminating the complexity of deployment and infrastructure configuration.</div>
</li>
<li>
<div><strong>Automation:</strong> A PaaS environment is a bit like a swan on a pond &#8212; graceful and elegant above the water, and paddling its little legs off below the water. The aforementioned abstraction provides the elegant user experience &#8220;above the water,&#8221; while high levels of automation provide the &#8220;paddling&#8221; beneath the surface. PaaS environments automate the process of deploying applications to infrastructure, configuring application components, provisioning and configuring supporting technology like load balancers and databases, and managing system change based on policies set by the user.</div>
<div>While IaaS is known for its ability to shift capital costs to operational costs through outsourcing, only PaaS is able to slash costs across the development, deployment and management aspects of the application lifecycle.</div>
</li>
<li>
<div><strong>Cloud Services:</strong> PaaS offerings provide developers and architects with services and APIs that help simplify the job of delivering elastically scalable, highly available cloud applications. These cloud services provide a wide variety of capabilities, and in many instances are key differentiators among competing PaaS offerings.</div>
<div>Examples of cloud services include services and APIs for distributed caching, queuing and messaging, workload management, file and data storage, user identity, analytics, and more. By providing built-in cloud services, platform offerings eliminate the need to integrate many disparate components and decrease time-to-market for applications on the platform.</div>
</li>
</ol>
<p>I hope to build on these characteristics in future posts. In the mean time, what do you think? Anything you would eliminate? Anything you would add?</p>
]]></content:encoded>
			<wfw:commentRss>http://cloudpulseblog.com/2010/02/the-essential-characteristics-of-paas/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>This is Why Appistry Kicks Apps!</title>
		<link>http://cloudpulseblog.com/2009/03/why-appistry-kicks-apps</link>
		<comments>http://cloudpulseblog.com/2009/03/why-appistry-kicks-apps#comments</comments>
		<pubDate>Mon, 09 Mar 2009 15:00:10 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Appistry]]></category>
		<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Cloud Platforms]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Earlier this morning we announced the most important product initiative in <a href="http://www.appistry.com/company/index.html">our company's history</a>.&#160; Built on more than seven years of customer experience and product development, Appistry <a href="http://www.appistry.com/products">CloudIQ Platform 4.0</a> is a major advance for enterprises making the move to the cloud.]]></description>
			<content:encoded><![CDATA[<p></p><p>Earlier this morning we announced the most important product initiative in <a href="http://www.appistry.com/company/index.html">our company&#8217;s history</a>.&#160; Built on more than seven years of customer experience and product development, Appistry <a href="http://www.appistry.com/products">CloudIQ Platform 4.0</a> is a major advance for enterprises making the move to the cloud.&#160; You can read more in our press release,<a href="http://pitch.pe/5949"> &quot;Appistry Gives Cloud a Kick in the Apps!&quot;</a>&#160; My fellow Appistry bloggers &#8212; <a href="http://www.appistry.com/blogs/bob">Bob</a>, <a href="http://www.appistry.com/blogs/guerry">Guerry</a> and <a href="http://www.appistry.com/blogs/michael">Michael</a> &#8212; will also be posting about CloudIQ over the next couple of days.</p>
<p>With CloudIQ, we address the 80% of cloud computing that too often gets ignored.&#160; It is this 80% &#8212; the application layer &#8212; that is the hardest to do.&#160; To paraphrase something our CEO, Kevin Haar, said in this morning&#8217;s press release:&#160; It&#8217;s one thing to deploy and manage a single application in the cloud; it&#8217;s a whole other ball game when you&#8217;re an enterprise with entire portfolios of applications you need to launch skyward. (I&#8217;ll be addressing the &#8220;80%&#8221; in a future post.)</p>
<p>That is the reason we&#8217;re so excited about our new product, Appistry CloudIQ Manager.&#160; CloudIQ Manager gives enterprises a single point of application management as they migrate applications to public and private clouds.&#160; More on the new features and benefits of CloudIQ Manager can be found <a href="http://www.appistry.com/products/cloud-iq-manager">here</a>.</p>
<p>Additionally, if you are interested in learning more about the CloudIQ Platform, I encourage you to register for our <a href="https://www1.gotomeeting.com/register/531957626">webinar</a> on Tuesday, March 31, 2009 at 11:00 a.m. PST.</p>
<p>We&#8217;re amped about this next step for the Appistry platform and the important role it will play in making cloud computing a reality for the enterprise.</p>
]]></content:encoded>
			<wfw:commentRss>http://cloudpulseblog.com/2009/03/why-appistry-kicks-apps/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cloud Taxonomy: Applications, Platform, Infrastructure</title>
		<link>http://cloudpulseblog.com/2008/12/cloud-taxonomy-applications-platform-infrastructure</link>
		<comments>http://cloudpulseblog.com/2008/12/cloud-taxonomy-applications-platform-infrastructure#comments</comments>
		<pubDate>Thu, 18 Dec 2008 14:49:03 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Cloud Computing]]></category>
		<category><![CDATA[Cloud Platforms]]></category>
		<category><![CDATA[Markets]]></category>
		<category><![CDATA[cloud infrastructure providers]]></category>
		<category><![CDATA[cloud pyramid]]></category>
		<category><![CDATA[cloud taxonomy]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[This has come up a lot recently, most recently when Cot&#233; tweeted: @<a href="http://twitter.com/cote">cote</a>: Is the cloud categorization getting down to &#34;apps, platform, and infrastructure&#34;? I keep hearing that divide-up: <a href="http://tinyurl.com/4ghj7x">http://tinyurl.com/4ghj7x</a>. This taxonomy is far from perfect, but I think it does a good job of separating out the different types of clouds out there. ]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="/wp-content/uploads/2008/12/cloudpyramid_2.png"><img title="cloudpyramid" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin-left: 0px; margin-right: 0px; border-right-width: 0px" height="173" alt="cloudpyramid" src="/wp-content/uploads/2008/12/cloudpyramid_thumb.png" width="240" align="right" border="0" /></a> This has come up a lot recently, most recently when Cot&eacute; tweeted:</p>
<blockquote><p>@<a href="http://twitter.com/cote">cote</a>: Is the cloud categorization getting down to &quot;apps, platform, and infrastructure&quot;? I keep hearing that divide-up: <a href="http://tinyurl.com/4ghj7x">http://tinyurl.com/4ghj7x</a></p>
</blockquote>
<p>This taxonomy is far from perfect, but I think it does a good job of separating out the different types of clouds out there. Michael Sheehan from GoGrid was one of the first to publicly illustrate the cloud taxonomy with a pyramid (and I think he&#8217;s trying to <a href="http://twitter.com/HighTechDad/statuses/1038846855">apply for a trademark on it</a> <img src='http://cloudpulseblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> . (Image to the right stolen from Michael!)</p>
<p>As provider of a cloud platform, I am frequently called on to differentiate between cloud platforms and cloud infrastructure. Anyone who has used both Amazon EC2 and Google App Engine groks the difference between these two concepts, so I tend to use those offerings to illustrate the difference. </p>
<p>It&#8217;s really all about level of abstraction. And this translates directly to the end-user experience. With cloud infrastructure like Amazon EC2, <strong>the central theme is the virtual server</strong>. The user is (sometimes painfully) aware of the number and type of servers/virtual machines that they have running and management is done by individually logging in to each server, e.g. via SSH. Note that the user doesn&#8217;t know things like the brand and physical location of the servers, nor does the user expect complete or exclusive control of the machine. Those are all things that contribute to making the relationship cloud-like.</p>
<p>On the other hand, consider the end-user experience with App Engine. <strong>The central theme is really the application itself</strong>.&#160; The user develops their application and with a single invocation of a command-line tool, packages and deploys the application to the cloud. The platform takes care of actually deploying the application to the right machines, based on policy, utilization or whatever. The user never logs into an individual server. The don&#8217;t even know at a given point in time how many machines their application is deployed out to. The platform takes care of all of that, plus provides APIs and services to the applications themselves. (Much of this is true for <a href="http://www.appistry.com/developers">Appistry EAF</a> as well, but the model is very different from App Engine.)</p>
<p>I&#8217;ve got some slides I use to elaborate on the distinction between the layers. Please take a look and let me know what you think:</p>
<div id="__ss_857256" style="width: 425px; text-align: left"><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=cloud-taxonomy-platform-vs-infrastructure-1229621591129262-2&amp;stripped_title=cloud-taxonomy-platform-vs-infrastructure-presentation" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=cloud-taxonomy-platform-vs-infrastructure-1229621591129262-2&amp;stripped_title=cloud-taxonomy-platform-vs-infrastructure-presentation" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size: 11px; padding-top: 2px; font-family: tahoma,arial; height: 26px">View SlideShare <a title="View Cloud Taxonomy: Platform vs Infrastructure on SlideShare" style="text-decoration: underline" href="http://www.slideshare.net/sam_at_appistry/cloud-taxonomy-platform-vs-infrastructure-presentation?type=powerpoint">presentation</a> or <a style="text-decoration: underline" href="http://www.slideshare.net/upload?type=powerpoint">Upload</a> your own. (tags: <a style="text-decoration: underline" href="http://slideshare.net/tag/cloud">cloud</a> <a style="text-decoration: underline" href="http://slideshare.net/tag/computing">computing</a>)</div>
</p></div>
<p>Stephen O&#8217;Grady wrote up a nice post back in November called <a href="http://redmonk.com/sogrady/2008/11/14/cloud-types/">Cloud Types: Fabric vs Instance</a>, where he described the Platform and Infrastructure layers as <em>Fabric</em> and <em>Instance</em> respectively. (Fabric has a nice ring to it, for obvious reasons <img src='http://cloudpulseblog.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  He has a nice description of each that is <a href="http://redmonk.com/sogrady/2008/11/14/cloud-types/">worth checking out</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://cloudpulseblog.com/2008/12/cloud-taxonomy-applications-platform-infrastructure/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Video: Appistry and Cloud Platforms in Under 5 Minutes</title>
		<link>http://cloudpulseblog.com/2008/12/video-appistry-and-cloud-platforms-under-5-minutes</link>
		<comments>http://cloudpulseblog.com/2008/12/video-appistry-and-cloud-platforms-under-5-minutes#comments</comments>
		<pubDate>Fri, 05 Dec 2008 14:03:41 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Appistry]]></category>
		<category><![CDATA[Cloud Platforms]]></category>
		<category><![CDATA[CloudCamp]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Our partners over at <a href="http://www.apptis.com">Apptis</a> were kind enough to post video footage from the recent <em>CloudCamp Federal </em>event. At the beginning of the event, each of the sponsors was given the opportunity to present a five-minute "Lightening Talk" on some aspect of cloud computing and where they fit in the big picture. My session is posted below. ]]></description>
			<content:encoded><![CDATA[<p></p><p>Our partners over at <a href="http://www.apptis.com">Apptis</a> were kind enough to post video footage from the recent <em>CloudCamp Federal </em>event. At the beginning of the event, each of the sponsors was given the opportunity to present a five-minute &#8220;Lightening Talk&#8221; on some aspect of cloud computing and where they fit in the big picture. My session is posted below. At the end of the video you&#8217;ll have the opportunity to review the other presentations from the event.</p>
<p>&#160;<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/oOT5HhiWpE8&amp;hl=en&amp;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/oOT5HhiWpE8&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>The slides are a bit difficult to make out, so I&#8217;ve included them below as well.</p>
<div id="__ss_821933" style="width: 425px; text-align: left"><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slideshare.net/swf/ssplayer2.swf?doc=cloudcamp-lightening-talk-1228495916271468-9&amp;stripped_title=cloud-camp-lightening-talk-presentation" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><embed src="http://static.slideshare.net/swf/ssplayer2.swf?doc=cloudcamp-lightening-talk-1228495916271468-9&amp;stripped_title=cloud-camp-lightening-talk-presentation" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object>
<div style="font-size: 11px; padding-top: 2px; font-family: tahoma,arial; height: 26px">View SlideShare <a title="View Cloud Camp Lightening Talk on SlideShare" style="text-decoration: underline" href="http://www.slideshare.net/sam_at_appistry/cloud-camp-lightening-talk-presentation?type=powerpoint">presentation</a> or <a style="text-decoration: underline" href="http://www.slideshare.net/upload?type=powerpoint">Upload</a> your own. (tags: <a style="text-decoration: underline" href="http://slideshare.net/tag/application">application</a> <a style="text-decoration: underline" href="http://slideshare.net/tag/cloud">cloud</a>)</div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://cloudpulseblog.com/2008/12/video-appistry-and-cloud-platforms-under-5-minutes/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
