<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>My predictions &#187; Cloud</title>
	<atom:link href="http://www.craigekerstiens.com/tag/cloud/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.craigekerstiens.com</link>
	<description>My thoughts and predictions on technology and business, and sometimes strong ones at that</description>
	<lastBuildDate>Sun, 29 Aug 2010 17:39:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Web, Scalability, SAAS</title>
		<link>http://www.craigekerstiens.com/web-scalability-saas/</link>
		<comments>http://www.craigekerstiens.com/web-scalability-saas/#comments</comments>
		<pubDate>Fri, 16 May 2008 19:46:45 +0000</pubDate>
		<dc:creator>Craig</dc:creator>
				<category><![CDATA[My Predictions]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[SAAS]]></category>
		<category><![CDATA[Scalability]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://craigekerstiens.com/blog/?p=10</guid>
		<description><![CDATA[I was having a conversation a few days ago with someone and we were back and forth about software development within the enterprise and startups/web companies. The point kept going back and forth of how facebook/google/amazon doesn&#8217;t really apply to enterprise software development. His primary point was that none of these sites really have a [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.craigekerstiens.com%2Fweb-scalability-saas%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.craigekerstiens.com%2Fweb-scalability-saas%2F&amp;source=craigkerstiens&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<div>I was having a conversation a few days ago with someone and we were back and forth about software development within the enterprise and startups/web companies. The point kept going back and forth of how facebook/google/amazon doesn&#8217;t really apply to enterprise software development. His primary point was that none of these sites really have a deep feature list. While they&#8217;re able to handle scalability well, it&#8217;s not the same as supporting a variety of features.</p>
<p>At the time one startup that would be a prime example of what I&#8217;m about to detail did not come to mind. Salesforce, salesforce has a respectable feature list, yet is also one of the web companies that has managed to scale well. The interesting thing about web companies is the best ones are the ones that can truly scale to a mass audience. Many can offer an okay service, but scaling that service is a truly difficult task.</p>
<p>Many would argue that extensive testing and rigorous QA will help to offer enterprise quality software. But to this note I very strongly disagree, in coming years we are going to see more and more of a facebook model. Facebook as they develop code they test against live data, it will be the individuals that coded and perhaps a few others, but is really not much more than a smoke test to make sure things are still working. They then role out the new code and when things break they are ready to fix them. Why does this work? Why are users okay with the site being down at times? Well personally I will settle for more features at a few inconveniences most days of the week. Seldom is software 100% solid, I have even seen bugs in notepad, so as a result you cannot expect software to be perfect.</p>
<p>Instead with a SAAS, software as a service, model you do not have to worry about software updates. You simple update the site or service, and then you can role out these features more rapidly. Instead of office being a 2-3 year large product update, you push new features to the site at a weekly basis. You also alleviate some of your burden of supporting a variety of installations and versions of your product.</p>
<p>Because of these points it&#8217;s more important that we pay attention to these companies that have gotten scalability right. The facebook&#8217;s, google&#8217;s, amazon&#8217;s of the world that can handle millions of hits per second, once enterprises have a firm understanding of this, they can attempt to them build their feature set within a SAAS model. When we get to this point features will be built in faster and software will begin to grow faster than in previous years.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.craigekerstiens.com/web-scalability-saas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe AIR is a game changer, if people would build for it&#8230;</title>
		<link>http://www.craigekerstiens.com/adobe-air-is-a-game-changer-if-people-would-build-for-it/</link>
		<comments>http://www.craigekerstiens.com/adobe-air-is-a-game-changer-if-people-would-build-for-it/#comments</comments>
		<pubDate>Thu, 08 May 2008 16:46:00 +0000</pubDate>
		<dc:creator>Craig</dc:creator>
				<category><![CDATA[My Predictions]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[SAAS]]></category>
		<category><![CDATA[Scalability]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://craigekerstiens.com/blog/?p=7</guid>
		<description><![CDATA[Spend five minutes talking to me about technology or business and you&#8217;ll quickly realize I&#8217;m a fan of Adobe AIR. Adobe has done a very good job building a cross-platform runtime, and providing tools that make the transition from the web to the desktop quite minimal. First to elaborate why I like AIR. For one [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.craigekerstiens.com%2Fadobe-air-is-a-game-changer-if-people-would-build-for-it%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.craigekerstiens.com%2Fadobe-air-is-a-game-changer-if-people-would-build-for-it%2F&amp;source=craigkerstiens&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Spend five minutes talking to me about technology or business and you&#8217;ll quickly realize I&#8217;m a fan of Adobe AIR. Adobe has done a very good job building a cross-platform runtime, and providing tools that make the transition from the web to the desktop quite minimal.</p>
<p>First to elaborate why I like AIR. For one I&#8217;m a fan of web 2.0, the sites feel cleaner, smoother, and drive new capabilities. Versus most desktop applications that are starting to feel old, and much like 1990&#8242;s Java Applets do on the web. With Flex Builder, which is an IDE for developing for flash and/or AIR, I can develop a sweet website, but then quickly port it to the desktop while maintaining a rich web 2.0 feel.</p>
<p>Second, did I mention it&#8217;s cross-platform? Windows, OSX, Linux, the application in AIR will look/feel/function the same. So what? This could have been done other ways right? Well here is where I start to place my bets, no one else has really done anything in this area as well as Adobe so far. Also Adobe has made their long term strategy clear, they want to truly become a cross-platform runtime. If you&#8217;re thinking what other platforms right now, you&#8217;re not thinking large enough. They want AIR to support mobile phones, set-top boxes, likely even gaming consoles. This means I can look at one application on multiple mediums with an either identical look, of very similar one, with minimal development efforts. This allows a developer to then focus even further on improving functionality.</p>
<p>Finally, a bit of a rant. Adobe AIR does not have a true competitor, Silverlight is a competitor to flash (not AIR), Google Gears might be the closest thing to it. But, with regard to gears taking a website and making it available offline isn&#8217;t all AIR can do. AIR has local file access, local access to some devices, which when you&#8217;re still within a browser you can&#8217;t do. Oh, and one feature I personally just like is the auto-update ability of applications.</p>
<p>So&#8230;.. If it&#8217;s so great, why haven&#8217;t you heard of it and why aren&#8217;t you using it? Well the single problem seems to be people building applications on it. I&#8217;ve seen very few applications that would appeal to mainstream users. I (being an avid fan of AIR and anything web 2.0), will typically use 2 AIR applications per day. One being twhirl, which I use as my primary twitter client. The other tends to vary by needs. However this is contrasted with about 20 applications that I work in over a given day. Most AIR applications thus far are simple, one-off fun applications. Perhaps to really make some penetration there should be some of the following:</p>
<ul>
<li>Financial/Stock tool that takes advantage of Adobe&#8217;s charting abilities</li>
<li>Word Application</li>
<li>Spreadsheet Editor</li>
<li>Central social networking aggregator (Think one stop stop to view and update all web 2.0 networks)</li>
<li>Email client</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.craigekerstiens.com/adobe-air-is-a-game-changer-if-people-would-build-for-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.441 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-09-08 04:02:24 -->
