<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0"><id>tag:blogger.com,1999:blog-294880355377903512</id><updated>2012-01-23T07:19:16.711-08:00</updated><category term="xignite" /><category term="gplv3" /><category term="Peter Svensson" /><category term="marten mickos" /><category term="Jerry Kaplan" /><category term="amazon ec2" /><category term="Color Blindness" /><category term="lotuslive" /><category term="Clayton Christensen" /><category term="development" /><category term="Ext" /><category term="software as a service" /><category term="CORBA" /><category term="offline" /><category term="affero" /><category term="DreamWeaver" /><category term="open source" /><category term="positioning" /><category term="linkedin" /><category term="Oracle Forms" /><category term="olliance" /><category term="Postgres" /><category term="RIA" /><category term="Judith Hurwitz" /><category term="salesforce" /><category term="Teqlo" /><category term="ASP.NET" /><category term="BSG Alliance" /><category term="buzz" /><category term="RAP" /><category term="JQuery" /><category term="cisco" /><category term="Community" /><category term="RighScale" /><category term="karaswisher" /><category term="websphere" /><category term="robertscoble" /><category term="rightscale" /><category term="spring" /><category term="sun" /><category term="portal" /><category term="nickcarr" /><category term="WaveMaker" /><category term="The Server Side" /><category term="Flex" /><category term="Top Ten Mistakes" /><category term="mashup" /><category term="Paul Arden" /><category term="siia" /><category term="gartner group" /><category term="cloud foundry" /><category term="training" /><category term="Cluetrain" /><category term="force.com" /><category term="Adobe" /><category term="Bungee Labs" /><category term="facebook" /><category term="business" /><category term="entrepreneur" /><category term="mysql" /><category term="vmware" /><category term="abap" /><category term="DOJO" /><category term="Java FX" /><category term="saas development" /><category term="mashup center" /><category term="Eljakim" /><category term="powerbuilder" /><category term="EnterpriseDB" /><category term="citrix" /><category term="Django" /><category term="Shel Israel" /><category term="Web 2.0 Expo" /><category term="Eclipse" /><category term="saas" /><category term="marketing" /><category term="Enterprise 2.0" /><category term="Kierkegaard" /><category term="Jim Collins" /><category term="j2ee" /><category term="Education" /><category term="Peter Case" /><category term="ceo" /><category term="Enterprise Web 2.0" /><category term="Cobbler's Children" /><category term="Python" /><category term="Chris Shipley" /><category term="OpenAjax" /><category term="yahoo pipes" /><category term="wiki" /><category term="GWT" /><category term="zapthink" /><category term="springsource" /><category term="redmonk" /><category term="WYSIWYG" /><category term="apple" /><category term="tablet" /><category term="AJAX" /><category term="web development" /><category term="CICS" /><category term="Lee Wilson" /><category term="skype" /><category term="Coghead" /><category term="development tools" /><category term="Best Business Books" /><category term="Oracle" /><category term="SOA" /><category term="kapow" /><category term="JavaOne" /><category term="elastra" /><category term="igoogle" /><category term="paas" /><category term="wavemaker tutorial" /><category term="WSDL" /><category term="Google Gadgets" /><category term="ibm" /><category term="David Precopio" /><category term="metrics" /><category term="ApEx" /><category term="Top 10 Mistakes" /><category term="opaas" /><category term="Mitchell Kertzman" /><category term="access" /><category term="Snaplogic" /><category term="JSON" /><category term="naming" /><category term="dbase" /><category term="4GL" /><category term="business model" /><category term="Macintosh" /><category term="ActiveGrid" /><category term="oss" /><category term="recession" /><category term="cloud computing" /><category term="Gary Wills" /><category term="aker" /><category term="tutorial" /><category term="startup" /><category term="migration" /><category term="Prototype" /><category term="Dojo Campus" /><category term="two in a box" /><category term="Rich Internet Application" /><category term="YUI" /><category term="Java" /><category term="Web 2.0" /><category term="Visual Ajax" /><category term="Air" /><category term="Google" /><category term="Entrepreneurship" /><category term="JavaFX" /><category term="KANA" /><category term="ruby on rails" /><category term="INSEAD" /><category term="jboss" /><category term="saas migration" /><category term="microsoft" /><category term="platform as a service" /><category term="social media" /><category term="RAD" /><category term="Silverlight" /><category term="Jeff Nolan" /><category term="Jeffrey Timmons" /><title type="text">The Keene View on Cloud Computing</title><subtitle type="html">Occasional jottings of an incurable entrepreneur on the business and technology behind cloud computing.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://www.keeneview.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://www.keeneview.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default?start-index=26&amp;max-results=25" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>131</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/TheKeeneView" /><feedburner:info uri="thekeeneview" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>TheKeeneView</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-8299043622748372889</id><published>2011-10-04T09:35:00.000-07:00</published><updated>2011-10-04T09:43:33.299-07:00</updated><title type="text">The Web is the New App Store</title><content type="html">&lt;a href="http://2.bp.blogspot.com/-12CKPpAxiss/Tos3BN08soI/AAAAAAAACrU/wPtXVG8ckIk/s1600/6000th_store.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:left; margin:0 30px 10px 0px;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/-12CKPpAxiss/Tos3BN08soI/AAAAAAAACrU/wPtXVG8ckIk/s320/6000th_store.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5659677850752299650" /&gt;&lt;/a&gt;I attended the &lt;a href="http://event.gigaom.com/mobilize/"&gt;GigaOm Mobilize&lt;/a&gt; conference (where VMware was well represented by &lt;a href="http://communities.vmware.com/community/vmtn/cto"&gt;CTO Steve Herrod&lt;/a&gt;) and came away with a few observations that are relevant for our overall mobile strategy:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;&lt;b&gt;The web is the new app store. &lt;/b&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;I had dinner with the heads of mobile for two large retail chains. Although each of them have multiple App Store apps, the vast majority of their mobile business is coming through the safari browser and not the app store. Consumer behavior is to go to the web to buy things, even on mobile.&lt;/span&gt;&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt; There are only two mobile markets, native iPhone and mobile web.&lt;/b&gt;The shift to HTML5 (+Phone gap if necessary) is happening rapidly. Almost every speaker talked of the html5/jquery/phonegap stack with a few native iPhone holdouts (e.g., gaming, iPhone only apps like Hipmonk). Phone gap allows html5 apps to access native smartphone features and be packaged for native app stores, effectively erasing the lines between html5 and native. There was zero discussion of native development for Android or any other non-iPhone platform.&lt;/li&gt;&lt;/ol&gt;Here are some intriguing, but less well formed conference themes:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Notifications are the "home page" for mobile apps. Mobile apps force developers to rethink and simplify enterprise apps - making them more modular and "attention-driven"&lt;/li&gt;&lt;li&gt;iPad is rapidly changing expectations about how web apps work.  SalesForce's Do.com is using the iPad as their primary web platform and porting from there to browsers and smartphones.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-8299043622748372889?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=nJGdlPwZ05M:P15BavFqsPA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=nJGdlPwZ05M:P15BavFqsPA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=nJGdlPwZ05M:P15BavFqsPA:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=nJGdlPwZ05M:P15BavFqsPA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=nJGdlPwZ05M:P15BavFqsPA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=nJGdlPwZ05M:P15BavFqsPA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/nJGdlPwZ05M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/8299043622748372889/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=8299043622748372889" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/8299043622748372889" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/8299043622748372889" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/nJGdlPwZ05M/web-is-new-app-store.html" title="The Web is the New App Store" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-12CKPpAxiss/Tos3BN08soI/AAAAAAAACrU/wPtXVG8ckIk/s72-c/6000th_store.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.keeneview.com/2011/10/web-is-new-app-store.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-3083868575489821644</id><published>2011-09-01T15:51:00.000-07:00</published><updated>2011-09-01T16:07:50.639-07:00</updated><title type="text">Darwin's Cloud</title><content type="html">&lt;a href="http://4.bp.blogspot.com/-O_RMLNZd6so/TmAOibjg-tI/AAAAAAAACrM/1QejC-ToLxk/s1600/Charles%2BDarwin.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:left; margin:0 30px 10px 0;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://4.bp.blogspot.com/-O_RMLNZd6so/TmAOibjg-tI/AAAAAAAACrM/1QejC-ToLxk/s320/Charles%2BDarwin.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5647529917397662418" /&gt;&lt;/a&gt;RedHat conducted a &lt;a href="http://www.redhat.com/evolutiontocloud/"&gt;survey&lt;/a&gt; of over 1,200 VMworld attendees on their cloud plans. Here is the question that I found most interesting:
&lt;br /&gt;
&lt;br /&gt;&lt;i&gt;What primary development framework are you planning to use in the cloud?
&lt;br /&gt;&lt;/i&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;Java EE 32%&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;.NET 29%&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;PHP 14%&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Python 6%&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Spring 6%&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Ruby/Rails 5%&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;If you take this at face value, the ideal PaaS for the enterprise would support Java EE, .NET and PHP. So far, this is well beyond the capabilities of the existing PaaS vendors.
&lt;br /&gt;
&lt;br /&gt;In particular, there is no PaaS vendor bridging the Java/.NET divide. This raises a natural question: what is the fastest way to evolve cloud platforms?
&lt;br /&gt;
&lt;br /&gt;There are two approaches to filling in these PaaS framework holes:
&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Do it yourself&lt;/b&gt;: &lt;a href="http://gigaom.com/cloud/java-developers-meet-heroku/"&gt;Heroku just added Java support&lt;/a&gt; to their cloud. Because PaaS offerings from Amazon and Heroku are proprietary, they are pretty much stuck with the go it alone approach.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Create an ecosystem&lt;/b&gt;: &lt;a href="http://gigaom.com/cloud/cloud-foundry-adds-php-python-appfog-now-a-user/"&gt;Cloud Foundry just added PhP and Python&lt;/a&gt; support through partners. A huge advantage for open source clouds is that they can leverage the work of their communities to move farther and faster than closed-source competitors. &lt;/li&gt;&lt;/ul&gt;Open source clouds should be able to sustain a faster rate of revolution, provided that they can continue to build vibrant communities that contribute back to the core project.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-3083868575489821644?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=NBikLGAIJfM:qXpqH2p7Feo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=NBikLGAIJfM:qXpqH2p7Feo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=NBikLGAIJfM:qXpqH2p7Feo:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=NBikLGAIJfM:qXpqH2p7Feo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=NBikLGAIJfM:qXpqH2p7Feo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=NBikLGAIJfM:qXpqH2p7Feo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/NBikLGAIJfM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/3083868575489821644/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=3083868575489821644" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/3083868575489821644" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/3083868575489821644" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/NBikLGAIJfM/darwins-cloud.html" title="Darwin's Cloud" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-O_RMLNZd6so/TmAOibjg-tI/AAAAAAAACrM/1QejC-ToLxk/s72-c/Charles%2BDarwin.jpg" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.keeneview.com/2011/09/darwins-cloud.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-4906913451538603339</id><published>2011-08-25T11:31:00.000-07:00</published><updated>2011-08-25T12:05:42.312-07:00</updated><title type="text">Cloud Foundry is the LAMP Stack of Cloud Computing</title><content type="html">&lt;a href="http://3.bp.blogspot.com/-4kHbEbhCJMc/TlaaCD8KVQI/AAAAAAAACrE/N-c5IkICjZY/s1600/cloud_foundry_lamp_for_cloud.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 249px;" src="http://3.bp.blogspot.com/-4kHbEbhCJMc/TlaaCD8KVQI/AAAAAAAACrE/N-c5IkICjZY/s320/cloud_foundry_lamp_for_cloud.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5644868543163553026" /&gt;&lt;/a&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Just as the LAMP stack provided a core foundation next gen for web applications, Cloud Foundry is providing a core foundation for next gen cloud platforms.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;
&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;a href="http://www.cloudfoundry.com/"&gt;Cloud Foundry&lt;/a&gt; announced today that &lt;a href="http://blog.cloudfoundry.com/post/9374366916/cloud-foundry-adds-php-and-python-through-community"&gt;two new startups are building their clouds based on Cloud Foundry&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;
&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Cloud Foundry is proving itself to be truly the foundry for creating entirely new cloud offerings:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style=" ;font-family:arial;"&gt;&lt;a href="http://www.activestate.com/"&gt;ActiveState&lt;/a&gt; is building a cloud for Python and Django and contributing code to support Python back to the Cloud Foundry open source project.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="Apple-style-span"  style=" ;font-family:arial;"&gt;&lt;a href="http://www.appfog.com/"&gt;Appfog&lt;/a&gt; is building a cloud for PHP developers and contributing code to support PHP back to the Cloud Foundry open source project&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;The beauty of this is that innovative startups are able to start with a scalable cloud "stack" that gives them a multi-language PaaS without locking them into a particular cloud provider. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;
&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;So for example, Appfog gets to use Cloud Foundry's best in class PaaS services and then target deployment to &lt;a href="http://aws.amazon.com/ec2/"&gt;Amazon's EC2&lt;/a&gt; and services like &lt;a href="http://aws.amazon.com/s3/"&gt;S3&lt;/a&gt;. Appfog CEO &lt;a href="http://twitter.com/#!/cardmagic"&gt;Lucas Carlson&lt;/a&gt; blogged &lt;a href="http://blog.phpfog.com/2011/08/25/appfog-reveals-cloud-foundry-integration-for-multi-language-support/"&gt;here&lt;/a&gt; about how standing on the shoulders of cloud computing giants will allow Appfog to win in the cloud by providing the most compelling user experience.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;
&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;Expect to see the pace of innovation accelerate dramatically going forward!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-4906913451538603339?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=zkyn498cWjU:8ywQjj2ns80:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=zkyn498cWjU:8ywQjj2ns80:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=zkyn498cWjU:8ywQjj2ns80:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=zkyn498cWjU:8ywQjj2ns80:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=zkyn498cWjU:8ywQjj2ns80:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=zkyn498cWjU:8ywQjj2ns80:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/zkyn498cWjU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/4906913451538603339/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=4906913451538603339" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/4906913451538603339" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/4906913451538603339" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/zkyn498cWjU/just-as-lamp-stack-provided-core.html" title="Cloud Foundry is the LAMP Stack of Cloud Computing" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-4kHbEbhCJMc/TlaaCD8KVQI/AAAAAAAACrE/N-c5IkICjZY/s72-c/cloud_foundry_lamp_for_cloud.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.keeneview.com/2011/08/just-as-lamp-stack-provided-core.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-8940238442591639750</id><published>2011-08-18T11:44:00.000-07:00</published><updated>2011-08-18T12:21:53.365-07:00</updated><title type="text">DevOps and PaaS - Friend or Foe?</title><content type="html">&lt;a href="http://3.bp.blogspot.com/-lQ3IuaxUGGg/Tk1egaAm4sI/AAAAAAAACq0/MCLn78Q4xYM/s1600/wolf-sheep1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:left; margin:0 30px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 267px;" src="http://3.bp.blogspot.com/-lQ3IuaxUGGg/Tk1egaAm4sI/AAAAAAAACq0/MCLn78Q4xYM/s320/wolf-sheep1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5642269818995794626" /&gt;&lt;/a&gt;DevOps, which I will arbitrarily define here as "automating SysAdmin tasks to streamline application lifecycle management," raises important questions about the cloud.
&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Developers may ask: "if I have a self-service portal for deploying applications (aka PaaS), do I need SysAdmins at all?"&lt;/li&gt;&lt;li&gt;SysAdmins may ask: "isn't PaaS just a monstrous black box that prevents me from provisioning the specific services we need to deploy real-world apps?"&lt;/li&gt;&lt;li&gt;VMware asks: "what if you could get a PaaS that wasn't black box, enabling developers to deploy apps easily while still giving SysAdmins the ability to provision any services they needed (aka &lt;a href="http://www.cloudfoundry.org"&gt;Cloud Foundry&lt;/a&gt;)? &lt;/li&gt;&lt;/ul&gt;I had a good conversation recently with &lt;a href="http://www.johnmwillis.com/"&gt;John Willis of DTO Solutions&lt;/a&gt; (twitter feed &lt;a href="http://twitter.com/#!/botchagalupe"&gt;here&lt;/a&gt;) in which he waxed eloquent on how DevOps and Cloud Foundry can live together in harmony. Here were the key points I took away:
&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;SysAdmins distrust the black box nature of PaaS&lt;/b&gt;: Typical sysadmin thinks that they can get to 75% of PaaS functionality with DevOps tools like &lt;a href="https://github.com/opscode/chef"&gt;Chef&lt;/a&gt; without giving up any systems architecture flexibility.  In contrast, PaaS solutions like &lt;a href="http://www.heroku.com"&gt;Heroku&lt;/a&gt; provide developers an easy to use PaaS but gives SysAdmins zero ability to add services that Heroku doesn't support. &lt;/li&gt;&lt;li&gt;&lt;b&gt;Cloud Foundry solves the SysAdmin aversion to cloud vapor&lt;/b&gt;: CloudFoundry runs anywhere, incuding on your laptop. Cloud Foundry's service container concept is particularly strong, kind of an appliance on steroids.&lt;/li&gt;&lt;/ul&gt;There is a strong natural between DevOps and PaaS. Products like Chef and &lt;a href="https://github.com/puppetlabs/puppet"&gt;Puppet&lt;/a&gt; are strongest for installing and configuring the OS and middleware stack. PaaS solutions like Cloud Foundry excel it deploying application architectures.&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The holy grail is to use Chef or Puppet provisioning Cloud Foundry services that can then be easily consumed by developers. &lt;a href="http://www.dtosolutions.com/"&gt;DTO Solutions&lt;/a&gt; is putting on events to show SysAdmins how to make this happen.&lt;/div&gt;&lt;div&gt;
&lt;br /&gt;You can also &lt;a href="http://dtolabs.eventbrite.com/"&gt;register for the a DevOps HackDay featuring CloudFoundry&lt;/a&gt;. The first one is being put on at VMware, September 8, 2011.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-8940238442591639750?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=nJeIA6Q65rA:mUflDgHewac:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=nJeIA6Q65rA:mUflDgHewac:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=nJeIA6Q65rA:mUflDgHewac:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=nJeIA6Q65rA:mUflDgHewac:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=nJeIA6Q65rA:mUflDgHewac:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=nJeIA6Q65rA:mUflDgHewac:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/nJeIA6Q65rA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/8940238442591639750/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=8940238442591639750" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/8940238442591639750" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/8940238442591639750" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/nJeIA6Q65rA/devops-and-paas-friend-or-foe.html" title="DevOps and PaaS - Friend or Foe?" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-lQ3IuaxUGGg/Tk1egaAm4sI/AAAAAAAACq0/MCLn78Q4xYM/s72-c/wolf-sheep1.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.keeneview.com/2011/08/devops-and-paas-friend-or-foe.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-3101033537782841346</id><published>2011-07-27T09:30:00.000-07:00</published><updated>2011-07-27T10:06:18.800-07:00</updated><title type="text">PaaS is a Cloaking layer for clouds</title><content type="html">&lt;a href="http://4.bp.blogspot.com/-qHO3vQIDZL0/TjA_PUKY14I/AAAAAAAACqo/-uUpYEq-c4M/s1600/USSEnterprise_1762648b.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://4.bp.blogspot.com/-qHO3vQIDZL0/TjA_PUKY14I/AAAAAAAACqo/-uUpYEq-c4M/s320/USSEnterprise_1762648b.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5634072666183358338" /&gt;&lt;/a&gt;We seem to be coming to the end of the &lt;a href="http://www.keeneview.com/2009/03/what-is-platform-as-service-paas.html"&gt;definition of Platform as a Service (PaaS)&lt;/a&gt; blog posts and are now moving on to the more pressing question of what is PaaS good for?&lt;br /&gt;&lt;br /&gt;In a recent &lt;a href="http://gigaom.com/broadband/vmwares-preparing-for-the-post-document-era/"&gt;Paul Maritz talk at GigaOm Structure conference&lt;/a&gt;, he referred to PaaS as "a cloaking layer for clouds." This is an elegant definition for a rapidly expanding market of add-on cloud services.&lt;br /&gt;&lt;br /&gt;If Cloud 1.0 is a set of servers in the sky (think &lt;a href="http://aws.amazon.com/ec2/"&gt;Amazon EC2&lt;/a&gt;), then Cloud 2.0 is a layer of services that hide the complexity of developing, deploying and managing applications in the cloud (think &lt;a href="http://www.cloudfoundry.com/"&gt;CloudFoundry&lt;/a&gt;).&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The API for Cloud 1.0 is the virtual machine/OS. The API for Cloud 2.0 is the application container itself - services like CloudFoundry, Elastic Beanstalk from Amazon and Heroku allow a developer to hand over an application to the application container without having to know anything about what operating system that application is running on or how it communicates with other services like load balancing, failover and database.&lt;br /&gt;&lt;br /&gt;&lt;div&gt;Here are several examples of PaaS cloaking to simplify cloud development:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Dev/test environment&lt;/b&gt;: &lt;a href="http://www.wavemaker.com"&gt;WaveMaker&lt;/a&gt; pioneered the market for cloud-based development of standard Java applications. In addition, simply virtualizing the provisioning of servers has huge value for development and testing purposes. Today, this is a major driver for developer adoption of cloud in general and PaaS in particular. I have talked to CIOs who claim that over 30% of their resources for new projects goes into provisiong and managing the dev/test environment.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Scalable application deployment&lt;/b&gt;: Amazon EC2 has made its mark by providing a highly scalable data center in the sky. &lt;a href="http://gigaom.com/2010/06/08/how-zynga-survived-farmville/"&gt;Zynga uses Amazon as a safety net&lt;/a&gt; when it has no idea how popular one of its games will be. Once Zynga has a handle on demand, they move the game over to their own data center. Just a year ago, getting this kind of scaling required detailed understanding of cloud architecture and a whole lotta scripting. Now it's as easy as "vmc push --instances 8"!&lt;/li&gt;&lt;li&gt;&lt;b&gt;Resilient application deployment&lt;/b&gt;: infinite scaling is great, but what happens when a &lt;a href="http://www.infoq.com/news/2011/04/Amazon-EC2-Outage-Explained"&gt;network configuration error brings down  in your infinitely scalable data center&lt;/a&gt;? In that case, having a PaaS service that automatically mirrors applications across multiple data centers makes a critical difference.&lt;/li&gt;&lt;/ol&gt;In a sense, PaaS is just a new kind of virtualization, one that operates at the level of an application container instead of an operating system. No wonder then that VMware has a lot of firepower to bring to the PaaS market.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-3101033537782841346?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=mNTfqfZK3a8:JNELvtBfGRU:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=mNTfqfZK3a8:JNELvtBfGRU:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=mNTfqfZK3a8:JNELvtBfGRU:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=mNTfqfZK3a8:JNELvtBfGRU:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=mNTfqfZK3a8:JNELvtBfGRU:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=mNTfqfZK3a8:JNELvtBfGRU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/mNTfqfZK3a8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/3101033537782841346/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=3101033537782841346" title="5 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/3101033537782841346" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/3101033537782841346" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/mNTfqfZK3a8/paas-is-cloaking-layer-for-clouds.html" title="PaaS is a Cloaking layer for clouds" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-qHO3vQIDZL0/TjA_PUKY14I/AAAAAAAACqo/-uUpYEq-c4M/s72-c/USSEnterprise_1762648b.jpg" height="72" width="72" /><thr:total>5</thr:total><feedburner:origLink>http://www.keeneview.com/2011/07/paas-is-cloaking-layer-for-clouds.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-783590764539987332</id><published>2011-06-02T16:08:00.000-07:00</published><updated>2011-06-02T16:57:22.797-07:00</updated><title type="text">Where is the Killer App for PaaS?</title><content type="html">&lt;a href="http://1.bp.blogspot.com/-kfOlXrFH5_A/TegYwMAeekI/AAAAAAAACpw/udPjR172fns/s1600/killerapp.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:left; margin:0 25px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 320px;" src="http://1.bp.blogspot.com/-kfOlXrFH5_A/TegYwMAeekI/AAAAAAAACpw/udPjR172fns/s320/killerapp.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5613764151653333570" /&gt;&lt;/a&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Over the last month, I have had lengthy discussions about developer adoption of Platform as a Service with two of my favorite cloud computing analysts - John Rymer of Forrester and Michael Cote of RedMonk.&lt;/p&gt;&lt;p&gt;The net of these conversations that we are still early in the adoption curve for PaaS. In particular, developers are not yet demanding PaaS the way operations people are demanding Virtualization.&lt;/p&gt;&lt;p&gt;Here is my summary of these discussion:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Developers are wary of PaaS:&lt;/b&gt; developers are not overly keen on PaaS at the moment. They are not yet mentally prepared to give up the middleware layer of their applications.  Lacking a compelling reason to use PaaS, developers are sticking with tried and try development stacks.&lt;/li&gt;&lt;li&gt;&lt;b&gt;PaaS for existing apps has limited benefit:&lt;/b&gt; For existing applications, there's not much to gain by simply moving from non-cloud modes to cloud modes. This is the foundation of Cote's Cloud Rule - "&lt;a href="http://www.keeneview.com/2011/04/cotes-rule-if-it-aint-broke-dont-cloud.html"&gt;if it ain't broke, don't cloud it&lt;/a&gt;". &lt;/li&gt;&lt;li&gt;&lt;b&gt;PaaS fits best for new apps:&lt;/b&gt; with new applications, the benefits of PaaS (cost and agility) all seem to line up.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This means that cloud vendors need to "connect the dots" for developers and business managers to accelerate their adoption of cloud platforms. In particular, there are two &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;PaaS lowers the bar for web development: &lt;/b&gt;PaaS solutions like &lt;a href="http://www.cloudfoundry.com/"&gt;Cloud Foundry&lt;/a&gt; and &lt;a href="http://www.wavemaker.com"&gt;WaveMaker&lt;/a&gt; make the cloud's benefits available to everyone, not just the A-Team. Of course, this requires significant education to let business developers know that easier web dev tools exist.&lt;/li&gt;&lt;li&gt;&lt;b&gt;PaaS speeds the delivery of apps for all developers:&lt;/b&gt; Michael Cote recently argued that &lt;a href="http://www.redmonk.com/cote/2011/06/02/how-to-do-cloud-marketing/"&gt;speed is the killer app for cloud&lt;/a&gt;. Again, this requires market education to get the word out that quantifies these benefits. &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-783590764539987332?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=E2ldIvf1gLI:F2qlPCxYeOA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=E2ldIvf1gLI:F2qlPCxYeOA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=E2ldIvf1gLI:F2qlPCxYeOA:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=E2ldIvf1gLI:F2qlPCxYeOA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=E2ldIvf1gLI:F2qlPCxYeOA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=E2ldIvf1gLI:F2qlPCxYeOA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/E2ldIvf1gLI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/783590764539987332/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=783590764539987332" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/783590764539987332" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/783590764539987332" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/E2ldIvf1gLI/where-is-killer-app-for-paas.html" title="Where is the Killer App for PaaS?" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-kfOlXrFH5_A/TegYwMAeekI/AAAAAAAACpw/udPjR172fns/s72-c/killerapp.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.keeneview.com/2011/06/where-is-killer-app-for-paas.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-584158738161422488</id><published>2011-04-18T16:48:00.000-07:00</published><updated>2011-07-27T09:30:07.930-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cloud foundry" /><title type="text">The World Is Your Oyster: Installing and Using Cloud Foundry on Windows</title><content type="html">&lt;a href="http://2.bp.blogspot.com/-SzY4c_I6SVw/TazOhWtWnmI/AAAAAAAACpI/NgE3MSqpcZ8/s1600/oyster.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:left; margin:0 30px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 217px;" src="http://2.bp.blogspot.com/-SzY4c_I6SVw/TazOhWtWnmI/AAAAAAAACpI/NgE3MSqpcZ8/s320/oyster.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5597075509341494882" /&gt;&lt;/a&gt;&lt;div&gt;CloudFoundry is an incredibly cool way to build and deploy cloud apps to any target cloud using very simple commands.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The basic api has just three commands:&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;i&gt;vmc target cloud.url &lt;/i&gt;//select cloud provider&lt;/li&gt;&lt;li&gt;&lt;i&gt;vmc login&lt;/i&gt; // login to cloud&lt;/li&gt;&lt;li&gt;&lt;i&gt;vmc push&lt;/i&gt; app.name // run cloud app&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div&gt;Three commands and the (cloud) world is your oyster! Very cool.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;This may be just me but I found it difficult to follow the&lt;a href="http://support.cloudfoundry.com/attachments/token/pbh3zqyppxj3w4f/?name=Getting_Started_With_VMware_Cloud_Foundry_using_vmc-1.pdf"&gt; install guide for Cloud Foundry&lt;/a&gt; on my windows machine.  For those of us trapped behind corporate firewalls and proxy servers, things got even more complicated.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After scurrying around the cloud foundry forums and &lt;a href="http://stackoverflow.com/questions/1159637/how-do-i-install-rails-on-a-windows-machine-that-uses-a-proxy-server-to-get-to-th"&gt;stackoverflow&lt;/a&gt;, here are my slightly revised notes for getting Cloud Foundry running on a Windows machine using a proxy server:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1. &lt;b&gt;Apply for a Cloud Foundry account&lt;/b&gt; at www.cloudfoundry.com you will be notified by email when your account is activated&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2. &lt;b&gt;Install Ruby&lt;/b&gt; from www.rubyinstaller.org. The Cloud Foundry cloud controller command line is built in Ruby so this is required. As the installer runs, make sure to check the boxes to add the ruby directory to your command path&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://2.bp.blogspot.com/-fqZrKuqajGM/TazQTWpSmII/AAAAAAAACpQ/C3dQej8EC6w/s1600/cfrubycheckboxes.PNG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 248px;" src="http://2.bp.blogspot.com/-fqZrKuqajGM/TazQTWpSmII/AAAAAAAACpQ/C3dQej8EC6w/s320/cfrubycheckboxes.PNG" border="0" alt="" id="BLOGGER_PHOTO_ID_5597077467829540994" /&gt;&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3. &lt;b&gt;Start the Windows command line client&lt;/b&gt; on windows by typing "run cmd" in start menu&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4. &lt;b&gt;Install the Cloud Controller software.&lt;/b&gt; Type:&lt;/div&gt;&lt;div&gt;&lt;i&gt;gem install vmc &lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;If you are behind a firewall, you will get a nasty error message:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;ERROR: Could not find a valid gem 'vmc' (&amp;gt;=0) in any repository&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;5. &lt;b&gt;Install vmc gem through a proxy server&lt;/b&gt;, type: &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;gem install --http-proxy http://proxy.vmware.com:3128 vmc&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-j3crW92ZCkU/TazRSWDUw1I/AAAAAAAACpY/jfKhJKNnBn4/s1600/cfinstallgem.PNG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:left; display:block; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 80px;" src="http://4.bp.blogspot.com/-j3crW92ZCkU/TazRSWDUw1I/AAAAAAAACpY/jfKhJKNnBn4/s320/cfinstallgem.PNG" border="0" alt="" id="BLOGGER_PHOTO_ID_5597078550002058066" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;/i&gt;Congratulations! The Cloud Foundry Cloud Controller is now installed. From here on, you can type Cloud Foundry commands into the Windows command window.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;6. &lt;b&gt;Tell Cloud Foundry which cloud you want to connect to&lt;/b&gt;. Type:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;vmc target api.cloudfoundry.com&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Again, if you are benhind a firewall, you will get the error message &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;Host is not valid: 'http://api.cloudfoundry.com&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;7. &lt;b&gt;To communicate with Cloud Foundry through a proxy server&lt;/b&gt;, set the environment variable "http_proxy". In the command window, type &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;set http_proxy=http://proxy.vmware.com:3128&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;vmc target api.cloudfoundry.com&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;8. &lt;b&gt;Login to Cloud Foundry&lt;/b&gt; &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;vmc login&lt;/i&gt; &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Enter your email address and password&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;9. &lt;b&gt;Create a simple Ruby application.&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;b&gt;&lt;/b&gt;cd \&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;mkdir hello&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;cd hello&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The above commands create a "C:\hello" directory. Using a text editor type the following and save the file as "hello.rb"&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;require 'sinatra'&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;get '/' do&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;   "Hello from Cloud Foundry +VMware and may I add you look dashing today?"&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;end&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;11. Publish the application to the cloud. Type:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;vmc push&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;The following prompts will appear : &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Would you like to deploy from the current directory? [Yn] &lt;/div&gt;&lt;div&gt;&lt;i&gt;Assuming that you are in the hello directory hit enter (this answers Yes)&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;Application Name: hello_username&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;b&gt;NOTE&lt;/b&gt;: use a unique name for your application best to concat your user name and "hello"&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;Application Deployed URL: ‘hello_username.cloudfoundry.com’?&lt;/div&gt;&lt;div&gt;&lt;i&gt;Press enter to accept default&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Detected a Sinatra Application, is this correct? [Yn]&lt;/div&gt;&lt;div&gt;&lt;i&gt;Press enter to accept default&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;Memory Reservation [Default:128M] (64M, 128M, 256M, 512M, 1G or 2G)&lt;/div&gt;&lt;div&gt;&lt;i&gt;Press enter to accept default (128MB)&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;Creating Application: OK...&lt;/div&gt;&lt;div&gt;Would you like to bind any services to ‘hello’ [yN]: &lt;/div&gt;&lt;div&gt;&lt;i&gt;Press enter, you don’t want to bind any services for this example&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;12. Launch a web browser and go to your  Application Deployment URL. &lt;/div&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/-B9pB_GprWuA/TazUciYzVtI/AAAAAAAACpg/UJb4YHYJN_8/s1600/cfdeployed.PNG" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 74px;" src="http://4.bp.blogspot.com/-B9pB_GprWuA/TazUciYzVtI/AAAAAAAACpg/UJb4YHYJN_8/s320/cfdeployed.PNG" border="0" alt="" id="BLOGGER_PHOTO_ID_5597082023646942930" /&gt;&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now wasn't that easy?&lt;/div&gt;&lt;div&gt;&lt;h2&gt;Troubleshooting Problems With CloudFoundry&lt;/h2&gt;&lt;/div&gt;&lt;div&gt;In deploying or updating an application, you may get the following error:&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14px; line-height: 20px; "&gt;&lt;br /&gt;Uploading Application:&lt;br /&gt;  Checking for available resources: OK&lt;br /&gt;  Processing resources: OK&lt;br /&gt;  Packing application: OK&lt;br /&gt;  Uploading (2M): OK&lt;br /&gt;Error (JSON 500): &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial, FreeSans, Helvetica, sans-serif; font-size: 14px; line-height: 20px; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;The workaround for this is to make sure that the application is stopped (vmc stop foo) before you update the application (vmc update foo).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-584158738161422488?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=tse9k_xbVRU:Thx3cBfdGuo:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=tse9k_xbVRU:Thx3cBfdGuo:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=tse9k_xbVRU:Thx3cBfdGuo:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=tse9k_xbVRU:Thx3cBfdGuo:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=tse9k_xbVRU:Thx3cBfdGuo:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=tse9k_xbVRU:Thx3cBfdGuo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/tse9k_xbVRU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/584158738161422488/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=584158738161422488" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/584158738161422488" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/584158738161422488" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/tse9k_xbVRU/world-is-your-oyster-installing-and.html" title="The World Is Your Oyster: Installing and Using Cloud Foundry on Windows" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-SzY4c_I6SVw/TazOhWtWnmI/AAAAAAAACpI/NgE3MSqpcZ8/s72-c/oyster.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.keeneview.com/2011/04/world-is-your-oyster-installing-and.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-4578061044140906912</id><published>2011-04-13T10:24:00.000-07:00</published><updated>2011-04-14T10:27:41.618-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="amazon ec2" /><category scheme="http://www.blogger.com/atom/ns#" term="cloud computing" /><title type="text">Death by Cloud - How Amazon is Killing Open Source Software</title><content type="html">&lt;a href="http://1.bp.blogspot.com/-yooeGx7HDxQ/TaXfvhZbQJI/AAAAAAAACms/biMI-pZrrmU/s1600/the_prisoner_nummer6_07rover2.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/-yooeGx7HDxQ/TaXfvhZbQJI/AAAAAAAACms/biMI-pZrrmU/s320/the_prisoner_nummer6_07rover2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5595124119589568658" /&gt;&lt;/a&gt;&lt;div style="text-align: -webkit-auto;"&gt;&lt;span class="Apple-style-span"&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"&gt;The mood at last week's &lt;a href="http://thinktank.olliancegroup.com/"&gt;Open Source Think Tank&lt;/a&gt; was &lt;a href="http://twitter.com/#!/search/open%20source%20think%20tank"&gt;surprisingly somber&lt;/a&gt;. Two years ago, the open source community was celebrating huge acquisitions such as Sun's purchase of MySQL (and even the &lt;a href="http://blog.springsource.com/2011/03/08/vmware-acquires-wavemaker/"&gt;VMware acquisition of WaveMaker&lt;/a&gt;). This year, the consensus was that the economic model which led to success for companies like MySQL and RedHat is being fundamentally disrupted by cloud computing.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"&gt;For example, Amazon recently launched a successful &lt;a href="http://aws.amazon.com/rds/"&gt;Relational Database Service&lt;/a&gt; (RDS). This hugely profitable service is based on MySQL, but Amazon doesn't pay MySQL a penny for it. This spells death for the traditional open source business model.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"&gt;To understand why, let's look at how the open source model used to work. The open source business model has traditionally been based on two revenue streams: 1) revenue from OEMs who embed an open source product into their commercial offering and 2) revenue from providing support services for production systems that embed an open source product.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"&gt;Whenever a company embedded MySQL into their commercial offering, they had to either license their own product under an open source license like GPL or buy a commercial license from MySQL.  Just as importantly, a company using MySQL in a production environment would purchase support from MySQL as an insurance policy.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"&gt;Now let's look at Amazon RDS. First of all, Amazon gets around the GPL license because they are not delivering binaries to their customers. This means that Amazon can deliver a commercial service without being forced to open source their own software. Next, Amazon has sufficient internal expertise on MySQL that they can provide their own support.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"&gt;The open source community has tried to fight back. For example, the new Affero GPL license (AGPL) was supposed to fix the loophole which allows Amazon to deliver MySQL as a commercial service. However, since almost nobody is using the AGPL license, every OSS project faces the prospect of seeing someone else deliver commercial services based on their product for which they don't get paid.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"&gt;New open source companies are trying to get ahead of this trend by offering their own cloud-based service - such as Cloudera (Hadoop). This is a good idea, but it is not clear how these stand alone services will be able to compete with Amazon's Elastic Mapreduce service, also based on Hadoop.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"&gt;Of course, none of this is going to stop the success of the open source movement in general. There are many projects which have no commercial aspirations. However, until open source companies can articulate a business model that can thrive in the cloud, this does cap the potential valuations of open source companies and hence their access to venture capital.&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-4578061044140906912?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=Ys3PBBx2z-Q:V5JVmY5V7l4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=Ys3PBBx2z-Q:V5JVmY5V7l4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=Ys3PBBx2z-Q:V5JVmY5V7l4:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=Ys3PBBx2z-Q:V5JVmY5V7l4:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=Ys3PBBx2z-Q:V5JVmY5V7l4:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=Ys3PBBx2z-Q:V5JVmY5V7l4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/Ys3PBBx2z-Q" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/4578061044140906912/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=4578061044140906912" title="12 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/4578061044140906912" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/4578061044140906912" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/Ys3PBBx2z-Q/death-by-cloud-how-amazon-is-killing.html" title="Death by Cloud - How Amazon is Killing Open Source Software" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-yooeGx7HDxQ/TaXfvhZbQJI/AAAAAAAACms/biMI-pZrrmU/s72-c/the_prisoner_nummer6_07rover2.jpg" height="72" width="72" /><thr:total>12</thr:total><feedburner:origLink>http://www.keeneview.com/2011/04/death-by-cloud-how-amazon-is-killing.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-3483798102182002543</id><published>2011-04-05T10:45:00.000-07:00</published><updated>2011-04-05T10:52:38.253-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="redmonk" /><category scheme="http://www.blogger.com/atom/ns#" term="cloud computing" /><title type="text">Cote's rule: If it ain’t broke, don’t cloud it</title><content type="html">&lt;a href="http://4.bp.blogspot.com/-vth82849Eok/TZtV98ZvSPI/AAAAAAAACmQ/I-JkWnrsMoY/s1600/aintbroke.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 320px;" src="http://4.bp.blogspot.com/-vth82849Eok/TZtV98ZvSPI/AAAAAAAACmQ/I-JkWnrsMoY/s320/aintbroke.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5592157884985067762" /&gt;&lt;/a&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Tahoma; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium;"&gt;I took the title of this post from a recent&lt;a href="http://www.redmonk.com/cote/2011/04/01/4-things-it-should-think-about-for-cloud-projects/"&gt; blog entry by Michael Cote&lt;/a&gt;. Cloud enthusiasts (often people with limited operations experience) talk in grandiose terms of moving the entire data center to a public cloud. Cloud naysayers (often people with extensive operations experience) talk in detail about all the things you can't get in the cloud, like latency, lack of multi-cast, weaker security etc.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In general, cloud computing fits modern web architectures very well, by which I mean any app built to support a web browser client. These applications are "cloud-ready" and require little effort to move to a public or private cloud.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;In general, any application not build to support a web browser client is going to be problematic to move into the cloud. These applications often rely on technologies that are not readily available in the cloud, such as multi-cast.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The decision to cloud or not to cloud is not a binary decision made at the data center level. Instead, it is a more nuanced decision made at the app level.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Similarly, the decision to go public cloud or private cloud is a decision made at the app level.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;At the margin, be governed by &lt;b&gt;Cote's Rule of Cloud Migration&lt;/b&gt;:&lt;i&gt; If it ain’t broke, don’t cloud it!&lt;/i&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-3483798102182002543?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=wQczQgH6JwU:LUHmElCl-0c:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=wQczQgH6JwU:LUHmElCl-0c:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=wQczQgH6JwU:LUHmElCl-0c:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=wQczQgH6JwU:LUHmElCl-0c:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=wQczQgH6JwU:LUHmElCl-0c:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=wQczQgH6JwU:LUHmElCl-0c:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/wQczQgH6JwU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/3483798102182002543/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=3483798102182002543" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/3483798102182002543" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/3483798102182002543" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/wQczQgH6JwU/cotes-rule-if-it-aint-broke-dont-cloud.html" title="Cote's rule: If it ain’t broke, don’t cloud it" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-vth82849Eok/TZtV98ZvSPI/AAAAAAAACmQ/I-JkWnrsMoY/s72-c/aintbroke.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.keeneview.com/2011/04/cotes-rule-if-it-aint-broke-dont-cloud.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-8760058949745228253</id><published>2011-03-08T09:15:00.000-08:00</published><updated>2011-03-08T09:15:00.177-08:00</updated><title type="text">WaveMaker Springs To VMware</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-8w-U6FRkXlI/TXWAsCp1JGI/AAAAAAAAClo/0EfLS_lWD8Y/s1600/pogo_guy.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 213px; height: 320px;" src="http://1.bp.blogspot.com/-8w-U6FRkXlI/TXWAsCp1JGI/AAAAAAAAClo/0EfLS_lWD8Y/s320/pogo_guy.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5581508807310517346" /&gt;&lt;/a&gt;&lt;div&gt;We are announcing today that WaveMaker has been acquired by VMware. This partnership is the result of discussions that have been going on between WaveMaker and the SpringSource division of VMware for more than a year. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have always had great respect for how Rod Johnson revitalized and simplified the Java market with the Spring framework and developer projects. When we started development of WaveMaker over three years ago, we chose Spring as our foundation.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;WaveMaker is based on the Spring framework but targets a different audience: non-expert developers looking for the easiest way to build web apps.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;It turns out that this is a very large market. According to Gartner, only 20% of IT staff have expert app development skills - WaveMaker is the tool to enable the other 80% of IT to build web apps quickly and deploy them to the cloud with a single mouse click.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;As WaveMaker went from 3,000 downloads a month in January, 2010 to 135,000 downloads a month in December, 2010, we realized that we had created the perfect "on ramp" for cloud computing. WaveMaker can play a big role in bringing large numbers of developers to the cloud, but only if we team with the right cloud partner.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;With VMware and SpringSource, we have found that partner!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The good news here is that VMware will continue to support and provide services to the WaveMaker customers, via the same team that provided it before.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;For Rod’s perspective on the acquisition &lt;a href="http://blog.springsource.com/2011/03/08/vmware-acquires-wavemaker/"&gt;check out his blog post here&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-8760058949745228253?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=NSgLFveeXss:hYY_Gu_iKgM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=NSgLFveeXss:hYY_Gu_iKgM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=NSgLFveeXss:hYY_Gu_iKgM:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=NSgLFveeXss:hYY_Gu_iKgM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=NSgLFveeXss:hYY_Gu_iKgM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=NSgLFveeXss:hYY_Gu_iKgM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/NSgLFveeXss" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/8760058949745228253/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=8760058949745228253" title="10 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/8760058949745228253" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/8760058949745228253" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/NSgLFveeXss/wavemaker-springs-to-vmware.html" title="WaveMaker Springs To VMware" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-8w-U6FRkXlI/TXWAsCp1JGI/AAAAAAAAClo/0EfLS_lWD8Y/s72-c/pogo_guy.jpg" height="72" width="72" /><thr:total>10</thr:total><feedburner:origLink>http://www.keeneview.com/2011/03/wavemaker-springs-to-vmware.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-8896324377387973271</id><published>2010-11-30T11:04:00.000-08:00</published><updated>2010-11-30T11:22:22.402-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="platform as a service" /><category scheme="http://www.blogger.com/atom/ns#" term="paas" /><category scheme="http://www.blogger.com/atom/ns#" term="cloud computing" /><title type="text">PaaS Takes Center Stage</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_EeVtI2HFBfo/TPVOvDC3vEI/AAAAAAAAClU/ZwVQD3-3LMU/s1600/462px-Bob_the_builder.jpg"&gt;&lt;img style="float: left; margin: 0pt 20px 10px 0pt; cursor: pointer; width: 246px; height: 320px;" src="http://3.bp.blogspot.com/_EeVtI2HFBfo/TPVOvDC3vEI/AAAAAAAAClU/ZwVQD3-3LMU/s320/462px-Bob_the_builder.jpg" alt="" id="BLOGGER_PHOTO_ID_5545425086354799682" border="0" /&gt;&lt;/a&gt;Over the last week, Platform as a Service has moved out of the shadows to become big news in the cloud world. Here is a quick roundup of recent events:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.redhat.com/about/news/prarchive/2010/makara.html"&gt;&lt;span style="font-weight: bold;"&gt;RedHat acquires Makara&lt;/span&gt;&lt;/a&gt;: this is a great move by RedHat, who has been hitherto a peripheral player in the great cloud game. Makara gives RedHat a platform that makes it much easier for developers to deploy cloud applications while also providing rich debugging capabilities. The Makara founding team came from Wily and brings deep understanding of application lifecycle management for cloud applications.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://venturebeat.com/2010/11/29/cloudbees-java-dream-team-lands-4m-from-matrix-partners/"&gt;&lt;span style="font-weight: bold;"&gt;Cloudbees gets funding for a Java PaaS&lt;/span&gt;&lt;/a&gt;: this breathes life into the Java PaaS market, bringing the same kinds of turnkey cloud management to the Java community that &lt;a href="http://www.engineyard.com/"&gt;Engine Yard&lt;/a&gt; and &lt;a href="http://heroku.com/"&gt;Heroku&lt;/a&gt; bring to the Ruby on Rails Market. Cloudbees was founded by the former CTO of JBoss and has tied their Java PaaS to the Hudson&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;The first phase of cloud computing was focused on the hardware side of things and Infrastructure as a Service. In order for cloud computing to gain widespread adoption, a software management layer is required to simplify the process for deploying and managing applications in the cloud.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-8896324377387973271?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=gHSEc7bp6R8:9ysf-Clltz0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=gHSEc7bp6R8:9ysf-Clltz0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=gHSEc7bp6R8:9ysf-Clltz0:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=gHSEc7bp6R8:9ysf-Clltz0:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=gHSEc7bp6R8:9ysf-Clltz0:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=gHSEc7bp6R8:9ysf-Clltz0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/gHSEc7bp6R8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/8896324377387973271/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=8896324377387973271" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/8896324377387973271" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/8896324377387973271" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/gHSEc7bp6R8/paas-takes-center-stage.html" title="PaaS Takes Center Stage" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_EeVtI2HFBfo/TPVOvDC3vEI/AAAAAAAAClU/ZwVQD3-3LMU/s72-c/462px-Bob_the_builder.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.keeneview.com/2010/11/paas-takes-center-stage.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-4093945158641492304</id><published>2010-07-21T13:03:00.000-07:00</published><updated>2010-07-21T13:55:28.872-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="web development" /><category scheme="http://www.blogger.com/atom/ns#" term="WaveMaker" /><category scheme="http://www.blogger.com/atom/ns#" term="Web 2.0" /><category scheme="http://www.blogger.com/atom/ns#" term="powerbuilder" /><title type="text">Powerful Web 2.0 Alternative to PowerBuilder</title><content type="html">&lt;div class="post-header"&gt;  &lt;/div&gt;  &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_EeVtI2HFBfo/TEdSUXCRZ_I/AAAAAAAACio/FiuFEpBrG5s/s1600/powerRangersIcon.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 320px; height: 290px;" src="http://4.bp.blogspot.com/_EeVtI2HFBfo/TEdSUXCRZ_I/AAAAAAAACio/FiuFEpBrG5s/s320/powerRangersIcon.jpg" alt="" id="BLOGGER_PHOTO_ID_5496452379963385842" border="0" /&gt;&lt;/a&gt;Rich  Bianco over at the &lt;a href="http://www.displacedguy.com/"&gt;Displaced Guy  blog&lt;/a&gt; just wrote a post entitled &lt;a href="http://www.displacedguy.com/?p=305"&gt;WaveMaker delivers for the  cloud like PowerBuilder did for client-server&lt;/a&gt;. In it, he talks about  using WaveMaker to migrate PowerBuilder applications to Java.&lt;br /&gt;&lt;br /&gt;He  makes a number of great point in his post. Here are the key take-aways&lt;br /&gt;&lt;br /&gt;1.  PowerBuilder is a powerful product but developers need a rich internet  alternative.&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;"I’ve spent most  of my career doing PowerBuilder development against every major DBMS  and I still believe it offers productivity beyond anything on the market  for client-server applications.  But the writing is on the wall for  client-server and rich internet applications and WaveMaker are the  future."&lt;/blockquote&gt;2. WaveMaker is particularly easy to learn for  PowerBuilder developers because it uses the same visual development and  data window-like concepts&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;"WaveMaker is the first  development tool since PowerBuilder to catch my attention and keep it.   WaveMakers’ claim of building a functional enterprise web application  without needing to write Java code is for real.  In a single day, I’ve  taken an existing PHP / MySQL web 1.0 application and re-created a good  portion of the core functionality using WaveMaker."&lt;/blockquote&gt;3.  WaveMaker is just plain fun, particularly for PowerBuilder developers!&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;"From the day I downloaded WaveMaker and  gave it a test run I knew that it was the next step for me as a former  PowerBuilder developer. Not and not only am I still having a blast but I  feel as confident as ever to tackle the challenge of developing  enterprise web applications, or robust SaaS solutions."&lt;/blockquote&gt;It  has taken WaveMaker almost 3 years to build a worthy replacement for  PowerBuilder. We certainly have not achieved the full breadth of  functionality that developers can get from mature client/server tools  like PowerBuilder, MS Access and Oracle Forms. However, for developers  who want a fast and easy way to build Web 2.0 applications, WaveMaker  rocks!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-4093945158641492304?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=0UQ901xm8uM:i4drwkyFNwM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=0UQ901xm8uM:i4drwkyFNwM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=0UQ901xm8uM:i4drwkyFNwM:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=0UQ901xm8uM:i4drwkyFNwM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=0UQ901xm8uM:i4drwkyFNwM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=0UQ901xm8uM:i4drwkyFNwM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/0UQ901xm8uM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/4093945158641492304/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=4093945158641492304" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/4093945158641492304" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/4093945158641492304" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/0UQ901xm8uM/powerful-web-20-alternative-to.html" title="Powerful Web 2.0 Alternative to PowerBuilder" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_EeVtI2HFBfo/TEdSUXCRZ_I/AAAAAAAACio/FiuFEpBrG5s/s72-c/powerRangersIcon.jpg" height="72" width="72" /><thr:total>3</thr:total><feedburner:origLink>http://www.keeneview.com/2010/07/powerful-web-20-alternative-to.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-8399863130054559351</id><published>2010-07-14T16:32:00.000-07:00</published><updated>2010-07-14T16:45:24.917-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="web development" /><category scheme="http://www.blogger.com/atom/ns#" term="WaveMaker" /><category scheme="http://www.blogger.com/atom/ns#" term="microsoft" /><title type="text">Migrating from Microsoft to Open Cloud Tools - Mind the Gap</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_EeVtI2HFBfo/TD5KjHvKBiI/AAAAAAAACh4/dWIauvHlBPQ/s1600/mind-the-gap4.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_EeVtI2HFBfo/TD5KjHvKBiI/AAAAAAAACh4/dWIauvHlBPQ/s320/mind-the-gap4.jpg" alt="" id="BLOGGER_PHOTO_ID_5493910562671298082" border="0" /&gt;&lt;/a&gt;A recent survey of WaveMaker's 15,000 developers found that over 20% had moved to WaveMaker as an alternative to Microsoft development tools like MS Access and MS .NET.&lt;br /&gt;&lt;br /&gt;"Microsoft shops" typically employ a variety of Microsoft products and have dozens to hundreds of applications that now need to be migrated.&lt;br /&gt;&lt;br /&gt;Having worked with many companies going through this migration process, here are some best practices I have seen:&lt;br /&gt;1. &lt;span style="font-weight: bold;"&gt;Triage, triage, triage&lt;/span&gt; - figure out which apps are really critical to your business/users and focus on them. Often, as you migrate them from Microsoft to WaveMaker you will find that you can combine several clunky client/server apps into a single rich internet application.&lt;br /&gt;2. &lt;span style="font-weight: bold;"&gt;WaveMaker makes open a lot easier&lt;/span&gt; - WaveMaker hides most of the alphabet soup web technologies from the user (html/css/javascript/java etc). This flattens the learning curve to get out from under all those MS technologies. From our survey, we found that fear of the steep web development learning curve is one of the main reasons companies stick with the proprietary Microsoft tools.&lt;br /&gt;3. &lt;span style="font-weight: bold;"&gt;WaveMaker is a lot more productive&lt;/span&gt; - we find that MS .NET apps can typically be rebuilt in WaveMaker with 80%+ fewer lines of code. See the &lt;a href="http://www.wavemaker.com/_media/NationalCityBankCaseStudy.mov"&gt;Nationwide video on the WaveMaker web site for a case example&lt;/a&gt; that resulted in 98% fewer lines of code! That translates to big savings in productivity and quality, both in development and maintenance.&lt;br /&gt;4. &lt;span style="font-weight: bold;"&gt;Open is still a bit messier&lt;/span&gt; - even though WaveMaker hides most of the hard stuff, it can't hide all of it. Microsoft's great advantage is that everything is tightly integrated into one convenient but proprietary package. In contrast, WaveMaker integrates with many databases, report writers, etc, which is more flexible but puts more work on the developer to manage their environment.&lt;br /&gt;&lt;br /&gt;In short, WaveMaker provides a much gentler path for migrating from the Microsoft Borg to the wonderful world of open standards, but there is still a cost for all that flexibility.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-8399863130054559351?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=NuHWRYm61Bo:diWIVRFRzvY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=NuHWRYm61Bo:diWIVRFRzvY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=NuHWRYm61Bo:diWIVRFRzvY:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=NuHWRYm61Bo:diWIVRFRzvY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=NuHWRYm61Bo:diWIVRFRzvY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=NuHWRYm61Bo:diWIVRFRzvY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/NuHWRYm61Bo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/8399863130054559351/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=8399863130054559351" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/8399863130054559351" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/8399863130054559351" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/NuHWRYm61Bo/migrating-from-microsoft-to-open-cloud.html" title="Migrating from Microsoft to Open Cloud Tools - Mind the Gap" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_EeVtI2HFBfo/TD5KjHvKBiI/AAAAAAAACh4/dWIauvHlBPQ/s72-c/mind-the-gap4.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.keeneview.com/2010/07/migrating-from-microsoft-to-open-cloud.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-4878046833309555488</id><published>2010-07-08T15:49:00.000-07:00</published><updated>2010-07-08T16:08:29.440-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="WaveMaker" /><category scheme="http://www.blogger.com/atom/ns#" term="paas" /><category scheme="http://www.blogger.com/atom/ns#" term="citrix" /><category scheme="http://www.blogger.com/atom/ns#" term="vmware" /><category scheme="http://www.blogger.com/atom/ns#" term="cloud computing" /><category scheme="http://www.blogger.com/atom/ns#" term="springsource" /><title type="text">Citrix &amp; WaveMaker - A Little Leverage Goes a Long Way</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_EeVtI2HFBfo/TDZXJX1G1lI/AAAAAAAACb0/WJy2AffeLqs/s1600/leverageassets.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 200px;" src="http://4.bp.blogspot.com/_EeVtI2HFBfo/TDZXJX1G1lI/AAAAAAAACb0/WJy2AffeLqs/s320/leverageassets.jpg" alt="" id="BLOGGER_PHOTO_ID_5491672614152099410" border="0" /&gt;&lt;/a&gt;Citrix and WaveMaker's partnership to deliver a complete cloud developmentplatform is gaining attention.&lt;br /&gt;&lt;br /&gt;This week, &lt;a href="http://ww2.the451.com/report_view/report_view.php?entity_id=63245"&gt;John Abbott of the 451 Group wrote a piece on how the Citrix Cloud Center strategy is coming together&lt;/a&gt;, thanks to a little help from WaveMaker (registration required).&lt;br /&gt;&lt;br /&gt;The Citrix/WaveMaker development and test solution gives Cloud Hosting Providers a way to build a cloud ecosystem that will help them attract and retain customers. As John says:&lt;br /&gt;&lt;blockquote&gt;&lt;span style="color: rgb(102, 102, 102);"&gt;"Telcos and service providers want the elbow room to differentiate their services from competitors by adding their own intellectual property."&lt;/span&gt;&lt;/blockquote&gt;With WaveMaker's cloud development platform, Cloud Hosting Providers make it easy for developers to build applications that deploy seamlessly to their cloud and can take advantage of their unique services for security, scalability and manageability.&lt;br /&gt;&lt;br /&gt;Finally, the 451 Group points out that WaveMaker gives Citrix an easy-to-use PaaS solution that can leverage the Citrix cloud stack, much as SpringSource can leverage the VMWare stack. All in all, WaveMaker is shaping up as a game changer for cloud solution providers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-4878046833309555488?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=3wH0bPhUQnY:skNozzdhAok:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=3wH0bPhUQnY:skNozzdhAok:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=3wH0bPhUQnY:skNozzdhAok:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=3wH0bPhUQnY:skNozzdhAok:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=3wH0bPhUQnY:skNozzdhAok:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=3wH0bPhUQnY:skNozzdhAok:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/3wH0bPhUQnY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/4878046833309555488/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=4878046833309555488" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/4878046833309555488" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/4878046833309555488" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/3wH0bPhUQnY/citrix-and-wavemakers-partnership-to.html" title="Citrix &amp; WaveMaker - A Little Leverage Goes a Long Way" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_EeVtI2HFBfo/TDZXJX1G1lI/AAAAAAAACb0/WJy2AffeLqs/s72-c/leverageassets.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.keeneview.com/2010/07/citrix-and-wavemakers-partnership-to.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-7050225820802202280</id><published>2010-06-24T14:36:00.000-07:00</published><updated>2010-06-24T14:47:03.345-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="offline" /><category scheme="http://www.blogger.com/atom/ns#" term="tablet" /><title type="text">WaveMaker in the Warehouse</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_EeVtI2HFBfo/TCPQXBlkpBI/AAAAAAAACWA/vZ1tp9Sa6R8/s1600/indianajonesmtv.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 217px; height: 320px;" src="http://2.bp.blogspot.com/_EeVtI2HFBfo/TCPQXBlkpBI/AAAAAAAACWA/vZ1tp9Sa6R8/s320/indianajonesmtv.jpg" alt="" id="BLOGGER_PHOTO_ID_5486457865048990738" border="0" /&gt;&lt;/a&gt;Althought the iPad is getting all the press these days, WaveMaker customers are building pretty compelling apps with plain old ruggedized PCs.&lt;br /&gt;&lt;br /&gt;This week we announced an application built using WaveMaker that meets the demanding requirements of warehouse  loading docks for grocery stores and retail chains.&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.wavemaker.com/news/pr_2010-06-22.html"&gt;Costa Solutions warehouse loading dock application&lt;/a&gt; runs on handheld tablet PCs from &lt;a href="http://www.motioncomputing.com/"&gt;Motion Computing&lt;/a&gt;. Because internet connectivity is not reliable on warehouse loading docks, where, the WaveMaker app is architected to run in both connected and offline modes.&lt;br /&gt;&lt;br /&gt;When the tablet is offline, data and pictures are collected and stored on the tablet PC. When internet connectivity is re-established, WaveMaker automatically synchronizes the changes back to the logistics data center.&lt;br /&gt;&lt;br /&gt;The application includes digital signature capture, digital camera integration, counterfeiting protection and automatic application update.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-7050225820802202280?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=-clf84Ge8vM:mPEfB4EdCQI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=-clf84Ge8vM:mPEfB4EdCQI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=-clf84Ge8vM:mPEfB4EdCQI:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=-clf84Ge8vM:mPEfB4EdCQI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=-clf84Ge8vM:mPEfB4EdCQI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=-clf84Ge8vM:mPEfB4EdCQI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/-clf84Ge8vM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/7050225820802202280/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=7050225820802202280" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/7050225820802202280" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/7050225820802202280" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/-clf84Ge8vM/wavemaker-in-warehouse.html" title="WaveMaker in the Warehouse" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_EeVtI2HFBfo/TCPQXBlkpBI/AAAAAAAACWA/vZ1tp9Sa6R8/s72-c/indianajonesmtv.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.keeneview.com/2010/06/wavemaker-in-warehouse.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-8163618945598499065</id><published>2010-05-28T16:01:00.000-07:00</published><updated>2010-06-02T16:13:35.137-07:00</updated><title type="text">Free Alternative To Microsoft Access - WaveMaker</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_EeVtI2HFBfo/TABL6ZsTwBI/AAAAAAAACVc/j18he-avLWo/s1600/post_navy_ww1_work-safe.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 400px; height: 269px;" src="http://3.bp.blogspot.com/_EeVtI2HFBfo/TABL6ZsTwBI/AAAAAAAACVc/j18he-avLWo/s400/post_navy_ww1_work-safe.jpg" alt="" id="BLOGGER_PHOTO_ID_5476460613583749138" border="0" /&gt;&lt;/a&gt;Getting somewhat adventurous, I started a new blog and created a post on&lt;a href="http://replace-ms-access.blogspot.com/2010/05/free-alternative-to-microsoft-access.html"&gt; Free Alternatives to Microsoft Access&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;We see it as our patriotic duty ;-) to make the world safe from proprietary client/server platforms.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:'Times New Roman';font-size:medium;"  &gt;&lt;span class="Apple-style-span" style=";font-family:Verdana;font-size:13px;"  &gt;&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;Enterprises are increasingly moving from proprietary platforms like Microsoft Access to open Java platforms. Yet training Microsoft Access developers to use complex Java tools can be time consuming and costly.&lt;/div&gt;&lt;br /&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;WaveMaker provides a unique solution for migrating Microsoft Access developers and applications to open Java standards. WaveMaker's visual development tools are easy for Microsoft Access developers to use, while generating standard Java code that runs in any Java server.&lt;/div&gt;&lt;br /&gt;&lt;div style="margin-top: 0px; margin-bottom: 0px;"&gt;WaveMaker's visual, drag and drop studio is ideal for developers who want to focus on creating enterprise applications, not coding. In particular, WaveMaker flattens the learning curve for moving from proprietary platforms like Microsoft Access to open Java.&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-8163618945598499065?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=AsX007dDo5A:uh5K2Bds6Og:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=AsX007dDo5A:uh5K2Bds6Og:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=AsX007dDo5A:uh5K2Bds6Og:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=AsX007dDo5A:uh5K2Bds6Og:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=AsX007dDo5A:uh5K2Bds6Og:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=AsX007dDo5A:uh5K2Bds6Og:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/AsX007dDo5A" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/8163618945598499065/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=8163618945598499065" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/8163618945598499065" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/8163618945598499065" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/AsX007dDo5A/free-alternative-to-microsoft-access.html" title="Free Alternative To Microsoft Access - WaveMaker" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_EeVtI2HFBfo/TABL6ZsTwBI/AAAAAAAACVc/j18he-avLWo/s72-c/post_navy_ww1_work-safe.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.keeneview.com/2010/05/free-alternative-to-microsoft-access.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-7058852841689143546</id><published>2010-05-13T12:09:00.000-07:00</published><updated>2010-05-13T12:37:38.868-07:00</updated><title type="text">WaveMaker 6.1 - Cloud Development On A Roll!</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_EeVtI2HFBfo/S-xOs4O_gMI/AAAAAAAACME/2wXybNo3-Hc/s1600/on+a+roll.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 213px;" src="http://1.bp.blogspot.com/_EeVtI2HFBfo/S-xOs4O_gMI/AAAAAAAACME/2wXybNo3-Hc/s320/on+a+roll.jpg" alt="" id="BLOGGER_PHOTO_ID_5470834180264788162" border="0" /&gt;&lt;/a&gt;WaveMaker is on a roll - having hit profitability at the end of last year, we are now targeting 300% growth for 2010. This week, we  announced the latest release of WaveMaker.&lt;br /&gt;&lt;br /&gt;With our 6.1 released, WaveMaker truly delivers on our "&lt;span style="font-style: italic;"&gt;PowerBuilder for the Cloud&lt;/span&gt;" vision. We are the only company offering visual, browser-based development of cloud applications that comply with enterprise Java standards.&lt;br /&gt;&lt;br /&gt;By eliminating the complexity of building and deploying cloud applications, WaveMaker 6.1 enables these Citizen Developers to take advantage of cloud computing. Cool new features include:&lt;br /&gt;&lt;br /&gt;&lt;table border="0" cellpadding="0" cellspacing="0"&gt; &lt;tbody&gt; &lt;tr&gt; &lt;td width="10"&gt;&lt;br /&gt;&lt;/td&gt; &lt;td&gt; &lt;ul&gt;&lt;li&gt;One-click deployment to Amazon EC2, Rackspace Cloud, Eucalyptus and OpSource.&lt;/li&gt;&lt;li&gt;Automated multi-tenancy and secure, tenant ID-based data isolation&lt;/li&gt;&lt;li&gt;Dynamic widget loading for up to 500% faster performance.&lt;/li&gt;&lt;li&gt;Rich text editor, Twitter feed and other widgets.&lt;/li&gt;&lt;li&gt;Improved SVN integration for team development&lt;/li&gt;&lt;/ul&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/tbody&gt; &lt;/table&gt; &lt;p&gt;In keeping with Gartner's prediction that cloud computing will create a major shift in how "Citizen Developers" build applications, we are seeing the bulk of our growth come from companies migrating from proprietary platforms to open Java. WaveMaker is an ideal open Java alternative for Oracle Apex, Microsoft Access, Microsoft .NET, PowerBuilder, Lotus Notes and Coldfusion.&lt;/p&gt;&lt;p&gt;Get started with WaveMaker today by going to &lt;a href="http://www.wavemaker.com/download"&gt;www.wavemaker.com/download&lt;/a&gt;!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-7058852841689143546?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=Nu8Tm9yZp5g:CEXI6paYtVQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=Nu8Tm9yZp5g:CEXI6paYtVQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=Nu8Tm9yZp5g:CEXI6paYtVQ:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=Nu8Tm9yZp5g:CEXI6paYtVQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=Nu8Tm9yZp5g:CEXI6paYtVQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=Nu8Tm9yZp5g:CEXI6paYtVQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/Nu8Tm9yZp5g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/7058852841689143546/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=7058852841689143546" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/7058852841689143546" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/7058852841689143546" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/Nu8Tm9yZp5g/wavemaker-61-cloud-development-on-roll.html" title="WaveMaker 6.1 - Cloud Development On A Roll!" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_EeVtI2HFBfo/S-xOs4O_gMI/AAAAAAAACME/2wXybNo3-Hc/s72-c/on+a+roll.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.keeneview.com/2010/05/wavemaker-61-cloud-development-on-roll.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-2898226568843326559</id><published>2010-03-26T17:26:00.000-07:00</published><updated>2010-11-02T16:33:54.688-07:00</updated><title type="text">CIOs Beware: Citizen Developers are on the Loose</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_EeVtI2HFBfo/TNCf13UsJ5I/AAAAAAAACj0/a9a4AiIAhvw/s1600/fess+parker.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 252px; height: 290px;" src="http://2.bp.blogspot.com/_EeVtI2HFBfo/TNCf13UsJ5I/AAAAAAAACj0/a9a4AiIAhvw/s320/fess+parker.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5535099689770952594" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.keeneview.com/uploaded_images/fess-parker-784468.jpg"&gt;&lt;/a&gt;Gartner this week released a report entitled &lt;a href="http://www.gartner.com/AnalystBiography?authorId=35432"&gt;"Citizen Developers are Poised to Grow."&lt;/a&gt; The report by Gartner Analyst Eric Knipp describes how forces like more computer literate employees, cloud computing and better tools are fundamentally changing the role of IT.&lt;br /&gt;&lt;br /&gt;Eric paints a vision that in one stroke could eliminate the feared IT backlog: "Citizen developers leverage shared services and 4GL-style development platforms, releasing IT resources to do what they do best, if IT leaders allow it."&lt;br /&gt;&lt;br /&gt;Gartner argues that CIOs should enable business analysts to build "self-service" applications that can be managed centrally by IT. This puts IT in the role of providing a secure infrastructure while enabling business developers to implement business processes using 4GL-like tools.&lt;br /&gt;&lt;br /&gt;According to Eric,  "CIOs who attempt to block citizen developers are fighting a losing battle."&lt;br /&gt;&lt;br /&gt;Of course, arming citizen developers will require new tools. In particular, the Gartner report calls out "the latest crop of 4GL products such as Oracle APEX, WaveMaker and Zoho Creator provide a compelling AD environment for citizen developers."&lt;br /&gt;&lt;br /&gt;While much of the focus on cloud computing has been on the heavy duty, mission-critical applications, it is likely that the truly disruptive impact of cloud computing will be on enabling non-expert developers like business analysts to prototype, create and maintain applications with minimal direct IT involvement.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-2898226568843326559?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=YI_1-q-Iwsg:zec86ybJGLA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=YI_1-q-Iwsg:zec86ybJGLA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=YI_1-q-Iwsg:zec86ybJGLA:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=YI_1-q-Iwsg:zec86ybJGLA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=YI_1-q-Iwsg:zec86ybJGLA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=YI_1-q-Iwsg:zec86ybJGLA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/YI_1-q-Iwsg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/2898226568843326559/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=2898226568843326559" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/2898226568843326559" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/2898226568843326559" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/YI_1-q-Iwsg/cios-beware-citizen-developers-are-on.html" title="CIOs Beware: Citizen Developers are on the Loose" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_EeVtI2HFBfo/TNCf13UsJ5I/AAAAAAAACj0/a9a4AiIAhvw/s72-c/fess+parker.jpg" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://www.keeneview.com/2010/03/cios-beware-citizen-developers-are-on.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-8158939556098082354</id><published>2010-02-12T16:33:00.000-08:00</published><updated>2010-11-02T16:35:44.914-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="open source" /><category scheme="http://www.blogger.com/atom/ns#" term="WaveMaker" /><category scheme="http://www.blogger.com/atom/ns#" term="Community" /><title type="text">It takes a community</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_EeVtI2HFBfo/TNCgShDtkyI/AAAAAAAACj8/_cyLG92hfWw/s1600/woodstock_poster.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 217px; height: 320px;" src="http://2.bp.blogspot.com/_EeVtI2HFBfo/TNCgShDtkyI/AAAAAAAACj8/_cyLG92hfWw/s320/woodstock_poster.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5535100182010368802" /&gt;&lt;/a&gt;Open source companies live or die by the health of their communities. WaveMaker's proudest achievement last year was creating a passionate and rapidly growing community.&lt;br /&gt;&lt;br /&gt;Thinking back, probably our most important decision affecting community health was made early in the year, when we decided to &lt;a href="http://robertogaloppini.net/2010/01/13/open-source-cloud-wavemaker-makes-surfable-waves/"&gt;dump our AGPL license in favor of Apache&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Although we had never gotten direct feedback that the community didn't like AGPL, we had more forum posts than we thought was healthy that asked pointed questions about our licensing. This let us know that people were confused, and if there was any doubt in our minds, the &lt;a href="http://nexus.zteo.com/2008/04/27/ext-licensing-oh-what-a-mess/"&gt;licensing debacle at Ext js&lt;/a&gt; convinced us that Keep-It-Simple-Stupid is the only way to go here.&lt;br /&gt;&lt;br /&gt;Once community developers felt confident that they could do what they wanted to do with our Community edition without somehow triggering a commercial fee down the road, the community literally exploded. Together, here is what we accomplished in 2009:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Stunning community growth&lt;/span&gt;: 18 months after our product launch, the number of registered developers for WaveMaker (15,00) is about one third the size of the Spring community (49,000)!&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Profitability&lt;/span&gt;: WaveMaker closed 2009 as a profitable company and saw revenue growth of 53% in our last 3 months!&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Gartner recognition&lt;/span&gt;: WaveMaker was featured in 9 different Gartner reports last year, including one which identified WaveMaker as the only open source platform for cloud development!&lt;/li&gt;&lt;/ul&gt;Why the tidal wave of support for WaveMaker? That's easy - WaveMaker makes it ridiculously easy to build great-looking, standards-based Java applications.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Web 2.0 enabler&lt;/span&gt;: at companies like Macy's, National City Bank and Pioneer Energy, WaveMaker enables non-Java developers to create Java apps with minimal training.&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Productivity multipier&lt;/span&gt;: at ISVs and systems integrators, WaveMaker reduces development costs for Java and Web 2.0 applications by over 75%.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-8158939556098082354?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=cnXqYJ3SxhE:kE3lhGPDTuY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=cnXqYJ3SxhE:kE3lhGPDTuY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=cnXqYJ3SxhE:kE3lhGPDTuY:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=cnXqYJ3SxhE:kE3lhGPDTuY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=cnXqYJ3SxhE:kE3lhGPDTuY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=cnXqYJ3SxhE:kE3lhGPDTuY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/cnXqYJ3SxhE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/8158939556098082354/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=8158939556098082354" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/8158939556098082354" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/8158939556098082354" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/cnXqYJ3SxhE/it-takes-community.html" title="It takes a community" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_EeVtI2HFBfo/TNCgShDtkyI/AAAAAAAACj8/_cyLG92hfWw/s72-c/woodstock_poster.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.keeneview.com/2010/02/it-takes-community.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-9115233932036589972</id><published>2010-01-07T19:27:00.001-08:00</published><updated>2010-11-02T16:37:19.227-07:00</updated><title type="text">WaveMaker Finds Pot of Gold On Top of Cloud</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_EeVtI2HFBfo/TNCgqWiaDRI/AAAAAAAACkE/TokF33qHPCs/s1600/pot+of+gold.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 231px; height: 320px;" src="http://2.bp.blogspot.com/_EeVtI2HFBfo/TNCgqWiaDRI/AAAAAAAACkE/TokF33qHPCs/s320/pot+of+gold.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5535100591503183122" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial,sans-serif; font-size: 13px;"&gt;&lt;div&gt;WaveMaker started 2009 staring into the abyss and ended the year on top of the clouds - funny how things work out in the startup world. During the year, WaveMaker doubled annual revenues and achieved profitability while also increasing quarterly sales by over 53%. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The biggest momentum driver came from the success of our Cloud Quick Start Partnership with IBM, Amazon and RightScale. We also started seeing significant sell-through from SaaS ISVs and systems integration partners.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;WaveMaker's position as the&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;b&gt;only&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;/b&gt;open source cloud development platform makes it a "must have" cloud ecosystem partner. WaveMaker is ideal for ISVs who want to SaaS-enable their offerings and enterprises who want an easy way to take advantage of cloud computing's compelling economics.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Analysts groups are jumping on board as well - Gartner alone produced 9 reports featuring WaveMaker in 2009! Here are some of my favorite quotes from the year:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li style="margin-left: 15px;"&gt;"Our walk into the cloud with WaveMaker turned out to be a very short journey - and a pleasant one!" - Mark Angel, CTO KANA&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;"Consider WaveMaker Cloud Edition if you want a 4GL-style development tool that uses standard technologies and open-source frameworks, and you wish to create new SaaS-style offerings." - Eric Knipp, Research Analyst, Gartner Group&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;"I predict that WaveMaker will be an important cloud company to watch in 2010!" - Judith Hurwitz, President Hurwitz &amp;amp; Associates&lt;/li&gt;&lt;li style="margin-left: 15px;"&gt;"2010 just might be the year to crown WaveMaker the PowerBuilder for the web" - Brian Gentile, CEO JasperSoft&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;2009 was a tough slog - we are determined to make 2010 a victory lap!&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-9115233932036589972?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=Qe0HmA9oySo:ZPryhPL83BE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=Qe0HmA9oySo:ZPryhPL83BE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=Qe0HmA9oySo:ZPryhPL83BE:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=Qe0HmA9oySo:ZPryhPL83BE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=Qe0HmA9oySo:ZPryhPL83BE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=Qe0HmA9oySo:ZPryhPL83BE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/Qe0HmA9oySo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/9115233932036589972/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=9115233932036589972" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/9115233932036589972" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/9115233932036589972" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/Qe0HmA9oySo/wavemaker-finds-pot-of-gold-on-top-of.html" title="WaveMaker Finds Pot of Gold On Top of Cloud" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_EeVtI2HFBfo/TNCgqWiaDRI/AAAAAAAACkE/TokF33qHPCs/s72-c/pot+of+gold.gif" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.keeneview.com/2010/01/wavemaker-finds-pot-of-gold-on-top-of.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-1021453645849167557</id><published>2009-12-14T10:50:00.000-08:00</published><updated>2009-12-14T10:54:40.226-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SOA" /><category scheme="http://www.blogger.com/atom/ns#" term="cloud computing" /><title type="text">Where To Hide a Dead Horse and Other Uses For the Cloud</title><content type="html">With full credit to the &lt;a href="http://geekandpoke.typepad.com/geekandpoke/2009/12/from-hype-to-hype.html"&gt;Geek and Poke blog&lt;/a&gt;, the funniest nerd cartoon I have seen all year!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://geekandpoke.typepad.com/.a/6a00d8341d3df553ef0128764d3aef970c-pi"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 600px;" src="http://geekandpoke.typepad.com/.a/6a00d8341d3df553ef0128764d3aef970c-pi" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-1021453645849167557?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=7AMnwiFqGlM:2e3AcnKsbbY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=7AMnwiFqGlM:2e3AcnKsbbY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=7AMnwiFqGlM:2e3AcnKsbbY:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=7AMnwiFqGlM:2e3AcnKsbbY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=7AMnwiFqGlM:2e3AcnKsbbY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=7AMnwiFqGlM:2e3AcnKsbbY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/7AMnwiFqGlM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/1021453645849167557/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=1021453645849167557" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/1021453645849167557" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/1021453645849167557" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/7AMnwiFqGlM/where-to-hide-dead-horse-and-other-uses.html" title="Where To Hide a Dead Horse and Other Uses For the Cloud" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://www.keeneview.com/2009/12/where-to-hide-dead-horse-and-other-uses.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-2661577143883907480</id><published>2009-12-09T12:32:00.000-08:00</published><updated>2010-11-02T16:38:28.748-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="WaveMaker" /><category scheme="http://www.blogger.com/atom/ns#" term="cloud computing" /><title type="text">Cloud Computing - It's The Destination, Not The Journey</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_EeVtI2HFBfo/TNCg6sihHiI/AAAAAAAACkM/71xNAm2JTLs/s1600/ICanDoWEB.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 251px; height: 320px;" src="http://2.bp.blogspot.com/_EeVtI2HFBfo/TNCg6sihHiI/AAAAAAAACkM/71xNAm2JTLs/s320/ICanDoWEB.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5535100872287133218" /&gt;&lt;/a&gt;I have had some interesting conversations recently with partners about how cloud computing will affect the developer tools market.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-style: italic;"&gt;I don't believe developers jump on a band wagon just because they like the wagon. They jump on the wagon because they like where the wagon is going!&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Roughly every 10 years, a technology disruption changes developer aspirations and drives them to adopt new tools that get them to new places.&lt;br /&gt;&lt;br /&gt;With client/server, developers aspired to build "modern" apps and break free of the bureaucracy of central IT. Cloud computing offers a similar, updated, value - deploy web applications without the hassle of central IT.&lt;br /&gt;&lt;br /&gt;Developer aspirations are changing - this is the underlying market driver for WaveMaker.&lt;br /&gt;&lt;br /&gt;At the same time, IT vendors are seeing their value disrupted. As the data center morphs into a set of APIs, decisions which used to be made by sys admins and DBAs are made by the developer (Cloud Foundry is a good example of this).&lt;br /&gt;&lt;br /&gt;The developer platform is becoming the control panel for the data center - this is the WaveMaker's value to partners. This is also the basis for our cloud quick start program with IBM, Amazon and RightScale.&lt;br /&gt;&lt;br /&gt;One company that has realized the competitive opportunity in cloud computing is Microsoft. By integrating Visual Studio with Azure, they have created a powerful engine from which to attack the entire data center infrastructure.&lt;br /&gt;&lt;br /&gt;If business developers really do "take to the clouds", the challenge I see for IT infrastructure providers is how to harness changing developer aspirations to ensure that the cloud deployment stack includes their solutions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-2661577143883907480?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=oe4td6NK6AU:KOA494yDLnc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=oe4td6NK6AU:KOA494yDLnc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=oe4td6NK6AU:KOA494yDLnc:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=oe4td6NK6AU:KOA494yDLnc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=oe4td6NK6AU:KOA494yDLnc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=oe4td6NK6AU:KOA494yDLnc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/oe4td6NK6AU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/2661577143883907480/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=2661577143883907480" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/2661577143883907480" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/2661577143883907480" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/oe4td6NK6AU/cloud-computing-its-destination-not.html" title="Cloud Computing - It's The Destination, Not The Journey" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_EeVtI2HFBfo/TNCg6sihHiI/AAAAAAAACkM/71xNAm2JTLs/s72-c/ICanDoWEB.jpg" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://www.keeneview.com/2009/12/cloud-computing-its-destination-not.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-1404580369756578713</id><published>2009-11-25T15:50:00.000-08:00</published><updated>2010-11-02T16:40:01.170-07:00</updated><title type="text">A Few Things To Be Thankful For</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_EeVtI2HFBfo/TNChS1KPvuI/AAAAAAAACkU/ENNnjKI08RI/s1600/wild_turkey.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 300px; height: 300px;" src="http://1.bp.blogspot.com/_EeVtI2HFBfo/TNChS1KPvuI/AAAAAAAACkU/ENNnjKI08RI/s320/wild_turkey.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5535101286918110946" /&gt;&lt;/a&gt;Before I head off for my favorite holiday, I wanted to send out an update on Wavemaker.&lt;br /&gt;&lt;br /&gt;Our big news of course centers around the release of Wavemaker 6. This release was over a year in the making and represents the first open source cloud development platform on the market (hook up wavemaker with eucalyptus and you have your own open source answer to Force.com and Azure!).&lt;br /&gt;&lt;br /&gt;On the business side, WaveMaker continues to drive strong revenue growth in a down economy, putting us in reach our objective to achieve profitability by the end of the year!&lt;br /&gt;&lt;br /&gt;Just to brag a bit, here are some analyst quotes from our WaveMaker 6 press release:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;"WaveMaker's open source cloud development platform provides an important approach for customers adopting cloud computing," said Judith Hurwitz, author of Cloud Computing for Dummies and President of Hurwitz &amp;amp; Associates. "WaveMaker's ability to create partnerships with IBM, Amazon and RightScale also illustrates the value of an open source business model."&lt;/li&gt;&lt;li&gt;"WaveMaker is easing the migration path for Java developers who want to bring existing application logic and data into a SaaS environment, while still retaining control over their deployment options," said Phil Wainewright, industry analyst at Procullux Ventures. "With automated support for robust multi-tenant databases, WaveMaker 6.0 advances software developers even further along the path towards realizing the full benefits of the SaaS model."&lt;/li&gt;&lt;li&gt;"Cloud computing is fast maturing, but one lagging indicator is developer tools designed specifically for cloud deployment," said James Governor, principal analyst at RedMonk. "WaveMaker aims to change that with their 6.0 release, an open source toolset, and relationships with key players such as IBM, Amazon and RightScale."&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-1404580369756578713?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=EFwl8W_Bit4:OiXx7Vji2eE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=EFwl8W_Bit4:OiXx7Vji2eE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=EFwl8W_Bit4:OiXx7Vji2eE:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=EFwl8W_Bit4:OiXx7Vji2eE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=EFwl8W_Bit4:OiXx7Vji2eE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=EFwl8W_Bit4:OiXx7Vji2eE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/EFwl8W_Bit4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/1404580369756578713/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=1404580369756578713" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/1404580369756578713" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/1404580369756578713" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/EFwl8W_Bit4/before-i-head-off-for-my-favorite.html" title="A Few Things To Be Thankful For" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_EeVtI2HFBfo/TNChS1KPvuI/AAAAAAAACkU/ENNnjKI08RI/s72-c/wild_turkey.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.keeneview.com/2009/11/before-i-head-off-for-my-favorite.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-1448461482091643903</id><published>2009-11-18T09:43:00.000-08:00</published><updated>2010-11-02T16:40:38.231-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="WaveMaker" /><category scheme="http://www.blogger.com/atom/ns#" term="rightscale" /><category scheme="http://www.blogger.com/atom/ns#" term="paas" /><category scheme="http://www.blogger.com/atom/ns#" term="saas" /><category scheme="http://www.blogger.com/atom/ns#" term="citrix" /><category scheme="http://www.blogger.com/atom/ns#" term="ibm" /><title type="text">WaveMaker 6.0 SaaS-enables Web Apps in Minutes</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_EeVtI2HFBfo/TNChcFgo2kI/AAAAAAAACkc/-jyibRugbP0/s1600/fireworks.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 256px;" src="http://3.bp.blogspot.com/_EeVtI2HFBfo/TNChcFgo2kI/AAAAAAAACkc/-jyibRugbP0/s320/fireworks.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5535101445925820994" /&gt;&lt;/a&gt;Until today, web developers creating SaaS apps have been faced with an ugly choice: use proprietary development platforms like Force.com or build an open solution from scratch.&lt;br /&gt;&lt;br /&gt;WaveMaker today released the first open cloud development platform. WaveMaker 6.0 is a visual development platform that runs in a browser.&lt;br /&gt;&lt;br /&gt;WaveMaker makes it ridiculously easy for anyone to prototype, develop and customize great looking web applications.&lt;br /&gt;&lt;br /&gt;How easy you ask? Well, how 'bout:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.wavemaker.com/_media/helloworld.gif"&gt;15 second WaveMaker hello world test drive&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://wavemaker.com/screencasts/entertweet/entertweet.mp4"&gt;7 minute WaveMaker multi-tenant SaaS screencast&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://wavemaker.com/downloads/"&gt;Free open source download of WaveMaker at www.wavemaker.com/downloads&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://wavemaker.com/product/cloud.html"&gt;WaveMaker cloud edition at cloud.wavemaker.com&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;With all this open and cloudy goodness, it is not surprising that the momentum behind WaveMaker continues to build.&lt;br /&gt;&lt;br /&gt;What kind of momentum? Well, how 'bout:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://dev.wavemaker.com/"&gt;WaveMaker's open source community&lt;/a&gt; now numbers more than 15,000 active developers&lt;/li&gt;&lt;li&gt;The &lt;a href="http://wavemaker.com/news/pr_2009-10-14.html"&gt;Cloud Quick Start Partnership teams WaveMaker with IBM, Amazon and RightScale&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://community.citrix.com/pages/viewpage.action?pageId=99844256"&gt;Citrix makes WaveMaker available as an integrated development platform for NetScaler&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Let the fireworks begin!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-1448461482091643903?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=Q3hdFwAnkes:BTWqIHEFklg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=Q3hdFwAnkes:BTWqIHEFklg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=Q3hdFwAnkes:BTWqIHEFklg:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=Q3hdFwAnkes:BTWqIHEFklg:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=Q3hdFwAnkes:BTWqIHEFklg:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=Q3hdFwAnkes:BTWqIHEFklg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/Q3hdFwAnkes" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/1448461482091643903/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=1448461482091643903" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/1448461482091643903" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/1448461482091643903" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/Q3hdFwAnkes/wavemaker-60-saas-enables-web-apps-in.html" title="WaveMaker 6.0 SaaS-enables Web Apps in Minutes" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_EeVtI2HFBfo/TNChcFgo2kI/AAAAAAAACkc/-jyibRugbP0/s72-c/fireworks.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.keeneview.com/2009/11/wavemaker-60-saas-enables-web-apps-in.html</feedburner:origLink></entry><entry><id>tag:blogger.com,1999:blog-294880355377903512.post-7026748687949590287</id><published>2009-11-04T11:02:00.000-08:00</published><updated>2010-11-02T16:41:39.811-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cisco" /><category scheme="http://www.blogger.com/atom/ns#" term="WaveMaker" /><category scheme="http://www.blogger.com/atom/ns#" term="paas" /><category scheme="http://www.blogger.com/atom/ns#" term="vmware" /><title type="text">Vendors Will Have To Climb Higher To Reach Clouds</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_EeVtI2HFBfo/TNChqL9ZRYI/AAAAAAAACkk/_mpdxmbLexQ/s1600/rmdn7mzpyx3hoq0vd2.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://4.bp.blogspot.com/_EeVtI2HFBfo/TNChqL9ZRYI/AAAAAAAACkk/_mpdxmbLexQ/s320/rmdn7mzpyx3hoq0vd2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5535101688175216002" /&gt;&lt;/a&gt;Hard on the heels of the &lt;a href="http://www.keeneview.com/2009/08/why-vmware-bought-springsource.html"&gt;VMWare/SpringSource acquisition&lt;/a&gt;, &lt;a href="http://www.computerworld.com/s/article/9140305/Analysis_Cisco_EMC_VMware_partnership_is_a_long_shot"&gt;VMWare entered into a grand alliance with Cisco and EMC&lt;/a&gt; (although technically, VMWare announcing an alliance with EMC is like Buick announcing an alliance with GM).&lt;br /&gt;&lt;br /&gt;Once the data center is fully virtualized, resilient and automated, it becomes the proverbial black box. As long as it is secure and performant, where it is located or what the hardware layer looks like is unimportant.&lt;br /&gt;&lt;br /&gt;Any company whose value proposition is centered around feeds and speeds is going to have to scramble higher up the stack. If your target customer is hardcore data center guys, you are going to find fewer and fewer of those folks to talk to.&lt;br /&gt;&lt;br /&gt;As customer IT shifts from hardware to solutions, vendors will have to climb higher up the value chain to keep engaged with their customers. With its &lt;a href="http://www.cisco.com/web/solutions/data_center/unifiedcomputing_promo.html?Referring_site=PrintTv&amp;amp;Country_Site=us&amp;amp;Campaign=Data+Center+CA&amp;amp;Position=Vanity&amp;amp;Creative=go/unifiedcomputing&amp;amp;Where=go/unifiedcomputing"&gt;Unified Computing System&lt;/a&gt;, network vendors like Cisco are becoming data center solution vendors. With &lt;a href="http://www.springsource.org/"&gt;Spring&lt;/a&gt;, virtualization vendors like VMWare are becoming development solution vendors.&lt;br /&gt;&lt;br /&gt;At the top of the cloud stack is &lt;a href="http://www.keeneview.com/2009/03/what-is-platform-as-service-paas.html"&gt;Platform as a Service (PaaS)&lt;/a&gt;, which manages both how applications are developed and how they can be customized by end users. At &lt;a href="http://www.wavemaker.com/"&gt;WaveMaker&lt;/a&gt;, we see PaaS as the primary lever for delivering value from the cloud.&lt;br /&gt;&lt;br /&gt;As IT vendors climb higher to deliver more complete solutions to their customers, PaaS will emerge as the heart of the cloud ecosystem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/294880355377903512-7026748687949590287?l=www.keeneview.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=tAghw5d-lIs:POfNn8he-Ho:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=tAghw5d-lIs:POfNn8he-Ho:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=tAghw5d-lIs:POfNn8he-Ho:cGdyc7Q-1BI"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=cGdyc7Q-1BI" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=tAghw5d-lIs:POfNn8he-Ho:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?i=tAghw5d-lIs:POfNn8he-Ho:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/TheKeeneView?a=tAghw5d-lIs:POfNn8he-Ho:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/TheKeeneView?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/TheKeeneView/~4/tAghw5d-lIs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://www.keeneview.com/feeds/7026748687949590287/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=294880355377903512&amp;postID=7026748687949590287" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/7026748687949590287" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/294880355377903512/posts/default/7026748687949590287" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/TheKeeneView/~3/tAghw5d-lIs/vendors-will-have-to-climb-higher-to.html" title="Vendors Will Have To Climb Higher To Reach Clouds" /><author><name>Christopher Keene</name><uri>http://www.blogger.com/profile/04452233158192995749</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="21" src="http://farm2.static.flickr.com/1265/902180666_e77e28f802.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_EeVtI2HFBfo/TNChqL9ZRYI/AAAAAAAACkk/_mpdxmbLexQ/s72-c/rmdn7mzpyx3hoq0vd2.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://www.keeneview.com/2009/11/vendors-will-have-to-climb-higher-to.html</feedburner:origLink></entry></feed>

