<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: SaaS: More FUD on Multitenancy</title>
	<atom:link href="http://blog.sciodev.com/2009/04/14/saas-more-fud-on-multitenancy/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sciodev.com/2009/04/14/saas-more-fud-on-multitenancy/</link>
	<description>Hot Thoughts about SaaS, On-Demand Business and Technology</description>
	<lastBuildDate>Tue, 16 Feb 2010 16:29:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: SaaS Blogs - &#187; Is multi-tenancy more important than just cost savings?</title>
		<link>http://blog.sciodev.com/2009/04/14/saas-more-fud-on-multitenancy/comment-page-1/#comment-123</link>
		<dc:creator>SaaS Blogs - &#187; Is multi-tenancy more important than just cost savings?</dc:creator>
		<pubDate>Fri, 24 Apr 2009 12:38:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sciodev.com/?p=436#comment-123</guid>
		<description>[...] old post in a recent multi-tenancy discussion, which started a flood of good posts (including a good read from Mike Dunham over at Scio&#8217;s Haut Tec blog). I’m a little late to the game, but I wanted [...]</description>
		<content:encoded><![CDATA[<p>[...] old post in a recent multi-tenancy discussion, which started a flood of good posts (including a good read from Mike Dunham over at Scio&#8217;s Haut Tec blog). I’m a little late to the game, but I wanted [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy Ralph</title>
		<link>http://blog.sciodev.com/2009/04/14/saas-more-fud-on-multitenancy/comment-page-1/#comment-122</link>
		<dc:creator>Jeremy Ralph</dc:creator>
		<pubDate>Tue, 21 Apr 2009 20:46:46 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sciodev.com/?p=436#comment-122</guid>
		<description>I enjoyed your posting.  Mulitenancy definitely makes sense for SaaS.  Imagine one instance for each google docs user? I don&#039;t think so.


&lt;blockquote&gt;
You might want to fix your twitter link (it&#039;s currently twiiter).&lt;/blockquote&gt;

Thanks for the catch! Done....</description>
		<content:encoded><![CDATA[<p>I enjoyed your posting.  Mulitenancy definitely makes sense for SaaS.  Imagine one instance for each google docs user? I don&#8217;t think so.</p>
<blockquote><p>
You might want to fix your twitter link (it&#8217;s currently twiiter).</p></blockquote>
<p>Thanks for the catch! Done&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jan</title>
		<link>http://blog.sciodev.com/2009/04/14/saas-more-fud-on-multitenancy/comment-page-1/#comment-120</link>
		<dc:creator>Jan</dc:creator>
		<pubDate>Thu, 16 Apr 2009 13:14:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sciodev.com/?p=436#comment-120</guid>
		<description>

&lt;blockquote&gt;I agree. Doesn&#039;t virtualization and the latest tools to automate provisioning, monitoring, management, code updates/syncs, testing and failover make the need for multi-tenancy moot? So what if its made up of separate stacks if it can scale, is highly available and can be efficiently and cost-effectively monitored and managed?&lt;/blockquote&gt;

Jan - This gets to the core of the misconception that keeps providing nothing but confusion. The answer is - &lt;strong&gt;NO&lt;/strong&gt;.

Some cloud hosting providers have some or parts of the tools you mention. Most are aimed at the infrastructure (hardware and networking) and common tools. Automation of updates to core functional tools like databases or interpreters can break applications in many unexpected ways because of version dependancies. Automated instance deployment is really nothing more than scripting for the most part. 

And yes, any good web application should be made up in stacks - the display layer, the database layer, the logic tier or whatever your break down happens to be. But that doesn&#039;t eliminate the need to update those layers when you make a change to them. Why would anyone want to update 1000 instances of one or more layers when they could update some much lower number - maybe 5 or 10 multitenant instances?  And - if you have heavily customized individual instances to meet customer needs - how might those be impacted by an update? You will have to test each one to see. 

And what about economies of scale? Putting aside maintenance overhead - will 1000 instances all with their separate threads run as efficiently as 10 multitenant instances? The simple answer is no - cloud hosting is not optimized that way. 

And what about using the idea you are on the Internet and in a (by default) community of users under this application? Are there reasons why user communities might want to interact? 

I know many providers want to jump on the &quot;SaaS&quot; marketing bandwagon and tout their offering as making it simple to build and deploy applications for vendors. Right now there are very few vendors who can rightly claim to have provided a transparent platform that provides scaling and multitenancy to a single tenant architecture. But those are platforms - not just cloud hosting providers. The ones that are good do have a level of &quot;lock-in&quot; as a risk but it is a trade off that can be evaluated within all business risks that SaaS vendors face. </description>
		<content:encoded><![CDATA[<blockquote><p>I agree. Doesn&#8217;t virtualization and the latest tools to automate provisioning, monitoring, management, code updates/syncs, testing and failover make the need for multi-tenancy moot? So what if its made up of separate stacks if it can scale, is highly available and can be efficiently and cost-effectively monitored and managed?</p></blockquote>
<p>Jan &#8211; This gets to the core of the misconception that keeps providing nothing but confusion. The answer is &#8211; <strong>NO</strong>.</p>
<p>Some cloud hosting providers have some or parts of the tools you mention. Most are aimed at the infrastructure (hardware and networking) and common tools. Automation of updates to core functional tools like databases or interpreters can break applications in many unexpected ways because of version dependancies. Automated instance deployment is really nothing more than scripting for the most part. </p>
<p>And yes, any good web application should be made up in stacks &#8211; the display layer, the database layer, the logic tier or whatever your break down happens to be. But that doesn&#8217;t eliminate the need to update those layers when you make a change to them. Why would anyone want to update 1000 instances of one or more layers when they could update some much lower number &#8211; maybe 5 or 10 multitenant instances?  And &#8211; if you have heavily customized individual instances to meet customer needs &#8211; how might those be impacted by an update? You will have to test each one to see. </p>
<p>And what about economies of scale? Putting aside maintenance overhead &#8211; will 1000 instances all with their separate threads run as efficiently as 10 multitenant instances? The simple answer is no &#8211; cloud hosting is not optimized that way. </p>
<p>And what about using the idea you are on the Internet and in a (by default) community of users under this application? Are there reasons why user communities might want to interact? </p>
<p>I know many providers want to jump on the &#8220;SaaS&#8221; marketing bandwagon and tout their offering as making it simple to build and deploy applications for vendors. Right now there are very few vendors who can rightly claim to have provided a transparent platform that provides scaling and multitenancy to a single tenant architecture. But those are platforms &#8211; not just cloud hosting providers. The ones that are good do have a level of &#8220;lock-in&#8221; as a risk but it is a trade off that can be evaluated within all business risks that SaaS vendors face.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Galt</title>
		<link>http://blog.sciodev.com/2009/04/14/saas-more-fud-on-multitenancy/comment-page-1/#comment-119</link>
		<dc:creator>John Galt</dc:creator>
		<pubDate>Wed, 15 Apr 2009 15:25:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sciodev.com/?p=436#comment-119</guid>
		<description>

&lt;blockquote&gt;&quot;Most multitenant applications use individual database instances for every client&quot;

I&#039;m just curious, how do you know this? How many  multitenant applications have you investigated to come to this conclusion?&lt;/blockquote&gt;

As I mentioned in the article - this is an assertion by people putting forward the idea of single tenancy as a strategy for SaaS architecture. As I responded - many do use individual database instances but whether it is a majority or not is an unknown. I do know from talking to leading hosting providers in the field that it is a common problem. 

I don&#039;t believe it is a good strategy however - for the reasons I listed in the article. </description>
		<content:encoded><![CDATA[<blockquote><p>&#8220;Most multitenant applications use individual database instances for every client&#8221;</p>
<p>I&#8217;m just curious, how do you know this? How many  multitenant applications have you investigated to come to this conclusion?</p></blockquote>
<p>As I mentioned in the article &#8211; this is an assertion by people putting forward the idea of single tenancy as a strategy for SaaS architecture. As I responded &#8211; many do use individual database instances but whether it is a majority or not is an unknown. I do know from talking to leading hosting providers in the field that it is a common problem. </p>
<p>I don&#8217;t believe it is a good strategy however &#8211; for the reasons I listed in the article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Hansen</title>
		<link>http://blog.sciodev.com/2009/04/14/saas-more-fud-on-multitenancy/comment-page-1/#comment-118</link>
		<dc:creator>Jon Hansen</dc:creator>
		<pubDate>Wed, 15 Apr 2009 15:06:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sciodev.com/?p=436#comment-118</guid>
		<description>Hello Michael:

Given the recent developments with both Ariba&#039;s as well as Oracle&#039;s entry into the SaaS or on-demand world, I wanted to see if you would be willing to be a guest on the PI Window on Business Blog Talk Radio Show (http://www.blogtalkradio.com/Jon-Hansen) to discuss the issue of single versus multi-tenancy relative to these latest developments.

Note: Here is the link to Part 1 of my 2 part series on the Oracle April 9th announcement: http://procureinsights.wordpress.com/2009/04/13/oracle-launches-sourcing-software-on-demand-as-life-imitates-art-so-too-does-business-imitate-politics-part-1/

Would you be available on either the 30th of April or the 21st of May?

Best Regards,

Jon</description>
		<content:encoded><![CDATA[<p>Hello Michael:</p>
<p>Given the recent developments with both Ariba&#8217;s as well as Oracle&#8217;s entry into the SaaS or on-demand world, I wanted to see if you would be willing to be a guest on the PI Window on Business Blog Talk Radio Show (<a href="http://www.blogtalkradio.com/Jon-Hansen" rel="nofollow">http://www.blogtalkradio.com/Jon-Hansen</a>) to discuss the issue of single versus multi-tenancy relative to these latest developments.</p>
<p>Note: Here is the link to Part 1 of my 2 part series on the Oracle April 9th announcement: <a href="http://procureinsights.wordpress.com/2009/04/13/oracle-launches-sourcing-software-on-demand-as-life-imitates-art-so-too-does-business-imitate-politics-part-1/" rel="nofollow">http://procureinsights.wordpress.com/2009/04/13/oracle-launches-sourcing-software-on-demand-as-life-imitates-art-so-too-does-business-imitate-politics-part-1/</a></p>
<p>Would you be available on either the 30th of April or the 21st of May?</p>
<p>Best Regards,</p>
<p>Jon</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Does the Cloud make Single-Tenancy OK for SaaS? &#171; SmoothSpan Blog</title>
		<link>http://blog.sciodev.com/2009/04/14/saas-more-fud-on-multitenancy/comment-page-1/#comment-117</link>
		<dc:creator>Does the Cloud make Single-Tenancy OK for SaaS? &#171; SmoothSpan Blog</dc:creator>
		<pubDate>Wed, 15 Apr 2009 03:56:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sciodev.com/?p=436#comment-117</guid>
		<description>[...] Shows Data Matters&#8230;Does the Cloud make &#8230; on Can Corporate IT Operate as Ef&#8230;Haut Tec &#187; Saa&#8230; on Can Corporate IT Operate as Ef&#8230;treovaweb on Can Corporate IT Operate as Ef&#8230;ssacks [...]</description>
		<content:encoded><![CDATA[<p>[...] Shows Data Matters&hellip;Does the Cloud make &hellip; on Can Corporate IT Operate as Ef&hellip;Haut Tec &raquo; Saa&hellip; on Can Corporate IT Operate as Ef&hellip;treovaweb on Can Corporate IT Operate as Ef&hellip;ssacks [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Wiggins</title>
		<link>http://blog.sciodev.com/2009/04/14/saas-more-fud-on-multitenancy/comment-page-1/#comment-116</link>
		<dc:creator>Dave Wiggins</dc:creator>
		<pubDate>Wed, 15 Apr 2009 02:46:52 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sciodev.com/?p=436#comment-116</guid>
		<description>Well said Michael.  You have done an excellent job of addressing the myths that surround SaaS.  Keep up the good work.</description>
		<content:encoded><![CDATA[<p>Well said Michael.  You have done an excellent job of addressing the myths that surround SaaS.  Keep up the good work.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
