<?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"
	>
<channel>
	<title>Comments on: It is all Part of the Process</title>
	<atom:link href="http://itredux.com/2006/05/17/it-is-all-part-of-the-process/feed/" rel="self" type="application/rss+xml" />
	<link>http://itredux.com/2006/05/17/it-is-all-part-of-the-process/</link>
	<description>New Rules for a New IT World</description>
	<pubDate>Tue, 14 Oct 2008 11:46:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: IT&#124;Redux &#187; The New SAP</title>
		<link>http://itredux.com/2006/05/17/it-is-all-part-of-the-process/#comment-11256</link>
		<dc:creator>IT&#124;Redux &#187; The New SAP</dc:creator>
		<pubDate>Thu, 14 Sep 2006 12:43:20 +0000</pubDate>
		<guid isPermaLink="false">http://itredux.com/blog/2006/05/17/its-all-part-of-the-process/#comment-11256</guid>
		<description>[...] Back then, I wrote about SAP&#8217;s Business Process Platform, explained why SAP should Open Source NetWeaver, and advocated for duos in complement to Duet. Today, through Shai Agassi&#8217;s keynote and a couple of executive briefings, I got a nice update on what SAP is up to these days. Before getting into details, all I can say is that it&#8217;s not your father&#8217;s SAP anymore. The market for enterprise software is undergoing one of the major transformations it&#8217;s going through every ten years or so, and SAP is embracing these changes better than many other vendors I could think of. Here is what SAP is getting right, and here is where it could do an even better job. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Back then, I wrote about <span class="caps">SAP</span>&#8217;s Business Process Platform, explained why <span class="caps">SAP</span> should Open Source NetWeaver, and advocated for duos in complement to Duet. Today, through Shai Agassi&#8217;s keynote and a couple of executive briefings, I got a nice update on what <span class="caps">SAP</span> is up to these days. Before getting into details, all I can say is that it&#8217;s not your father&#8217;s <span class="caps">SAP</span> anymore. The market for enterprise software is undergoing one of the major transformations it&#8217;s going through every ten years or so, and <span class="caps">SAP</span> is embracing these changes better than many other vendors I could think of. Here is what <span class="caps">SAP</span> is getting right, and here is where it could do an even better job.&nbsp;[&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aditya</title>
		<link>http://itredux.com/2006/05/17/it-is-all-part-of-the-process/#comment-2543</link>
		<dc:creator>Aditya</dc:creator>
		<pubDate>Wed, 24 May 2006 01:43:01 +0000</pubDate>
		<guid isPermaLink="false">http://itredux.com/blog/2006/05/17/its-all-part-of-the-process/#comment-2543</guid>
		<description>Thanks, that helps. As a sometime-software architect, I can see the challenge of executing on the extensibility and flexibility dimensions required by a multitenant architecture. If the arguments for multitenant architecture hold, companies like Oracle that have traditional and SaaS product lines need to have two product architectures - one traditional, one SaaS. And companies looking to host their existing products and call it SaaS are probably out of luck. Interesting.</description>
		<content:encoded><![CDATA[<p>Thanks, that helps. As a sometime-software architect, I can see the challenge of executing on the extensibility and flexibility dimensions required by a multitenant architecture. If the arguments for multitenant architecture hold, companies like Oracle that have traditional and SaaS product lines need to have two product architectures - one traditional, one SaaS. And companies looking to host their existing products and call it SaaS are probably out of luck.&nbsp;Interesting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ismael Ghalimi</title>
		<link>http://itredux.com/2006/05/17/it-is-all-part-of-the-process/#comment-2522</link>
		<dc:creator>Ismael Ghalimi</dc:creator>
		<pubDate>Tue, 23 May 2006 18:45:23 +0000</pubDate>
		<guid isPermaLink="false">http://itredux.com/blog/2006/05/17/its-all-part-of-the-process/#comment-2522</guid>
		<description>Aditya,

Nice catch! The answer to your question is more subtle than I made it sound, mainly because I wanted to keep the original post short, or because I'm lazy. Your pick!

Anyway, the main reason has to do with the fact that a multi-tenant model forces the vendor to implement the layers of abstraction that will allow users to customize the shell of the application without having to change its kernel. With a single-tenant model, each instance of the application could be customized in very different ways, and it would be fine until the vendor has to make an ugrade of the application. Without a clean separation between kernel and shell, customization will be difficult to carry forward.

Another significant issue has to do with the way single-tenant applications are architected. In some cases, deploying two instances of the same application onto the same server is not possible, because of possible conflicts when accessing system-level resources. Not being able to host multiple customers on the same physical machine makes it much more expensive for the vendor to deliver the application to customers that have a limited number of users. The average Salesforce.com customers has 19 users, therefore being able to serve multiple customers from the same physical server is an imperative for serving such customers in a cost-effective manner.

Granted, you could work around this problem by using virtualization technologies such as VMware, but you would lose the economy of scale that would result for sharing some resources across intances, such as the meta-data repository for standard objects and some resource databases that might be used by the application (a lookup database for zip codes for example).

There are many other issues that would be worth mentioning, but I will let the experts pick it up from there, or write about it in a more detailed post later on.

I hope this helps!</description>
		<content:encoded><![CDATA[<p>Aditya,</p>
<p>Nice catch! The answer to your question is more subtle than I made it sound, mainly because I wanted to keep the original post short, or because I&#8217;m lazy. Your&nbsp;pick!</p>
<p>Anyway, the main reason has to do with the fact that a multi-tenant model forces the vendor to implement the layers of abstraction that will allow users to customize the shell of the application without having to change its kernel. With a single-tenant model, each instance of the application could be customized in very different ways, and it would be fine until the vendor has to make an ugrade of the application. Without a clean separation between kernel and shell, customization will be difficult to carry&nbsp;forward.</p>
<p>Another significant issue has to do with the way single-tenant applications are architected. In some cases, deploying two instances of the same application onto the same server is not possible, because of possible conflicts when accessing system-level resources. Not being able to host multiple customers on the same physical machine makes it much more expensive for the vendor to deliver the application to customers that have a limited number of users. The average Salesforce.com customers has 19 users, therefore being able to serve multiple customers from the same physical server is an imperative for serving such customers in a cost-effective&nbsp;manner.</p>
<p>Granted, you could work around this problem by using virtualization technologies such as VMware, but you would lose the economy of scale that would result for sharing some resources across intances, such as the meta-data repository for standard objects and some resource databases that might be used by the application (a lookup database for zip codes for&nbsp;example).</p>
<p>There are many other issues that would be worth mentioning, but I will let the experts pick it up from there, or write about it in a more detailed post later&nbsp;on.</p>
<p>I hope this&nbsp;helps!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aditya</title>
		<link>http://itredux.com/2006/05/17/it-is-all-part-of-the-process/#comment-2521</link>
		<dc:creator>Aditya</dc:creator>
		<pubDate>Tue, 23 May 2006 18:33:10 +0000</pubDate>
		<guid isPermaLink="false">http://itredux.com/blog/2006/05/17/its-all-part-of-the-process/#comment-2521</guid>
		<description>You say: "Mutitenancy is a requirement for small and midsize businesses, for a host of business and technical reasons". Can you shed some light on why multitenancy is the preferred architecture for SaaS? I've never read a satisfying explanation as to why this is the case.</description>
		<content:encoded><![CDATA[<p>You say: &#8220;Mutitenancy is a requirement for small and midsize businesses, for a host of business and technical reasons&#8221;. Can you shed some light on why multitenancy is the preferred architecture for SaaS? I&#8217;ve never read a satisfying explanation as to why this is the&nbsp;case.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ismael Ghalimi</title>
		<link>http://itredux.com/2006/05/17/it-is-all-part-of-the-process/#comment-2517</link>
		<dc:creator>Ismael Ghalimi</dc:creator>
		<pubDate>Tue, 23 May 2006 17:47:53 +0000</pubDate>
		<guid isPermaLink="false">http://itredux.com/blog/2006/05/17/its-all-part-of-the-process/#comment-2517</guid>
		<description>Mark,

Thank you so much for the introduction to BPX. I wanted to write a post on it, but it's even better that you did it yourself. I really like the idea and wish you the best in your efforts to build a community of &lt;a href="http://itredux.com/blog/2006/03/13/who-is-a-process-analyst/" rel="nofollow"&gt;Process Analysts&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Mark,</p>
<p>Thank you so much for the introduction to <span class="caps">BPX</span>. I wanted to write a post on it, but it&#8217;s even better that you did it yourself. I really like the idea and wish you the best in your efforts to build a community of <a href="http://itredux.com/blog/2006/03/13/who-is-a-process-analyst/" rel="nofollow">Process&nbsp;Analysts</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ismael Ghalimi</title>
		<link>http://itredux.com/2006/05/17/it-is-all-part-of-the-process/#comment-2516</link>
		<dc:creator>Ismael Ghalimi</dc:creator>
		<pubDate>Tue, 23 May 2006 17:42:56 +0000</pubDate>
		<guid isPermaLink="false">http://itredux.com/blog/2006/05/17/its-all-part-of-the-process/#comment-2516</guid>
		<description>Zoli,

I hope it does. Another option would be to use Compiere. Both Salesforce.com and Compiere have been built to take advantage of the Oracle database, therefore deploying instances of Compiere onto Salesforce.com's infrastructure should not be too difficult. Compiere's user interface would have to be re-written to a large extent, but it might be the cheapest way for Salesforce.com to get where it needs to be, in the shortest amount of time.</description>
		<content:encoded><![CDATA[<p>Zoli,</p>
<p>I hope it does. Another option would be to use Compiere. Both Salesforce.com and Compiere have been built to take advantage of the Oracle database, therefore deploying instances of Compiere onto Salesforce.com&#8217;s infrastructure should not be too difficult. Compiere&#8217;s user interface would have to be re-written to a large extent, but it might be the cheapest way for Salesforce.com to get where it needs to be, in the shortest amount of&nbsp;time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Yolton</title>
		<link>http://itredux.com/2006/05/17/it-is-all-part-of-the-process/#comment-2474</link>
		<dc:creator>Mark Yolton</dc:creator>
		<pubDate>Tue, 23 May 2006 02:49:06 +0000</pubDate>
		<guid isPermaLink="false">http://itredux.com/blog/2006/05/17/its-all-part-of-the-process/#comment-2474</guid>
		<description>While you're on the topic of "process," and discussing BPM (among other things), it's worth noting that SAP opened the curtain a little bit on a new "business process expert" (BPX) community during SAPPHIRE.  

No big announcements since it's in sneak-preview mode, but it got great feedback during SAPPHIRE from small groups of ASUG members and 1:1 discussions, to the point where 2,699 people joined (it's free) during the first five days. It's at &lt;a href="http://bpx.sap.com/"&gt;bpx.sap.com&lt;/a&gt; and will build-out during the summer to be launched in September at the SAP TechEd event.  

Full disclosure: I'm on the SAP team helping to drive it, and would enjoy getting feedback (use the Business Process Expert forums on the site itself) on what interested members of the community would like to see in the built-out version.</description>
		<content:encoded><![CDATA[<p>While you&#8217;re on the topic of &#8220;process,&#8221; and discussing <span class="caps">BPM</span> (among other things), it&#8217;s worth noting that <span class="caps">SAP</span> opened the curtain a little bit on a new &#8220;business process expert&#8221; (<span class="caps">BPX</span>) community during&nbsp;<span class="caps">SAPPHIRE</span>.  </p>
<p>No big announcements since it&#8217;s in sneak-preview mode, but it got great feedback during <span class="caps">SAPPHIRE</span> from small groups of <span class="caps">ASUG</span> members and 1:1 discussions, to the point where 2,699 people joined (it&#8217;s free) during the first five days. It&#8217;s at <a href="http://bpx.sap.com/">bpx.sap.com</a> and will build-out during the summer to be launched in September at the <span class="caps">SAP</span> TechEd&nbsp;event.  </p>
<p>Full disclosure: I&#8217;m on the <span class="caps">SAP</span> team helping to drive it, and would enjoy getting feedback (use the Business Process Expert forums on the site itself) on what interested members of the community would like to see in the built-out&nbsp;version.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Zoli Erdos</title>
		<link>http://itredux.com/2006/05/17/it-is-all-part-of-the-process/#comment-2471</link>
		<dc:creator>Zoli Erdos</dc:creator>
		<pubDate>Tue, 23 May 2006 02:21:13 +0000</pubDate>
		<guid isPermaLink="false">http://itredux.com/blog/2006/05/17/its-all-part-of-the-process/#comment-2471</guid>
		<description>Regarding Salesforce.com's incomplete solution, I really wonder if their joint go-to-market strategy with Intacct will lead to something more...</description>
		<content:encoded><![CDATA[<p>Regarding Salesforce.com&#8217;s incomplete solution, I really wonder if their joint go-to-market strategy with Intacct will lead to something&nbsp;more&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Howard Smith</title>
		<link>http://itredux.com/2006/05/17/it-is-all-part-of-the-process/#comment-2444</link>
		<dc:creator>Howard Smith</dc:creator>
		<pubDate>Mon, 22 May 2006 14:41:59 +0000</pubDate>
		<guid isPermaLink="false">http://itredux.com/blog/2006/05/17/its-all-part-of-the-process/#comment-2444</guid>
		<description>SAP being shy of using the term BPM is odd, given their long standing relationship with a company like IDS-Scheer. Anyone got any ideas about it?</description>
		<content:encoded><![CDATA[<p><span class="caps">SAP</span> being shy of using the term <span class="caps">BPM</span> is odd, given their long standing relationship with a company like <span class="caps">IDS</span>-Scheer. Anyone got any ideas about&nbsp;it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Niel Robertson</title>
		<link>http://itredux.com/2006/05/17/it-is-all-part-of-the-process/#comment-2314</link>
		<dc:creator>Niel Robertson</dc:creator>
		<pubDate>Fri, 19 May 2006 02:26:39 +0000</pubDate>
		<guid isPermaLink="false">http://itredux.com/blog/2006/05/17/its-all-part-of-the-process/#comment-2314</guid>
		<description>Your last comment on BusinessOne is spot on!</description>
		<content:encoded><![CDATA[<p>Your last comment on BusinessOne is spot&nbsp;on!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
