<?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>The Monash Report &#187; Software as a service</title>
	<atom:link href="http://www.monashreport.com/category/platform-strategy-and-technology/software-as-a-service/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.monashreport.com</link>
	<description>Technology ... politics ... marketing ... strategy ... life</description>
	<lastBuildDate>Mon, 19 Jul 2010 07:49:14 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Microsoft also seems to be selling SaaS directly</title>
		<link>http://www.monashreport.com/2008/03/04/microsoft-also-seems-to-be-selling-saas-directly/</link>
		<comments>http://www.monashreport.com/2008/03/04/microsoft-also-seems-to-be-selling-saas-directly/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 13:06:43 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Software as a service]]></category>
		<category><![CDATA[Salesforce.com]]></category>
		<category><![CDATA[Sharepoint]]></category>

		<guid isPermaLink="false">http://www.monashreport.com/2008/03/04/microsoft-also-seems-to-be-selling-saas-directly/</guid>
		<description><![CDATA[For a while, I&#8217;ve been arguing that SaaS is naturally a direct-sales business, even when sold to small organizations.  If people are willing to have their business processes handled over a telecommunication network, they&#8217;re probably willing to buy services that way too.  Indeed, the very first computer services firm ever was probably Automatic [...]]]></description>
			<content:encoded><![CDATA[<p>For a while, I&#8217;ve been arguing that <a href="http://www.monashreport.com/2007/11/20/i-repeat-saas-is-not-necessarily-an-indirect-channels-business/" >SaaS is naturally a direct-sales business</a>, even when sold to small organizations.  If people are willing to have their business processes handled over a telecommunication network, they&#8217;re probably willing to buy services that way too.  Indeed, the very first computer services firm ever was probably Automatic Data Processing.  They sort of did SaaS, and they most definitely did direct sales.</p>
<p>What inspires me to bring this up now is the press around Microsoft Sharepoint.  Apparently, there&#8217;s long been a SaaS version of Sharepoint for big firms, and now Microsoft is <a href="http://www.infoworld.com/article/08/03/03/Hosted-SharePoint-stifles-partners-for-now_1.html" onclick="javascript:pageTracker._trackPageview('/www.infoworld.com');">rolling it out for everybody</a>.  Now, I haven&#8217;t read the press releases, which weren&#8217;t sent to me by anybody at Waggener-Edstrom and are not easy to find on Microsoft&#8217;s web site.  But the reporting doesn&#8217;t seem to mention partners, except in the negative. I.e., this seems like yet another significant direct-sales SaaS business.</p>
<p>If you follow this logic through, it suggests that a large part of the SaaS market will wind going to large companies with global reach &#8212; whether or not the rumors are true that Salesforce.com is currently being shopped around.</p>
<p><em><strong></strong></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.monashreport.com/2008/03/04/microsoft-also-seems-to-be-selling-saas-directly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Early thoughts on outsourcing to Google Mail</title>
		<link>http://www.monashreport.com/2008/01/04/early-thoughts-on-outsourcing-to-google-mail/</link>
		<comments>http://www.monashreport.com/2008/01/04/early-thoughts-on-outsourcing-to-google-mail/#comments</comments>
		<pubDate>Fri, 04 Jan 2008 09:02:25 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[Online and mobile services]]></category>
		<category><![CDATA[Security and anti-spam]]></category>
		<category><![CDATA[Software as a service]]></category>

		<guid isPermaLink="false">http://www.monashreport.com/2008/01/04/early-thoughts-on-outsourcing-to-google-mail/</guid>
		<description><![CDATA[Google doesn&#8217;t just offer free email of the form address@gmail.com. You can also outsource your own domain to them (free if you accept incoming ads, $50/year/mailbox if you don&#8217;t).  I&#8217;ve chosen to do this, because:

I need a mail host that can stand up under the kind of mailbomb/DDOS attacks that shut me down twice [...]]]></description>
			<content:encoded><![CDATA[<p>Google doesn&#8217;t just offer free email of the form address@gmail.com. You can also outsource your own domain to them (free if you accept incoming ads, $50/year/mailbox if you don&#8217;t).  I&#8217;ve chosen to do this, because:</p>
<ol>
<li>I need a mail host that can stand up under the kind of mailbomb/DDOS attacks that shut me down twice in the past year.</li>
<li>Similarly, I want to diversify my email addresses among two providers, rather than leaving them all with my general <a href="http://www.monashreport.com/2007/12/19/dimension-servers-web-hosting/" >web hosting company</a>.</li>
<li>David Ferris first wrote up Google Mail outsourcing, with a favorable view, <a href="http://www.ferris.com/2007/07/16/google-apps-goo/" onclick="javascript:pageTracker._trackPageview('/www.ferris.com');">last July</a>.  And some of his criticisms (e.g., lack of IMAP support) have already been rectified.</li>
<li>What&#8217;s more &#8212; as I remarked <a href="http://www.texttechnologies.com/2008/01/02/restoring-security-and-function-to-my-mail-and-websites/" onclick="javascript:pageTracker._trackPageview('/www.texttechnologies.com');">last night</a>, David and his associate Richi Jennings have been voting with their feet, and moving their own email to Google. That&#8217;s an impressive endorsement. <a href="http://www.ferris.com" onclick="javascript:pageTracker._trackPageview('/www.ferris.com');">Ferris Research</a> is a serious rival to Gartner as an analyst firm covering email, and Richi &#8212; who evidently <a href="http://richi.co.uk/blog/2007/10/gmail-how-do-i-love-thee-let-me-count.html" onclick="javascript:pageTracker._trackPageview('/richi.co.uk');">LOVES Gmail</a> &#8212; has also carved out a non-trivial identity as an expert in his own right.</li>
<li>Free sounds good, compared with the alternatives.<span id="more-168"></span></li>
</ol>
<p>Now that I&#8217;ve gone ahead with the move to Google Mail, here are some scattered thoughts:</p>
<ul>
<li>Some terminology:  Technically, Google Mail is part of the Google Apps service.  And the terms &#8220;Google Mail&#8221; and &#8220;Gmail&#8221; are pretty interchangeable (you even have two choices of server name when setting up POP3 access).</li>
<li>Google&#8217;s UI to get started can be a bit confusing.  But googling on <em>Google Apps</em> will get you to the right place, namely <a href="https://www.google.com/a/" onclick="javascript:pageTracker._trackPageview('/www.google.com');">this link</a>.</li>
<li>Particularly confusing is dealing with the MX records.  My domain registrar didn&#8217;t seem to offer a way to redirect them at all.  The cpanel interface for redirecting MX at my hosting company wasn&#8217;t very good; Google asks for about 7 entries of declining priority, but cpanel only makes it easy to enter 1.  (I wound up asking my hosting company&#8217;s support to make sure all the entries were listed that should be.)</li>
<li>If there&#8217;s a way to sort messages by subject or sender in Gmail online, I haven&#8217;t found it. That&#8217;s a major oversight if it can&#8217;t be done, or a minor one if it&#8217;s merely too hard to figure out how to do it.</li>
<li>Setting up POP3 access has some steps that aren&#8217;t present in, say, setting up POP3 via a typical hosting company. You need to go into &#8220;Settings&#8221; and explicitly enable POP3 access. You also need to explicitly enable SSL in your mail client (on Eudora, the default setting did NOT work). Basically, you need to open <a href="https://mail.google.com/support/bin/static.py?page=troubleshooter.cs&amp;problem=bugflow&amp;selected=bugflow_pop05" onclick="javascript:pageTracker._trackPageview('/mail.google.com');">this page</a> or something similar, and actually look at the steps for your client.  Chances are one or two will be non-obvious.</li>
</ul>
<p>That&#8217;s about it for now.  In particular, I haven&#8217;t done anything yet with Google Mail&#8217;s search capabilities.  More on that down the road, perhaps.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.monashreport.com/2008/01/04/early-thoughts-on-outsourcing-to-google-mail/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>I repeat &#8212; SaaS is not necessarily an indirect-channels business</title>
		<link>http://www.monashreport.com/2007/11/20/i-repeat-saas-is-not-necessarily-an-indirect-channels-business/</link>
		<comments>http://www.monashreport.com/2007/11/20/i-repeat-saas-is-not-necessarily-an-indirect-channels-business/#comments</comments>
		<pubDate>Tue, 20 Nov 2007 13:48:52 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Enterprise applications]]></category>
		<category><![CDATA[Platforms]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[Software as a service]]></category>
		<category><![CDATA[Salesforce.com]]></category>

		<guid isPermaLink="false">http://www.monashreport.com/2007/11/20/i-repeat-saas-is-not-necessarily-an-indirect-channels-business/</guid>
		<description><![CDATA[From Salesforce.com&#8217;s latest 10-K:
We market our service to businesses on a subscription basis, primarily through our direct sales efforts and also indirectly through partners.
Looking back, I should have quoted that in support when I wrote:
By the way, I think the assumption SAP needs to sell ByDemand via indirect channels is an erroneous one.  (Dennis [...]]]></description>
			<content:encoded><![CDATA[<p>From Salesforce.com&#8217;s latest 10-K:</p>
<blockquote><p>We market our service to businesses on a subscription basis, primarily through our direct sales efforts and also indirectly through partners.</p></blockquote>
<p>Looking back, I should have quoted that in support when I <a href="http://www.monashreport.com/2007/09/25/sap-bydemand-could-work-a-lot-better-than-critics-think/" >wrote</a>:</p>
<blockquote><p>By the way, I think the assumption SAP needs to sell ByDemand via indirect channels is an erroneous one.  (<a href="http://blogs.zdnet.com/Howlett/?p=179" onclick="javascript:pageTracker._trackPageview('/blogs.zdnet.com');">Dennis Howlett</a> seems to be at least partway to recognizing this.  He also reports that SAP realizes that this is truly a <em>sales</em> issue.)  Hence my stress on SAP’s internal sales management issues.</p></blockquote>
<p>For 40+ years, application-oriented services have been sold in large part by direct sales forces. That goes back to the other payroll processors, and to time-sharing in general.  Why would it change now?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.monashreport.com/2007/11/20/i-repeat-saas-is-not-necessarily-an-indirect-channels-business/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SAP ByDemand could work a lot better than critics think</title>
		<link>http://www.monashreport.com/2007/09/25/sap-bydemand-could-work-a-lot-better-than-critics-think/</link>
		<comments>http://www.monashreport.com/2007/09/25/sap-bydemand-could-work-a-lot-better-than-critics-think/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 08:29:16 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Enterprise applications]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[Software as a service]]></category>

		<guid isPermaLink="false">http://www.monashreport.com/2007/09/25/sap-bydemand-could-work-a-lot-better-than-critics-think/</guid>
		<description><![CDATA[As I explained in another post, it&#8217;s credible that SAP is very serious about its new ByDemand SaaS (Software as a Service) offering.   While I haven&#8217;t been briefed on the product (er, service), I&#8217;m guessing ByDemand is pretty good, or soon will be.  I have three major reasons for this opinion.


SAP sure [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in">As I explained in another post, it&#8217;s credible that <a href="http://www.dbms2.com/2007/09/25/oracle-and-sap-outline-different-market-strategies/" onclick="javascript:pageTracker._trackPageview('/www.dbms2.com');">SAP is very serious about its new ByDemand SaaS (Software as a Service) offering</a>.   While I haven&#8217;t been briefed on the product (er, service), I&#8217;m guessing ByDemand is pretty good, or soon will be.  I have three major reasons for this opinion.</p>
<ol>
<li>
<p style="margin-bottom: 0in">SAP sure has a lot of resources to 	bring to bear – and as previously noted, I think the company is 	dead serious about this initiative.</p>
</li>
<li>
<p style="margin-bottom: 0in">On the back end, the 	<a href="http://blogs.zdnet.com/Greenbaum/?p=134" onclick="javascript:pageTracker._trackPageview('/blogs.zdnet.com');">business-service 	granularity SAP has been implementing</a> is well-suited to deal 	with the unique challenges of SaaS, both the very real (e.g., short 	upgrade cycles) and the largely imaginary (e.g., multi-tenancy).</p>
</li>
<li>
<p style="margin-bottom: 0in">SAP recently hired Dan Rosenberg 	away from Oracle to head its UI efforts, and Release 1 of a Dan 	Rosenberg user interface is likely to be very good. I know 	<a href="http://blogs.zdnet.com/Howlett/?p=173" onclick="javascript:pageTracker._trackPageview('/blogs.zdnet.com');">Dennis Howlett</a> 	has a contrary view, and he&#8217;s actually seen the product.  Even so, 	I&#8217;m optimistic about SAP&#8217;s claims to have designed the UI with an 	open mind, for maximum ease and simplicity, and validated by many 	rounds of testing.</p>
</li>
</ol>
<p style="margin-bottom: 0in"><span id="more-158"></span></p>
<p style="margin-bottom: 0in"><a href="http://www.monashreport.com/2007/09/25/the-unprofitability-of-the-saas-business-is-an-illusion-caused-by-growth/" >As for sales and marketing – that&#8217;s a solvable problem</a>.  Indeed, SaaS and high-end packaged software can be synergistic businesses.  True, a ByDemand salesman will need to earn much lower compensation than a high-end software sales team leader.  But that&#8217;s a management challenge companies like SAP already know how to meet.  Inside salespeople, product specialists, and so on can already tend to be compensated a lot less than the classic account-manager types are.</p>
<p style="margin-bottom: 0in">By the way, I think the assumption SAP needs to sell ByDemand via indirect channels is an erroneous one.  (<a href="http://blogs.zdnet.com/Howlett/?p=179" onclick="javascript:pageTracker._trackPageview('/blogs.zdnet.com');">Dennis Howlett</a> seems to be at least partway to recognizing this.  He also reports that SAP realizes that this is truly a <em>sales</em> issue.)  Hence my stress on SAP&#8217;s internal sales management issues.</p>
<p>All this assumes, of course, that SAP&#8217;s ethics and organization aren&#8217;t as <a href="http://www.monashreport.com/2007/01/03/sap-nonsense-ethics/" >screwed up</a> as I sometimes fear.</p>
<p><em>Keep getting great research about enterprise applications, analytics and related technologies. Get a<a href="http://www.monash.com" onclick="javascript:pageTracker._trackPageview('/www.monash.com');"> FREE subscription</a> by RSS/Atom or e-mail!</em></p>
<p style="margin-bottom: 0in">
<p style="margin-bottom: 0in"><em><p>Technorati Tags: <a href="http://technorati.com/tag/SAP" onclick="javascript:pageTracker._trackPageview('/technorati.com');" rel="tag">SAP</a>, <a href="http://technorati.com/tag/ByDemand" onclick="javascript:pageTracker._trackPageview('/technorati.com');" rel="tag"> ByDemand</a>, <a href="http://technorati.com/tag/SaaS" onclick="javascript:pageTracker._trackPageview('/technorati.com');" rel="tag"> SaaS</a>, <a href="http://technorati.com/tag/software+as+a+service" onclick="javascript:pageTracker._trackPageview('/technorati.com');" rel="tag"> software as a service</a>, <a href="http://technorati.com/tag/Peter+Zencke" onclick="javascript:pageTracker._trackPageview('/technorati.com');" rel="tag"> Peter Zencke</a>, <a href="http://technorati.com/tag/Dan+Rosenberg" onclick="javascript:pageTracker._trackPageview('/technorati.com');" rel="tag"> Dan Rosenberg</a></p></em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.monashreport.com/2007/09/25/sap-bydemand-could-work-a-lot-better-than-critics-think/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The unprofitability of the SaaS business is an illusion caused by growth</title>
		<link>http://www.monashreport.com/2007/09/25/the-unprofitability-of-the-saas-business-is-an-illusion-caused-by-growth/</link>
		<comments>http://www.monashreport.com/2007/09/25/the-unprofitability-of-the-saas-business-is-an-illusion-caused-by-growth/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 08:26:42 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Enterprise applications]]></category>
		<category><![CDATA[SAP]]></category>
		<category><![CDATA[Software as a service]]></category>

		<guid isPermaLink="false">http://www.monashreport.com/2007/09/25/the-unprofitability-of-the-saas-business-is-an-illusion-caused-by-growth/</guid>
		<description><![CDATA[There&#8217;s a fallacy going around to the general effect:
Salesforce.com is the biggest SaaS company.  Salesforce.com is making next to no profit.  Therefore, SaaS is currently not a profitable business.
But that&#8217;s nonsense.  Here&#8217;s why.
If you look at Salesforce.com&#8217;s second quarter 10K, 6-month revenues were $339 million, up from $223 million the year before. [...]]]></description>
			<content:encoded><![CDATA[<p style="margin-bottom: 0in">There&#8217;s a fallacy going around to the general effect:</p>
<blockquote><p>Salesforce.com is the biggest SaaS company.  Salesforce.com is making next to no profit.  Therefore, SaaS is currently not a profitable business.</p></blockquote>
<p style="margin-bottom: 0in">But that&#8217;s nonsense.  Here&#8217;s why.<span id="more-159"></span></p>
<p style="margin-bottom: 0in">If you look at <a href="http://www.sec.gov/Archives/edgar/data/1108524/000119312507185336/d10q.htm" onclick="javascript:pageTracker._trackPageview('/www.sec.gov');">Salesforce.com&#8217;s second quarter 10K</a>, 6-month revenues were $339 million, up from $223 million the year before.  Marketing and sales costs were $174 million, slightly over 50% of revenue.  Profits were negligible.  The company says the churn rate is negligible, so that 50% of revenue was spent increasing sales by 50%.</p>
<p style="margin-bottom: 0in">Now let&#8217;s suppose that the SaaS (Software as a Service) industry becomes more mature.  1% would no longer be a realistic churn rate.  Let&#8217;s suppose it instead goes to 10%+, based on both true replacements and client disappearances.  Let&#8217;s suppose the revenue growth rate settles down to somewhere in the teens.   Bam.  To <strong>a first approximation</strong> we can whack marketing and sales by a factor of 2, and take <strong>pretax margins well over 20%</strong>.</p>
<p style="margin-bottom: 0in">
<p style="margin-bottom: 0in">Of course, things aren&#8217;t really that simple.  It&#8217;s also necessary to market and sell for customer retention.  And true marketing cost (as opposed to sales) isn&#8217;t closely tied to the number of opportunities you have.  But on the other hand, as you grow there are all kinds of economies of scale too.  So to <strong>a second approximation, 25 –  40% pretax margins</strong> don&#8217;t seem unrealistic.</p>
<p style="margin-bottom: 0in">So how profitable can a recurring-revenue computer services company be?  Two examples come to mind quickly – Automatic Data Processing and Paychex.  ADP&#8217;s main business and Paychex&#8217;s whole business is services in the area of payroll processing and human resources.  Paychex reported 39% pretax margins on its latest 10K, while ADP&#8217;s figure was in the 25% range.  (Incidentally, it seems that ADP is a partner for ByDemand.)</p>
<p style="margin-bottom: 0in">ADP and Paychex actually tend to get much less revenue per client than, say, SAP&#8217;s ByDemand “please don&#8217;t call it ERP” system would, yet they manage to generate substantial levels of profitability.  So even if we didn&#8217;t have the hard evidence from Salesforce.com cited above, it would be a good bet that nicely profitable business models exist for SaaS offerings sold to smaller clients.</p>
<p style="margin-bottom: 0in"><em>Keep getting great research about enterprise applications, analytics and related technologies. Get a<a href="http://www.monash.com" onclick="javascript:pageTracker._trackPageview('/www.monash.com');"> FREE subscription</a> by RSS/Atom or e-mail!</em></p>
<p style="margin-bottom: 0in"><em><p>Technorati Tags: <a href="http://technorati.com/tag/SaaS" onclick="javascript:pageTracker._trackPageview('/technorati.com');" rel="tag">SaaS</a>, <a href="http://technorati.com/tag/Software+as+a+Service" onclick="javascript:pageTracker._trackPageview('/technorati.com');" rel="tag"> Software as a Service</a>, <a href="http://technorati.com/tag/SAP" onclick="javascript:pageTracker._trackPageview('/technorati.com');" rel="tag"> SAP</a>, <a href="http://technorati.com/tag/ByDemand" onclick="javascript:pageTracker._trackPageview('/technorati.com');" rel="tag"> ByDemand</a>, <a href="http://technorati.com/tag/Paychex" onclick="javascript:pageTracker._trackPageview('/technorati.com');" rel="tag"> Paychex</a>, <a href="http://technorati.com/tag/Automatic+Data+Processing" onclick="javascript:pageTracker._trackPageview('/technorati.com');" rel="tag"> Automatic Data Processing</a>, <a href="http://technorati.com/tag/Salesforce.com" onclick="javascript:pageTracker._trackPageview('/technorati.com');" rel="tag"> Salesforce.com</a></p></em></p>
<p style="margin-bottom: 0in">
]]></content:encoded>
			<wfw:commentRss>http://www.monashreport.com/2007/09/25/the-unprofitability-of-the-saas-business-is-an-illusion-caused-by-growth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The technology of Guild Wars (overview)</title>
		<link>http://www.monashreport.com/2007/06/09/technology-of-guild-wars/</link>
		<comments>http://www.monashreport.com/2007/06/09/technology-of-guild-wars/#comments</comments>
		<pubDate>Sun, 10 Jun 2007 02:00:23 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[ArenaNet, NCsoft, and Guild Wars]]></category>
		<category><![CDATA[Fun stuff]]></category>
		<category><![CDATA[Games and virtual worlds]]></category>
		<category><![CDATA[Online and mobile services]]></category>
		<category><![CDATA[Software as a service]]></category>
		<category><![CDATA[ArenaNet]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[Guild Wars]]></category>
		<category><![CDATA[MMO]]></category>
		<category><![CDATA[NCsoft]]></category>
		<category><![CDATA[RPG]]></category>

		<guid isPermaLink="false">http://www.monashreport.com/2007/06/09/technology-of-guild-wars/</guid>
		<description><![CDATA[Being an analyst has its perks, the main one being that you get to have some really interesting conversations.  And so I recently had the chance to interview Mike O’Brien and Pat Wyatt, two of the founders and lead programmers for ArenaNet, makers of the Guild Wars MMORPG (Massively MultiPlayer Online Role-Playing Game).
If you [...]]]></description>
			<content:encoded><![CDATA[<p>Being an analyst has its perks, the main one being that you get to have some really interesting conversations.  And so I recently had the chance to interview Mike O’Brien and Pat Wyatt, two of the founders and lead programmers for ArenaNet, makers of the Guild Wars MMORPG (Massively MultiPlayer Online Role-Playing Game).</p>
<p style="margin-bottom: 0in">If you play games of this sort, it’s surely obvious to you why you should care.  But if you don’t, maybe you should be interested anyway.  After all, Guild Wars is a graphics-intensive SaaS offering that easily supports 100,000 simultaneous users, while managing a gig or so of fat client even over dial-up speeds.  Every user is a potential hacker, whether for fun or actual real-world cash profit, although we didn’t actually talk about security very much.  And ArenaNet provides all this on a relatively shoestring budget; in particular, Guild Wars subscription fees are precisely $0. </p>
<p> <span id="more-152"></span></p>
<p style="margin-bottom: 0in"><em>Note:  If you’re familiar with video RPGs but not MMORPGs, please just read on; the main salient difference is that in an MMORPG lots of people play at once.  If you’re familiar with other MMORPGs but not Guild Wars, there’s one GW-specific design feature you should know of – Guild Wars is</em> instanced.  <em>That is, a group of 1-24 players will get their own private copy of the game world.  Any changes to the environment (e.g. player movement, monster-killing) are made only by them. </em></p>
<p style="margin-bottom: 0in"><em>And if you’re not familiar with video RP</em><em>Gs at all,</em> <em>I suggest you stop working quite so hard and go play. <img src='http://www.monashreport.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </em></p>
<p style="margin-bottom: 0in">Here are some of the technical highlights I managed to glean in a brief half-hour conversation:</p>
<ul>
<li>
<p style="margin-bottom: 0in">The client doesn’t do much 	except graphical presentation and input preparation (including 	encryption).  This is a deliberate security choice.  They assume the 	game client is infinitely hackable, and hence limit its power to 	sending a small number of well-defined messages.</p>
</li>
<li>
<p style="margin-bottom: 0in">Their servers run on blades – 	originally all IBM, now more varied.   Generally these are 2.8 	gigahertz dual-processor Xeon IBM blades with 2.5 gigs of RAM.</p>
</li>
<li>
<p style="margin-bottom: 0in">There are a number of different 	categories of servers.  These include:  Authorization/log-in, game 	update download, actual gameplay, database cache, DBMS, several 	secondary game functions (e.g. guild membership, tournaments), and 	watchdogs overseeing the rest.</p>
</li>
<li>
<p style="margin-bottom: 0in">Gameplay servers can support 	2500-3500 users each, with the main limitation being addressable 	memory.  (They run on 32-bit Microsoft Windows.)  3500 users is a 	bit uncomfortable.   This matches well against the fact that 	character records are several 10s of kilobytes, for reasons I 	explain in this companion post on <a href="http://www.dbms2.com/2007/06/09/the-database-technology-of-guild-wars/" onclick="javascript:pageTracker._trackPageview('/www.dbms2.com');">Guild Wars data management</a>.</p>
</li>
<li>
<p style="margin-bottom: 0in">There are 4 ½ million total 	lines of code.</p>
</li>
<li>
<p style="margin-bottom: 0in">Their connectivity design goal is 	.0045 megabits/sec/user, and they’re close to achieving it.  	Dial-up is a fairly realistic way to play.  (That said, as a player 	I can tell you it creates some lags that make a dial-up user less 	than idea to be partnered with.)</p>
</li>
<li>
<p style="margin-bottom: 0in">Reliability is not just a nice 	thing for users, but an actual game integrity concern.  There are 	possible exploits in MMORPGs that involve deliberately crashing a 	server when a goods-trade transaction is partway through.  ArenaNet 	fights this both by focusing on transaction integrity (but not in 	the way you may think; I refer you again to the <a href="http://www.dbms2.com/2007/06/09/the-database-technology-of-guild-wars/" onclick="javascript:pageTracker._trackPageview('/www.dbms2.com');">database-focused 	companion post</a>) and by generally trying to make their database cache 	servers extremely reliable.  Database cache servers typically stay 	up 150-200+ days at a time.</p>
</li>
</ul>
<p style="margin-bottom: 0in"><em>*Note:  There is a high level of motivation for cheating in MMORPGs.   One of the biggest is that professionals in low-wage but well-wired countries acquire fictional gold, so that they can sell it for real money.  Gold sellers are a huge concern to ArenaNet.</em></p>
<p style="margin-bottom: 0in">That&#8217;s just some of what I heard.  For more on the technology of Guild Wars, please see my companion post on <a href="http://www.dbms2.com/2007/06/09/the-database-technology-of-guild-wars/" onclick="javascript:pageTracker._trackPageview('/www.dbms2.com');">the database technology of Guild Wars</a> and <a href="http://www.monashreport.com/2007/06/09/guild-wars-game-notes/" >Guild Wars game notes</a>.  This interview is also just one of several I plan with game and virtual world companies, so I hope to in the future address other kinds of issues, such as rules and AI.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.monashreport.com/2007/06/09/technology-of-guild-wars/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Sean McGrath correctly predicts the future of enterprise SaaS</title>
		<link>http://www.monashreport.com/2007/01/20/sean-mcgrath-correctly-predicts-the-future-of-enterprise-saas/</link>
		<comments>http://www.monashreport.com/2007/01/20/sean-mcgrath-correctly-predicts-the-future-of-enterprise-saas/#comments</comments>
		<pubDate>Sat, 20 Jan 2007 09:29:48 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Computing appliances]]></category>
		<category><![CDATA[Enterprise applications]]></category>
		<category><![CDATA[Platforms]]></category>
		<category><![CDATA[Software as a service]]></category>

		<guid isPermaLink="false">http://www.monashreport.com/2007/01/20/sean-mcgrath-correctly-predicts-the-future-of-enterprise-saas/</guid>
		<description><![CDATA[I was proud of coming up with the idea to blend SaaS and appliances, but it turns out Sean McGrath beat me to it.
]]></description>
			<content:encoded><![CDATA[<p>I was proud of coming up with the idea to <a href="http://www.monashreport.com/2007/01/03/virtual-appliances-saas/" >blend SaaS and appliances</a>, but it turns out <a href="http://www.itworld.com/AppDev/nlsebizresolve0061227/index.html" onclick="javascript:pageTracker._trackPageview('/www.itworld.com');">Sean McGrath beat me to it</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.monashreport.com/2007/01/20/sean-mcgrath-correctly-predicts-the-future-of-enterprise-saas/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtual appliances, virtual SaaS?</title>
		<link>http://www.monashreport.com/2007/01/03/virtual-appliances-saas/</link>
		<comments>http://www.monashreport.com/2007/01/03/virtual-appliances-saas/#comments</comments>
		<pubDate>Wed, 03 Jan 2007 06:03:25 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Computing appliances]]></category>
		<category><![CDATA[EMC and VMware]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Platforms]]></category>
		<category><![CDATA[Software as a service]]></category>
		<category><![CDATA[Virtualization]]></category>
		<category><![CDATA[Startup ideas]]></category>

		<guid isPermaLink="false">http://www.monashreport.com/2007/01/03/virtual-appliances-saas/</guid>
		<description><![CDATA[I chatted with VMware today about virtualization, virtual appliances, and so on.  But first we covered some basics:


VMware      quotes a figure of 20,000 enterprise customers, if you count everybody who      is at least testing the software and so on; i.e., it’s a somewhat inflated [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">I chatted with VMware today about virtualization, virtual appliances, and so on.  But first we covered some basics:<!--[if !supportLineBreakNewLine]--><br />
<!--[endif]--></p>
<ul style="margin-top: 0in" type="disc">
<li class="MsoNormal">VMware      quotes a figure of 20,000 enterprise customers, if you count everybody who      is at least testing the software and so on; i.e., it’s a somewhat inflated      figure.  Still, the “real” number is      surely big.</li>
<li class="MsoNormal">They      claim ¼ of those have a “VMware first” policy, to deploy new apps on a      virtual rather than dedicated machine.       That’s impressive until you realize enterprise try to roll their      own apps as rarely as possible these days.</li>
<li class="MsoNormal">They      suggest VMware is extremely helpful at times you’d like to have two copies      of the same platform – e.g., for development, or when you have to take the      system down for brief maintenance.       It’s hard to argue with that claim.</li>
<li class="MsoNormal">We      didn’t have the time to talk about my <a href="http://www.monashreport.com/2006/07/21/virtualization-seems-somewhat-overhyped/" >performance      concerns</a>.</li>
</ul>
<p class="MsoNormal">As for how this all plays with appliances and SaaS – that’s largely a future, but potentially a very interesting one.  Here’s what I mean.  <span id="more-122"></span></p>
<p class="MsoNormal">In July, 2005, VMware starting pushing the concept of “virtual appliance” with 6 ISVs, mainly large software vendors who wanted to make their software easy to deploy for evaluation cycles.  By November, 2006 they’d rolled out a “marketplace” with 380 ISVs, although many of those seem to be single individuals offering software for free.   Microsoft, Cisco and so on have rival announcements of partnerships and so on, but I haven’t ascertained whether these get past the Barney level (“I love you, you love me” without real substance).</p>
<p class="MsoNormal">Basically, a <em>virtual appliance</em> is a bundled software stack (e.g., DBMS plus OS), with more or less the same ease-of-deployment advantages boasted by regular appliances (assuming, of course, that you’ve deployed virtualization in the first place).  However, virtual appliances lack the other big advantage of regular appliances – specialized hardware.  Right now, they do not support the networking cards, encryption chips, and so forth that many appliance vendors use.  What’s more, as I noted previously, <a href="http://www.monashreport.com/2006/07/21/virtualization-seems-somewhat-overhyped/" >I don’t see how they could be as well tuned</a> in their hardware/software combinations as real appliances are.  VMware has APIs and a “community source” program to encourage one-off extensions to support special hardware, but mainly this is an area where future innovation will be needed.  As to when that innovation will come, and whether it will come primarily from the hardware or the virtualization side &#8212; well, that remains to be seen.  But if I wanted to grow market share or start a new venture on the hardware side today, I’d be looking to generic appliance support (with a strong blade orientation, of course) as the way to make my mark.</p>
<p class="MsoNormal">And here’s something that very few people seem to have thought about so far – <em>virtual SaaS</em>.   As with appliances, SaaS has as one of it major selling points ease of deployment.   What’s more, another of its big virtues – rapid update cycle – requires super-easy deployment as well.  Traditionally, this is done on a hosted basis.  But there’s actually no reason the same benefits couldn’t be provided using virtual appliance technology.  So if issues of data privacy or control or whatever are barriers to the adoption of SaaS applications – well, they won’t always have to be.  Conversely, if traditional packaged software vendors want to co-opt SaaS’s benefits, they should be perfectly able to, performance-overhead-cost issues perhaps aside.</p>
<p class="MsoNormal">EDIT:  The specific VMware gentleman I spoke with was</p>
<ul>
<li><em>Srinivas Krishnamurti</em></li>
<li><em>Director, Product Management and Market Development</em></li>
</ul>
<p class="MsoNormal">
]]></content:encoded>
			<wfw:commentRss>http://www.monashreport.com/2007/01/03/virtual-appliances-saas/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Anonymizer – penetrating the Great Firewalls of China and Iran</title>
		<link>http://www.monashreport.com/2006/11/30/anonymizer-great-firewall-china-iran-censorship-privacy/</link>
		<comments>http://www.monashreport.com/2006/11/30/anonymizer-great-firewall-china-iran-censorship-privacy/#comments</comments>
		<pubDate>Thu, 30 Nov 2006 09:11:27 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Anonymizer]]></category>
		<category><![CDATA[Privacy, censorship, and freedom]]></category>
		<category><![CDATA[Public policy and privacy]]></category>
		<category><![CDATA[Security and anti-spam]]></category>
		<category><![CDATA[Software as a service]]></category>

		<guid isPermaLink="false">http://www.monashreport.com/2006/11/30/anonymizer-great-firewall-china-iran-censorship-privacy/</guid>
		<description><![CDATA[Lance Cottrell of Anonymizer is one of those rare guys who make me believe he started a company in no small part to do good. And so his cloaking-technology company is providing free services to help Chinese citizens sneak through their national firewall, and is doing the same thing for Iran on a paid basis, [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">Lance Cottrell of <a href="http://www.monashreport.com/2006/11/30/anonymizer-privacy-anonymous-web-email/" >Anonymizer</a> is one of those rare guys who make me believe he started a company in no small part to do good. And so his cloaking-technology company is providing free services to help Chinese citizens sneak through their national firewall, and is doing the same thing for Iran on a paid basis, under contract to the Voice of America. I think this is wonderful, and he reports that it’s working well now. Even so, I think there are scalability concerns. Right now only 10s of 1000s of users are covered. If there were a few more zeroes on that, standard spam-blocking techniques, currently ineffective, might work. What’s more, the Chinese bureaucracy, currently not highly motivated to shut the service down, might bestir itself to be much more effective.</p>
<p><span id="more-119"></span></p>
<p class="MsoNormal">Anonymizer’s methods are surprisingly straightforward. They make available an anonymous proxy server and, when the Chinese government blocks access to its URL, distribute a new URL on a daily e-mail list. Apparently, the mean time to blockage used to be months, and now is down to a couple of days. Lance claims to have already worked out prepared (undisclosed) tricks prepared for when the mean time to blockage drops so low &#8212; e.g., less than a day – that current techniques stop working.</p>
<p class="MsoNormal">I would guess that one of these tricks is to distribute different proxy URLs to different list subscribers, making it hard for the Chinese government to block them all … especially since the subscribers whose URLs <em>did</em> get blocked would quickly be dropped from the list. One bonus to this hypothetical approach is that they could use all sorts of standard spammer techniques to punch the e-mails themselves through any filters. The only truly reliable way to block spam is to identify it via the call-to-action part. But if you’re sending different URLs to different people, that makes call-to-action identification and blocking hard.</p>
<p class="MsoNormal">Still, there’s a scaling problem. Right now they only reach 10s of 1000s of Chinese citizens. It’s hard to see how they could get through to a really large fraction of the population without leaving themselves open to standard spam-blocking techniques. What’s more, there’s no compelling technical reason China couldn’t block 100s, 1000s or even 10s of 1000s new URLs each day on a quick-response basis.</p>
<p class="MsoNormal">That said, Anonymizer’s heart and head both seem to be in the right respective places. What Lance told me doesn’t go nearly as far as my <a href="http://www.monashreport.com/2006/04/17/how-to-beat-chinese-censorship-operation-peking-duck/" >Operation Peking Duck</a> proposal, but it’s in the same direction, right down to requiring the Chinese citizens to have a secure piece of client software, and hoping the authorities don’t criminalize the very act of running that software, or defeat it via a spyware blocker. More fundamentally, he seems to understand that he can’t win long-term without being, in his great phrase, a “freedom spammer.” Indeed, right now a significant fraction of the e-mail list subscribers are actually spam recipients, to provide legal cover should anybody get into trouble simply for being on the list.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.monashreport.com/2006/11/30/anonymizer-great-firewall-china-iran-censorship-privacy/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Anonymizer &#8212; internet privacy through anonymity</title>
		<link>http://www.monashreport.com/2006/11/30/anonymizer-privacy-anonymous-web-email/</link>
		<comments>http://www.monashreport.com/2006/11/30/anonymizer-privacy-anonymous-web-email/#comments</comments>
		<pubDate>Thu, 30 Nov 2006 09:05:58 +0000</pubDate>
		<dc:creator>Curt Monash</dc:creator>
				<category><![CDATA[Anonymizer]]></category>
		<category><![CDATA[Privacy, censorship, and freedom]]></category>
		<category><![CDATA[Public policy and privacy]]></category>
		<category><![CDATA[Security and anti-spam]]></category>
		<category><![CDATA[Software as a service]]></category>

		<guid isPermaLink="false">http://www.monashreport.com/2006/11/30/anonymizer-privacy-anonymous-web-email/</guid>
		<description><![CDATA[I chatted today with Lance Cottrell, the founder and president of Anonymizer. They’re a little 30-40 person company, but even so they do three different interesting kinds of things. In increasing order of importance, these are:

Provide      anonymity services to ordinary individuals.
Provide      anonymity services to enterprises [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">I chatted today with Lance Cottrell, the founder and president of <a href="http://www.anonymizer.com/" onclick="javascript:pageTracker._trackPageview('/www.anonymizer.com');">Anonymizer</a>. They’re a little 30-40 person company, but even so they do three different interesting kinds of things. In increasing order of importance, these are:</p>
<ol style="margin-top: 0in" type="1">
<li class="MsoNormal">Provide      anonymity services to ordinary individuals.</li>
<li class="MsoNormal">Provide      anonymity services to enterprises (aka <em>enterprise sneakiness support</em>).</li>
<li class="MsoNormal">Help      people get through the national firewalls in Iran      and China.</li>
</ol>
<p><span id="more-118"></span></p>
<p class="MsoNormal">For the record: They’re profitable, only ever took about $2 ½ million in mainly angel funding, get 70% of their revenue from enterprises (an increasing percentage even though the consumer stuff is growing to), and are paid by Voice of America for their Iran work but do China on a <em>pro bono</em> basis.</p>
<p class="MsoNormal">The consumer service, for an annual fee of $20-40 or so, is designed to reduce the marketing-related hassle of using the internet. If you need to give out an e-mail address, you can use a pseudonymous one, from which Anonymizer will re-route mail to your main address – until such time as you shut it down, because that particular address is attracting spam or other unwanted traffic. They also work to make you untraceable via IP address or cookies, protect you from spyware, and so on.</p>
<p class="MsoNormal">Is this worth the hassle for an individual to use? Well, I hate getting 100+ spam/day, but given how widely published my main e-mail address is, <em>new</em> sign-ups are the least of my problems.  But if you’re an enterprise, it’s a whole other matter.  That’s because <em>enterprises have lots of reasons to be sneaky.</em> These reasons fall into two major categories.</p>
<p class="MsoNormal">First, enterprises have a lot of legitimate reasons for concealing their interest in a subject. If they’re going after a bad guy – hacker, fraudster, whatever – it’s good not to be spotted. If they’re so much as checking out a possible merger target, it’s good not to be spotted. AOL accounts and the like will do the job too – but if you’re a professional snoop, having a professional cloaking device makes sense.</p>
<p class="MsoNormal">Second, there are cases where web sites are automatically configured to defeat snooping. Lance cited a number of cases – hackers again, trademark infringers, and so on. Most interesting, however, are the enterprises who engage in hardcore automated price-checking. It wouldn’t be unreasonable for an airline or major online retailer to fire off hundreds of thousands of competitive price inquiries daily – and for competitors to detect that and try to feed incorrect information back.</p>
<p class="MsoNormal">How big is this need? Lance assures me that he has commercial customers – not just government/intelligence – with low thousands of seats each, paying low hundreds per seat per year. But does that go far beyond a few obvious-suspect airlines and the like, plus a few top-tier Fortune-50-type brand owners? I don’t know.</p>
<p class="MsoNormal">One subject I forgot to ask about – and a hat-tip goes to Linda for raising the question after I got off the phone: Why isn’t this sneakiness-enabling technology a boon to bad guys too? Offhand, I couldn’t think of anything Anonymizer provides to crooks that isn’t simply provided by consumer free e-mail, encryption, and the like – unless they’re mega-spammers, and then they don’t need Anonymizer anyway because they have their botnets to conceal their identities. Still, I’m e-mailing Lance for follow-up, and will ask him to address the point in the comment thread below.</p>
<p class="MsoNormal">Some interesting aspects of enterprise deployments – they’re subscription-priced, they’re appliance-based, and the appliance is just a Juniper/Netscreen box configured to route traffic through Anonymizer’s servers. (Usually, at least – I get the impression they’ve tried other vendors’ boxes, but are mainly standardized on Netscreen.)</p>
<p class="MsoNormal">As for <a href="http://www.monashreport.com/2006/11/30/anonymizer-great-firewall-china-iran-censorship-privacy/" >their penetration of the Great Firewall of China</a> &#8212; that’s too important to bury this far down. I’ll write a separate post for it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.monashreport.com/2006/11/30/anonymizer-privacy-anonymous-web-email/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
