<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Gabriel Morgan : S+S</title><link>http://blogs.msdn.com/gabriel_morgan/archive/tags/S_2B00_S/default.aspx</link><description>Tags: S+S</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>SaaS Service Offerings redefine what's in a product</title><link>http://blogs.msdn.com/gabriel_morgan/archive/2008/01/29/saas-service-offerings-redefine-what-s-in-a-product.aspx</link><pubDate>Tue, 29 Jan 2008 11:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7301196</guid><dc:creator>Gabriel Morgan</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/gabriel_morgan/comments/7301196.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gabriel_morgan/commentrss.aspx?PostID=7301196</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gabriel_morgan/rsscomments.aspx?PostID=7301196</wfw:comment><description>&lt;P&gt;As I continue my work on my little nook of Microsoft's S+S business strategy, the team I work with has noticed something peculiar about what exactly a Service Offering really is. Because we know the packaged software business so well, we sometimes overlook what at first seems like a subtle difference in the SaaS business but eventuates into something quite substantial. One such situations is the understanding of what a Service Offering is compared to a packaged software product.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Service Offerings via SaaS redefine what a product is&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;In the traditional packaged software business, product features define what a product is but &lt;A href="http://blogs.msdn.com/gabriel_morgan/archive/2007/11/18/customer-2-0-is-here-and-she-has-a-major-impact-on-business-models-and-system-architecture.aspx" mce_href="http://blogs.msdn.com/gabriel_morgan/archive/2007/11/18/customer-2-0-is-here-and-she-has-a-major-impact-on-business-models-and-system-architecture.aspx"&gt;Customer 2.0&lt;/A&gt; expects to have direct access to operational features within the Service Offering itself.&lt;/P&gt;
&lt;P&gt;Take for example Microsoft Word. Product Features such as Import/Export, Mail Merge, Rich Editing, HTML support, Charts and Graphs and Templates are the types of features that &lt;A href="http://blogs.msdn.com/gabriel_morgan/archive/2007/11/18/customer-2-0-is-here-and-she-has-a-major-impact-on-business-models-and-system-architecture.aspx" mce_href="http://blogs.msdn.com/gabriel_morgan/archive/2007/11/18/customer-2-0-is-here-and-she-has-a-major-impact-on-business-models-and-system-architecture.aspx"&gt;Customer 1.0&lt;/A&gt; values most in a product. SaaS Products are much different because &lt;A href="http://blogs.msdn.com/gabriel_morgan/archive/2007/11/18/customer-2-0-is-here-and-she-has-a-major-impact-on-business-models-and-system-architecture.aspx" mce_href="http://blogs.msdn.com/gabriel_morgan/archive/2007/11/18/customer-2-0-is-here-and-she-has-a-major-impact-on-business-models-and-system-architecture.aspx"&gt;Customer 2.0&lt;/A&gt; demands it. Not only must a product include traditional product features, it must also include operational features such as Configure Service, Manage Service SLA, Manage Add-On Features, Monitor Service Usage Statistics, Self-Service Incident Resolution as well. In traditional packaged software products, these features were either supported manually, didn't exist or were change requests to a supporting IT department.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Service Offering = (Product Features) + (Operational Features)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Operational features directly impact the most valuable aspect of the Software Service Provider business...service quality for customer retention. Dr. Nilesh Bhide, one of my esteemed colleagues wrote a great blog post on the value of the qualitative customer experience for a Service Provider business (&lt;A href="http://blogs.msdn.com/nileshb/archive/2008/01/29/customer-perception-of-service-quality-in-s-s-saas.aspx" mce_href="http://blogs.msdn.com/nileshb/archive/2008/01/29/customer-perception-of-service-quality-in-s-s-saas.aspx"&gt;see here&lt;/A&gt;). This is a fascinating reality online Service Provider businesses have.&lt;/P&gt;
&lt;P&gt;So, what downstream impacts are there for SaaS products? There are two that I'd like to look at; operational business processes and their supporting business systems.&lt;/P&gt;
&lt;P&gt;The operational business processes must now include Self-Service &lt;EM&gt;Incident Management&lt;/EM&gt; and Self-Service &lt;EM&gt;Service Management &lt;/EM&gt;to streamline and enable the direct interaction between &lt;A href="http://blogs.msdn.com/gabriel_morgan/archive/2007/11/18/customer-2-0-is-here-and-she-has-a-major-impact-on-business-models-and-system-architecture.aspx" mce_href="http://blogs.msdn.com/gabriel_morgan/archive/2007/11/18/customer-2-0-is-here-and-she-has-a-major-impact-on-business-models-and-system-architecture.aspx"&gt;Customer 2.0&lt;/A&gt; and the Operational systems to make real-time incident resolution and service configuration changes on the fly. Inability to have these automated business systems result in a degradation of service quality and inevitably &lt;A href="http://en.wikipedia.org/wiki/Customer_attrition" mce_href="http://en.wikipedia.org/wiki/Customer_attrition"&gt;customer attrition&lt;/A&gt;. &lt;/P&gt;
&lt;P&gt;Product Managers of SaaS Service Offerings must include into the Service Offering operational features to optimize customer retention. They cannot be an afterthought nor can they be lower in priority. They are a key 'feature' of the Service Offering itself. &lt;/P&gt;
&lt;P&gt;This assumption implies that the systems providing the operational features must also have the highest system quality that product features have. System quality attributes such as system reliability, system security, system performance and system usability. Any downtime, lack of usability or any other poor experience with these features naturally reflect the rest of the Service Offering itself. This is the point I want to make with this article. Guess who builds and supports these Operational Features? Your friendly neighborhood IT department in conjunction with the Operations and Service Offering product group. This raises the quality bar for your traditional IT shop.&lt;/P&gt;
&lt;P&gt;Oh, and by the way, these must be provided at a very low maintenance cost so as not to cut into the profit of the low profit-margin SaaS business. As noted in the Wall Street Journal the other day "Microsoft’s troubles in online services grew in the quarter as losses widened – to $245 million –&lt;STRONG&gt; &lt;/STRONG&gt;&lt;EM&gt;due in part to increased costs of data centers&lt;/EM&gt;..." ("Microsoft Net Surges With Help From Vista", Robert A. Guth, Wall Street Journal, Friday January 25, 2008). Of course, data center cost isn't the only factor to the $245 million dollar loss but it was a significant contributor. This is a sharp reminder that online Service Provider business must have efficient data center operations to be profitable.&lt;/P&gt;
&lt;P&gt;The need to focus quality on the operational features to run a successful business isn't all that surprising. Geoffrey Moore once wrote "&lt;I&gt;For core activities, the goal is to differentiate as much as possible on any variable that impacts customers' purchase decisions and to assign one's best resources to that challenge. By contrast, every other activity in the corporation is not core, it is context. And the winning approach to context tasks is not to differentiate but rather to execute them effectively and efficiently in as standardized a manner as possible." &lt;/I&gt;Business processes such as the customer-facing sales, fulfillment, assurance/support and billing are all core because they have direct interaction with the qualitative customer experience.&amp;nbsp; Therefore, these processes become a top priority in order to be competitive in the online software service market. This understanding is a critical component for software service providers today.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7301196" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gabriel_morgan/archive/tags/System+Quality/default.aspx">System Quality</category><category domain="http://blogs.msdn.com/gabriel_morgan/archive/tags/S_2B00_S/default.aspx">S+S</category></item><item><title>Customer 2.0 is here and she has a major impact on business models and system architecture</title><link>http://blogs.msdn.com/gabriel_morgan/archive/2007/11/18/customer-2-0-is-here-and-she-has-a-major-impact-on-business-models-and-system-architecture.aspx</link><pubDate>Sun, 18 Nov 2007 23:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6376138</guid><dc:creator>Gabriel Morgan</dc:creator><slash:comments>10</slash:comments><comments>http://blogs.msdn.com/gabriel_morgan/comments/6376138.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gabriel_morgan/commentrss.aspx?PostID=6376138</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gabriel_morgan/rsscomments.aspx?PostID=6376138</wfw:comment><description>&lt;P&gt;One of the major tasks on my plate is understanding the impact of business systems to support the explosion of Software as a service business offerings, such as Exchange Hosted Services, Windows Live offerings and Microsoft Dynamics CRM Live. These business offerings all stem from the &lt;A href="http://en.wikipedia.org/wiki/Subscription_business_model" mce_href="http://en.wikipedia.org/wiki/Subscription_business_model"&gt;&lt;FONT color=#009933&gt;'Subscription' business model&lt;/FONT&gt;&lt;/A&gt; built to support our overall Software + Services business strategy. 
&lt;P&gt;As I think about the S+S business strategy with my team, we, the Microsoft IT Enterprise Architecture Team, has realized that we must better understand the difference between customer expectations and how these customer expectations influence business models and IT systems. Through our work, we've learned that there is a quite interesting and simple relationship between the enterprise business applications and customer expectations. As we researched customer expectations, we discovered that a new customer profile exists, or is in the midst of existing. This new customer profile has forced the &lt;A href="http://en.wikipedia.org/wiki/Subscription_business_model" mce_href="http://en.wikipedia.org/wiki/Subscription_business_model"&gt;&lt;FONT color=#009933&gt;Subscription business model&lt;/FONT&gt;&lt;/A&gt; to exist and requires us to have a fresh look at our IT system landscape to support the business model. We have coined the term Customer 2.0 to describe these new customer expectations and this will be the topic of this blog. 
&lt;P&gt;My hope in this blog post is that the penny will drop and you will see that a significant change in customer needs has occurred and these changes force a deep and hard look at the supporting IT system infrastructure. 
&lt;P&gt;Okay, let's get started. Customer 2.0 marks a significant change in our understanding of the software market. Before describing Customer 2.0, let me first describe Customer 1.0 to help give context. 
&lt;P&gt;Customer 1.0 has expectations including: 
&lt;UL&gt;
&lt;LI&gt;Buys complete software packages 
&lt;LI&gt;Responsible for software installation and maintenance 
&lt;LI&gt;Pays for distinct software upgrades 
&lt;LI&gt;Owns and controls data 
&lt;LI&gt;Locked-in financially because of large up-front costs to purchasing software 
&lt;LI&gt;Delayed usage due to search-buy-&lt;STRONG&gt;&lt;EM&gt;ship&lt;/EM&gt;&lt;/STRONG&gt;-install 
&lt;LI&gt;Finds it difficult to move from one&amp;nbsp;software package to another&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Customer 1.0 is serviced by a more traditional&amp;nbsp;&lt;STRONG&gt;Packaged Software &lt;A href="http://en.wikipedia.org/wiki/Business_model" mce_href="http://en.wikipedia.org/wiki/Business_model"&gt;&lt;FONT color=#009933&gt;business model&lt;/FONT&gt;&lt;/A&gt;&lt;/STRONG&gt; which has characteristics including: 
&lt;UL&gt;
&lt;LI&gt;Low volume / large dollar transactions 
&lt;LI&gt;Quantitative is more important than qualitative software features 
&lt;LI&gt;Indirect customer channel via partners and suppliers 
&lt;LI&gt;High barriers to entry and exit 
&lt;LI&gt;Fragmented and specialized customer support 
&lt;LI&gt;Structured product and price models&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Through a change in environmental trends, Customer 2.0 has evolved. These trends have a huge impact on downstream business models and system infrastructure. Some of the environmental trends I'd like to highlight are: 
&lt;UL&gt;
&lt;LI&gt;Increasingly more competitive software market 
&lt;LI&gt;Increasing digitized content 
&lt;LI&gt;Proliferation of the Internet 
&lt;LI&gt;Cloud computing 
&lt;LI&gt;Social networking 
&lt;LI&gt;Collaborative computing 
&lt;LI&gt;Web 2.0 Mashups 
&lt;LI&gt;Code-savvy users 
&lt;LI&gt;Online advertising as a successful business monetization model&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;The above environmental trends have forced Customer 1.0 to evolve to Customer 2.0 with characteristics such as: 
&lt;UL&gt;
&lt;LI&gt;Has optional purchase models (flat rate-based and consumption-based subscriptions) 
&lt;LI&gt;Pays only for what they use when they use it 
&lt;LI&gt;Adds features to the experience seamlessly 
&lt;LI&gt;Expects upgrades to be free and continuous 
&lt;LI&gt;Swaps providers easily 
&lt;LI&gt;Has flexible software budgeting 
&lt;LI&gt;Expects a rich internet application experience 
&lt;LI&gt;Accepts ad-based features 
&lt;LI&gt;Expects Self-service Problem Resolution and Service Management 
&lt;LI&gt;Accepts internet/cloud based software that is not installed on-premise 
&lt;LI&gt;Has data locally and in the cloud 
&lt;LI&gt;Has a direct relationship with the Service Provider 
&lt;LI&gt;Instantaneous purchase and activation&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;These characteristics are incredibly different and force a change in the software business model to service them. Hence, Subscription Business Models has emerged and are a&amp;nbsp;large part of the Subscription business model (near synonymous to the Software-as-a-service business model in my mind), which is key to the Software + Services business strategy. 
&lt;P&gt;The S+S Business strategy requires a &lt;A href="http://en.wikipedia.org/wiki/Subscription_business_model" mce_href="http://en.wikipedia.org/wiki/Subscription_business_model"&gt;&lt;FONT color=#009933&gt;Subscription business model&lt;/FONT&gt;&lt;/A&gt; with characteristics including: 
&lt;UL&gt;
&lt;LI&gt;Dynamic product and price models 
&lt;LI&gt;&lt;STRONG&gt;World class IT infrastructure : Reliability and Regulatory compliance&lt;/STRONG&gt; 
&lt;LI&gt;Customer data is &lt;STRONG&gt;integrated &lt;/STRONG&gt;across services 
&lt;LI&gt;Progressive levels of feature usage 
&lt;LI&gt;&lt;STRONG&gt;High volume&lt;/STRONG&gt; / smaller dollar transactions 
&lt;LI&gt;&lt;STRONG&gt;Self-Service&lt;/STRONG&gt; Problem Resolution 
&lt;LI&gt;Regular Service Upgrades 
&lt;LI&gt;Customer retention is critical 
&lt;LI&gt;&lt;STRONG&gt;Self-Service&lt;/STRONG&gt; Service Portfolio Management and&amp;nbsp;SLA Management 
&lt;LI&gt;Low barrier to entry/exit 
&lt;LI&gt;Direct customer relationship throughout the value chain 
&lt;LI&gt;Little customer segmentation 
&lt;LI&gt;&lt;STRONG&gt;Unified &lt;/STRONG&gt;customer support experience 
&lt;LI&gt;&lt;STRONG&gt;Single 360 degree view of customer&lt;/STRONG&gt; 
&lt;LI&gt;No boundary from features to IT supporting systems 
&lt;LI&gt;Subscription/consumption/points/adverts monetization models 
&lt;LI&gt;Balance transfers from dollar credits to and from points&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;This business model is substantial and forces a new, fresh look at the IT systems architecture needed to support it. I've bolded words in the business model which should strike you as important; reliable IT, integrated services, high volume, self-service, unified customer support, etc. These are key attributes of the resulting enterprise business system architecture which I will go into in subsequent blog posts. 
&lt;P&gt;The purpose of this post is to level-set on the problem domain which I will address in later posts from the business system architecture perspective.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=6376138" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gabriel_morgan/archive/tags/S_2B00_S/default.aspx">S+S</category></item><item><title>Service Delivery Platform (SDP) for the Enterprise</title><link>http://blogs.msdn.com/gabriel_morgan/archive/2007/09/28/sdp-for-the-enterprise.aspx</link><pubDate>Sat, 29 Sep 2007 03:15:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5193429</guid><dc:creator>Gabriel Morgan</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/gabriel_morgan/comments/5193429.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gabriel_morgan/commentrss.aspx?PostID=5193429</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gabriel_morgan/rsscomments.aspx?PostID=5193429</wfw:comment><description>&lt;P&gt;I'm noticing a lot of great improvements in Enterprise Architecture Frameworks, namely FEAF, TOGAF, Gartner EAF and&amp;nbsp;ITIL (Yes, I see ITIL as an EAF now). They are embracing similar improvement themes like Business Strategy linkage, enabling agile business via Service-Oriented Architecture approaches, iterative delivery processes, federated team models, and process, information and system complexity reduction. &lt;/P&gt;
&lt;P&gt;The good news is that they are learning. And the bad news, unfortunately, is that they are learning and each new concept they gradually expand and adopt takes a bit of catch-up with what industry thought-leaders already know and it takes time to get new ideas incorporated into EAF documention.&lt;/P&gt;
&lt;P&gt;For those of us who have to sign-up and deliver to our CxO executives useful architectures usually anchor, somewhat loosely, to one of the popular EAFs out there&amp;nbsp;and then liberally pull from the best practices that we discover. I'd like to highlight a best practice from a somewhat lesser known EAF called New Generation Operations Support Services (NGOSS) that may radically impact the way your EAF implementation looks today. The best practice is the notion of a &lt;A href="http://en.wikipedia.org/wiki/Service_Delivery_Platform" mce_href="http://en.wikipedia.org/wiki/Service_Delivery_Platform"&gt;Service Delivery Platform (SDP)&lt;/A&gt; from the telecommunications industry. &lt;/P&gt;
&lt;P&gt;We all know that SOA is a powerful tool to enable an agile business but we don't know what the nuts and bolts, bits and bobs of the resulting well-formed business process, information and system architectures are if we use your typical SOA approach. Well, it turns out that the telecom industry has largely solved this and are working on the challenges of what comes next. &lt;/P&gt;
&lt;P&gt;Huh? Am I saying that there's more work to improve our architecture after we get a first serious rev of architecture based on SOA? Yes, there is! Through continuous improvement and change in the business, we will continually modify our architecture to advance our business and be more competitive. &lt;/P&gt;
&lt;P&gt;For example, based on the needs of faster delivery of services, there are higher levels of sophistication in how to do Service Management with&amp;nbsp;features like Service Naming,&amp;nbsp;Registry and Location Services, Service Policy Management, Service&amp;nbsp;Quality Management, Service Configuration Management, and Service Rating and Discounting Management. &lt;/P&gt;
&lt;P&gt;Another example, is the sophistications in how an enterprise will handle supporting shared services.&amp;nbsp;Enterprise Architectures will need to support shared services and will require sophistications in Dev and Test environments, Governance process and team models, SDLC modifications, Customer Support and Service Consultation/On-boarding. &lt;/P&gt;
&lt;P&gt;And finally, there are levels of sophistication how the enterprise architecture will look in S+S scenarios such as process, information and system integration with cloud services. Or, resolve how the architecture will handle partner collaboration and customer-centric challenges the business strive for. &lt;/P&gt;
&lt;P&gt;Some may argue that these are already included in&amp;nbsp;a SOA approach - these people are thought leaders and are very rare. For the rest, these bits of sophistication aren't even on the radar yet. &lt;/P&gt;
&lt;P&gt;The point is that they definitely are involved and most mainstream SOA approaches out there today don't know this&amp;nbsp;yet. The NGOSS framework is focused on these aspects and through the competitive, free market forces in the telecom industry, they are improving on their framework relatively rapidly.&amp;nbsp;In fact, I predict that enterprises will begin to adopt them and we will see more and more of the SDP concepts built into enterprise products moving forward.&lt;/P&gt;
&lt;P&gt;I suggest you take a look at the NGOSS and eTOM documents produced by the TeleManagement organization. &lt;A href="http://www.tmforum.org/" mce_href="http://www.tmforum.org"&gt;Here's their website&lt;/A&gt;. Register for&amp;nbsp;free and then start looking at the free material. Pay particular attention to the Enhanced Telecom Operations Map (eTOM), Technology Application Map (see image below), Technology-Neutral Architecture models and Shared Information Data (SID) model that make up the NGOSS EAF.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/gabriel_morgan/WindowsLiveWriter/SDPfortheEnterprise_C864/TAMR25.jpg" mce_href="http://blogs.msdn.com/blogfiles/gabriel_morgan/WindowsLiveWriter/SDPfortheEnterprise_C864/TAMR25.jpg" atomicselection="true"&gt;&lt;IMG style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px" height=590 src="http://blogs.msdn.com/blogfiles/gabriel_morgan/WindowsLiveWriter/SDPfortheEnterprise_C864/TAMR2_thumb3.jpg" width=721 border=0 mce_src="http://blogs.msdn.com/blogfiles/gabriel_morgan/WindowsLiveWriter/SDPfortheEnterprise_C864/TAMR2_thumb3.jpg"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Of course, NGOSS is more geared to delivery of monetized services than support of an enterprise shared services. But the capabilities they have created to solve for service delivery in a Service Delivery Platform are relevant for the enterprise. &lt;/P&gt;
&lt;P&gt;That's my main point of this blog post. I see value in NGOSS/eTOM as a catalyst for improvement in an Enterprise Architecture via, at the very least, a mature Service Delivery Platform to realize SOA. Hence, SDP for the Enterprise.&lt;/P&gt;
&lt;P&gt;As it turns out, Microsoft has a strong competency in the SDP space and have a product named &lt;STRONG&gt;Connected Systems Framework&lt;/STRONG&gt; (CSF) which is born from the telco industry but generic enough to support an enterprise. Here's more info on CSF: &lt;A href="http://msdn2.microsoft.com/en-us/library/aa445859" mce_href="http://msdn2.Microsoft.com/en-us/library/aa445859"&gt;http://msdn2.Microsoft.com/en-us/library/aa445859&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Here's a rough CSF technical architecture diagram to help convey some of the components included in the CSF solution.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/gabriel_morgan/WindowsLiveWriter/SDPfortheEnterprise_C864/image%7B0%7D%5B4%5D.png" mce_href="http://blogs.msdn.com/blogfiles/gabriel_morgan/WindowsLiveWriter/SDPfortheEnterprise_C864/image%7B0%7D%5B4%5D.png" atomicselection="true"&gt;&lt;IMG style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px" height=533 src="http://blogs.msdn.com/blogfiles/gabriel_morgan/WindowsLiveWriter/SDPfortheEnterprise_C864/image%7B0%7D_thumb%5B2%5D.png" width=693 border=0 mce_src="http://blogs.msdn.com/blogfiles/gabriel_morgan/WindowsLiveWriter/SDPfortheEnterprise_C864/image%7B0%7D_thumb%5B2%5D.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Also, have a look at the article "Efficient Software Delivery Through Service-Delivery Platforms" by Gianpaolo Carraro, Fred Chong, and Eugenio Pace found here: &lt;A href="http://msdn2.microsoft.com/en-us/architecture/bb735303.aspx"&gt;http://msdn2.microsoft.com/en-us/architecture/bb735303.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Now, for enterprises seeking to offer Services in a S+S business model, there is much more here to leverage. More on this later.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5193429" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gabriel_morgan/archive/tags/S_2B00_S/default.aspx">S+S</category><category domain="http://blogs.msdn.com/gabriel_morgan/archive/tags/Enterprise+Architecture+Concepts/default.aspx">Enterprise Architecture Concepts</category></item><item><title>How SaaS, S+S impact an Enterprise Architect</title><link>http://blogs.msdn.com/gabriel_morgan/archive/2007/08/29/how-saas-s-s-impacts-an-enterprise-architect.aspx</link><pubDate>Thu, 30 Aug 2007 07:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4639759</guid><dc:creator>Gabriel Morgan</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/gabriel_morgan/comments/4639759.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gabriel_morgan/commentrss.aspx?PostID=4639759</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gabriel_morgan/rsscomments.aspx?PostID=4639759</wfw:comment><description>&lt;P mce_keep="true"&gt;Mike Walker wrote a &lt;A href="http://blogs.msdn.com/mikewalker/archive/2007/08/29/what-is-the-role-of-ea-in-a-dominated-saas-world.aspx" mce_href="http://blogs.msdn.com/mikewalker/archive/2007/08/29/what-is-the-role-of-ea-in-a-dominated-saas-world.aspx"&gt;great thought-provoking blog post on the implications SaaS has on Enterprise Architecture&lt;/A&gt;. Although he noted some very interesting points, I thought I’d extend this a bit and describe the impact of my life as it pertains to SaaS because coincidentally, I'm an Enterprise Architect and am personally tasked in an initiative to help solve how Microsoft IT is involved with SaaS. So, I'm in the throes of the interesting implications of how I do my job as I address this challenge. &lt;/P&gt;
&lt;P&gt;I posted some of the thoughts on how I address business analysis as part of defining the Business Architecture. I break up the problem space into two very different areas: Business Analysis for Consuming SaaS and Business Analysis for Providing SaaS. Here are the blogs respectively. 
&lt;P&gt;· &lt;A href="http://blogs.msdn.com/gabriel_morgan/archive/2007/07/18/business-analysis-for-consuming-saas-services.aspx" mce_href="http://blogs.msdn.com/gabriel_morgan/archive/2007/07/18/business-analysis-for-consuming-saas-services.aspx"&gt;http://blogs.msdn.com/gabriel_morgan/archive/2007/07/18/business-analysis-for-consuming-saas-services.aspx&lt;/A&gt; 
&lt;P&gt;· &lt;A href="http://blogs.msdn.com/gabriel_morgan/archive/2007/07/18/business-analysis-for-providing-saas-services.aspx" mce_href="http://blogs.msdn.com/gabriel_morgan/archive/2007/07/18/business-analysis-for-providing-saas-services.aspx"&gt;http://blogs.msdn.com/gabriel_morgan/archive/2007/07/18/business-analysis-for-providing-saas-services.aspx&lt;/A&gt; 
&lt;P&gt;Because I'm short on time let me blurt out some comments in the area of "EA implications for consuming SaaS software": 
&lt;UL&gt;
&lt;LI&gt;The&amp;nbsp;distinction between business capability and applications is very important. This will get clearer as I describe the Business Architecture implications below. Btw, I wrote a blog about these concepts to put them in an information model view to help describe how they relate. See here &lt;A href="http://blogs.msdn.com/gabriel_morgan/archive/2007/07/31/traceability-from-biz-strategy-to-application.aspx" mce_href="http://blogs.msdn.com/gabriel_morgan/archive/2007/07/31/traceability-from-biz-strategy-to-application.aspx"&gt;http://blogs.msdn.com/gabriel_morgan/archive/2007/07/31/traceability-from-biz-strategy-to-application.aspx&lt;/A&gt;. &lt;/LI&gt;
&lt;LI&gt;Application Portfolio Management is still in the picture. Although the SaaS service means that the software and infrastructure is in the cloud, they are still a part of our application portfolio and must be rationalized to avoid redundancy and managed to ensure we make informed decisions how to position it over time.&lt;/LI&gt;
&lt;LI&gt;With regard to the Business Architecture domain, things get interesting with consuming SaaS services because:&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;There needs to be attention paid on consuming SaaS services which are ‘Supporting’ business capabilities rather than focusing on those business capabilities which are ‘Core’ to a business. Why only the Supporting business capabilities? Well, because we don’t want to be locked into the dangers of our businesses struggling to be innovative and agile with their business process and them being constrained by a SaaS software that automate them. Remember, that the majority of SaaS provider software out there is built to be supported by several companies simultaneously using the same code base.&lt;/LI&gt;
&lt;LI&gt;There needs to be attention paid to the 'connectdness' of business capabilities and look for business capabilities that are relatively independent of one another. That is, look for business capabilities that have relatively little dependency on other business capabilities especially as it pertains to business process and information.&lt;/LI&gt;
&lt;LI&gt;Business process integration. We need to still model the SaaS software in relation to business processes to ensure we are optimizing the value of the SaaS software investment. &lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;With regard to System Architecture domain, things get interesting:&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;When desigin system integration for both business process workflows as well as the data integration needs via system-to-system data integration. There are some interesting innovations happening in this space as system and data integration themselves can be SaaS services but I digress. Anyway, think of the challenges of supporting systems in your local IT shop that must, and I repeat, must integrate with services in the cloud. Such challenges and&amp;nbsp;being responsible for the Quality of Services requirements your business&amp;nbsp;has as it relates to their system, which they may not even be aware&amp;nbsp;depends on clous services, such as system reliability, system maintainability, system supportability, and system testability. Yes, these issues fall on the shoulders of the local IT shop and they are not simple to solve. In our experience, which is quite young, requires an astonishing close relationship with our SaaS providers to the point that sometimes it looks like they are merely an extension of our IT shop. I'm&amp;nbsp;sure that this will change as SaaS providers and the consumers (aka us) work out the kinks of working better together and&amp;nbsp;streamline the basic delivery activities but for now, we are still learning.&lt;/LI&gt;
&lt;LI&gt;Presentation mash-ups. As an EA, we love the concept of the business being able to build their own applications using readily available software services via presenation applications and workflows. &lt;A href="http://blogs.msdn.com/nickmalik/archive/2007/07/30/free-code-getting-it-out-of-the-applications-business.aspx" mce_href="http://blogs.msdn.com/nickmalik/archive/2007/07/30/free-code-getting-it-out-of-the-applications-business.aspx"&gt;Nick wrote more about this on this blog entry&lt;/A&gt;&amp;nbsp;so I won't cover it here. The point I want to make is that we promote those SaaS services which enable this type of situation.&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;With regard to Information Architecture domain:&lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;Like Mike noted, attention must be paid to the information that can legally be stored in the cloud. Think financial information in Europe. This is not always legal for this type of information to leave the country.&lt;/LI&gt;
&lt;LI&gt;Data integration needs are very important. We are very weary of storing data in the cloud if we have Quality of Service requirements such as Data Staleness of less than 1 hour (or thereabouts). This is just an observation and probably a result of a lack of maturity of system integration abilities and think that we will overcome this in due time.&lt;/LI&gt;
&lt;LI&gt;Data Masters are left on-premise at the moment. We are very weary of storing master data outside of our&amp;nbsp;control.&amp;nbsp;In fact, I'm not aware of any such situation. Instead, I'm seeing more interest in SaaS software that stores anciliary or extended information that is readily retrievable to a master data store.&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;P&gt;In short, SaaS provides a lot of potential cost savings that are of high interest BUT they do bring with them some interesting challenges to an Enterprise Architect to make sure that SaaS sofware is optimized for the business investment.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=4639759" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gabriel_morgan/archive/tags/S_2B00_S/default.aspx">S+S</category><category domain="http://blogs.msdn.com/gabriel_morgan/archive/tags/Enterprise+Architecture+Concepts/default.aspx">Enterprise Architecture Concepts</category></item><item><title>Business analysis for 'Consuming' SaaS Services</title><link>http://blogs.msdn.com/gabriel_morgan/archive/2007/07/18/business-analysis-for-consuming-saas-services.aspx</link><pubDate>Thu, 19 Jul 2007 07:34:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3949721</guid><dc:creator>Gabriel Morgan</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/gabriel_morgan/comments/3949721.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gabriel_morgan/commentrss.aspx?PostID=3949721</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gabriel_morgan/rsscomments.aspx?PostID=3949721</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;In a &lt;A class="" href="http://blogs.msdn.com/gabriel_morgan/archive/2007/07/18/business-analysis-for-providing-saas-services.aspx" mce_href="http://blogs.msdn.com/gabriel_morgan/archive/2007/07/18/business-analysis-for-providing-saas-services.aspx"&gt;previous blog&lt;/A&gt;, I posted some considerations to assist analyzing a business for opportunities to provide a SaaS offering with a focus on the bits that directly impact system architectures to enable the SaaS business model.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;In this post I want to continue the thinking in that post but talk about considerations for &lt;I style="mso-bidi-font-style: normal"&gt;consuming&lt;/I&gt; a SaaS service. This is a very different mindset. Providing SaaS services is about providing SaaS services to make money based on core business capabilites. This post takes a completely different&amp;nbsp;tack&amp;nbsp;and focuses on improving the efficiency of &lt;I style="mso-bidi-font-style: normal"&gt;supporting&lt;/I&gt; business' capabilities.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Essentially, the approach by Geoffrey Moore is reused but instead of focusing on ‘activities’, business capabilities are used.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Once &lt;I style="mso-bidi-font-style: normal"&gt;supporting&lt;/I&gt; Business Capabilities are found, here are some&amp;nbsp;considerations to analyze whether it makes sense to consume SaaS software services to enable them instead of rely on your in-house IT department. Although I'm sure that this isn't an exhaustive list, it is what's on my mind at the moment.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpFirst style="MARGIN: 0in 0in 3.35pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 90%; mso-list: l0 level1 lfo1; mso-add-space: auto; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;SaaS TCO&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;. Cost/Benefit analysis includes:&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 3.35pt 1in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 90%; mso-list: l0 level2 lfo1; mso-add-space: auto; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Hardware, Software, People and key ‘ility’ costs such as availability, reliability and maintainability.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 3.35pt 1in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 90%; mso-list: l0 level2 lfo1; mso-add-space: auto; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;SLE + SLA costs versus local, in-house&amp;nbsp;SLE + SLA costs&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 3.35pt 1in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 90%; mso-list: l0 level2 lfo1; mso-add-space: auto; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;IP Loss analysis. This bit is often overlooked. What I’m trying to describe is the loss of expertise of the systems and, more importantly, the people who manage them that will be lost when they are essentially &lt;I style="mso-bidi-font-style: normal"&gt;outsourced&lt;/I&gt; to a SaaS provider. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 3.35pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 90%; mso-list: l0 level1 lfo1; mso-add-space: auto; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;SaaS Integration Thresholds&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;. Biz process, system and data integration and extension&amp;nbsp;requirements.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 3.35pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 90%; mso-list: l0 level1 lfo1; mso-add-space: auto; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Vendor fit&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;. Typical vendor evaluation but focusing on SaaS characteristics like SaaS platform strategy, &lt;A class="" href="http://msdn2.microsoft.com/en-us/library/aa479069.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/aa479069.aspx"&gt;SDP maturity&lt;/A&gt;, etc&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpMiddle style="MARGIN: 0in 0in 3.35pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 90%; mso-list: l0 level1 lfo1; mso-add-space: auto; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Local regulatory compliance (eg data)&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;. Global and local regulatory compliance compatibility.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 3.35pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 90%; mso-list: l0 level1 lfo1; mso-add-space: auto; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;BP change and optimization&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;. Analysis to identify a business’ processes which undergo drastic or moderate change and, therefore, require a highly &lt;A class="" href="http://blogs.msdn.com/gabriel_morgan/archive/2006/10/03/Design-for-Flexibility.aspx" mce_href="http://blogs.msdn.com/gabriel_morgan/archive/2006/10/03/Design-for-Flexibility.aspx"&gt;&lt;SPAN style="FONT-SIZE: 11pt; COLOR: windowtext; LINE-HEIGHT: 90%; FONT-FAMILY: 'Calibri','sans-serif'; TEXT-DECORATION: none; mso-bidi-font-family: 'Times New Roman'; text-underline: none; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin"&gt;flexible&lt;/SPAN&gt;&lt;/A&gt; SaaS service software.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 3.35pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 90%; mso-list: l0 level1 lfo1; mso-add-space: auto; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MsoListParagraphCxSpLast style="MARGIN: 0in 0in 3.35pt 0.5in; TEXT-INDENT: -0.25in; LINE-HEIGHT: 90%; mso-list: l0 level1 lfo1; mso-add-space: auto; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Consuming SaaS services provides a great opportunity to bring value to your business and IT organizations by exploring SaaS and raise opportunities to realize the benefits SaaS brings such as time-to-market and low-cost IT systems.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3949721" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gabriel_morgan/archive/tags/S_2B00_S/default.aspx">S+S</category></item><item><title>Business analysis for 'Providing' SaaS Services</title><link>http://blogs.msdn.com/gabriel_morgan/archive/2007/07/18/business-analysis-for-providing-saas-services.aspx</link><pubDate>Thu, 19 Jul 2007 05:46:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3948926</guid><dc:creator>Gabriel Morgan</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/gabriel_morgan/comments/3948926.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gabriel_morgan/commentrss.aspx?PostID=3948926</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gabriel_morgan/rsscomments.aspx?PostID=3948926</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Should a business offer a SaaS product? Hmmm, I think it might if all the right peices are there. Part of my role in the MSIT Enterprise Architecture team is to think about strategies for improving our IT systems to enable the business. One very proactive technique to do this is to bring to the business new ideas and strategies for creating new revenue models. SaaS is a great opportunity to do just this.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;I've been thinking of what considerations a business should use to analyze whether there is an opportunity to offer a new SaaS service offering to customers. The concept of a Business Capability (a&amp;nbsp;high-level business function encapsulating people, process, technology and data)&amp;nbsp;is very useful to this process by analyzing a business’ Business Capabilities to determine what 'Core' and 'Supporting' Business Capabilities exist to filter where further analysis should be conducted.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;In the context of providing SaaS services, I like the approach Geoffrey Moore described in his book &lt;/SPAN&gt;&lt;I&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;'Living on the Fault Line&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;' of identifying a business' core activities. In the book Moore writes "&lt;/SPAN&gt;&lt;I&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-size: 11.0pt"&gt;For core activities, the goal is to differentiate as much as possible on any variable that impacts customers' purchase decisions and to assign one's best resources to that challenge. By contrast, every other activity in the corporation is not core, it is context. And the winning approach to context tasks is not to differentiate but rather to execute them effectively and efficiently in as standardized a manner as possible."&lt;/SPAN&gt;&lt;/I&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;I think that focusing on 'activities' is good but allowing for greater, more macro efficiency the same approach could use Business Capabilities in place of 'activities'. Therefore, I’ve modified Moore's approach a tad to find Core versus Supporting Business Capabilities.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;I'm not going to focus on the business market and financial analysis needed to analyze whether a business should consider providing a SaaS service. Instead, I want to focus on analysis considerations that direclty impact the IT systems architecture needed to support a SaaS business model.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: normal; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Once Core Business Capabilities are found, here are some&amp;nbsp;considerations to analyze whether it makes sense to provde them as a SaaS service to customers. Although I'm sure that this isn't an exhaustive list, it is what's on my mind at the moment.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL type=disc&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 90%; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .5in"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Direct versus Syndication Channel. &lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Direct, Partner or both. You can imagine the different system architectures for providing a hosted service in a provider’s data center versus a syndication model where the vendor provides the hosted services that push service proxies to a partner data center for value-add systems to complete the Partners service offering. Or, even extend pieces of a hosted service to a partner’s data center for seemless integration of the partner’s value-added systems.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 90%; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .5in"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Business monetization models&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;. Combination of models such as Ad-based, Subscription, License, SLA,&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Per feature, Per Transaction, Bandwidth usage, etc. You can imagine the variations in metering, profiling, and authorization mechanisms needed to support the SaaS offering. Also, think about the SLA quality of service requirements. For example, what if a SaaS business model was to offer a service with a guarantee of 95% availability versus 99.99% availability on-demand. This could yield&amp;nbsp;very different system architectures.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 90%; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .5in"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;SDP maturity&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;. Architecture maturity of the IT system&amp;nbsp;supporting the SaaS business model. This assumes that not every SaaS model requires the highest SaaS system maturity. Architecting a system to level 4, as described by Gianpolo and Fred in &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: black; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: +mn-ea; mso-font-kerning: 12.0pt"&gt;&lt;A href="http://msdn2.microsoft.com/en-us/library/aa479069.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/aa479069.aspx"&gt;&lt;SPAN style="COLOR: blue"&gt;this article&lt;/SPAN&gt;&lt;/A&gt;,&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; LINE-HEIGHT: 90%; FONT-FAMILY: 'Segoe','serif'; mso-fareast-font-family: +mn-ea; mso-bidi-font-family: +mn-cs; mso-font-kerning: 12.0pt"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;is far more difficult than level 1 and 2.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI class=MsoNormal style="MARGIN: 0in 0in 10pt; LINE-HEIGHT: 90%; mso-list: l0 level1 lfo1; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; tab-stops: list .5in"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;Customer Relationship maturity&lt;/SPAN&gt;&lt;/B&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;. It's important to understand the Customer Support needs early and architect SaaS services for them. System needs such as self-service, expert knowledge management systems, software promotion/deployment/download and the fundamental need to bring the customer support closer to the customer could require complex requirements to your system architecture.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 3.35pt; LINE-HEIGHT: 90%"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 90%; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;The point of the above considerations is to focus on what considerations and their outcomes directly affect system requirements that are crucial to craft a successful system architecture to enable a SaaS business model. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3948926" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gabriel_morgan/archive/tags/S_2B00_S/default.aspx">S+S</category></item><item><title>SaaS is not just SOA, S+S and Web 2.0</title><link>http://blogs.msdn.com/gabriel_morgan/archive/2007/07/06/saas-is-not-just-soa-s-s-and-web-2-0.aspx</link><pubDate>Fri, 06 Jul 2007 22:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3734123</guid><dc:creator>Gabriel Morgan</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/gabriel_morgan/comments/3734123.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gabriel_morgan/commentrss.aspx?PostID=3734123</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gabriel_morgan/rsscomments.aspx?PostID=3734123</wfw:comment><description>&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #1f497d; FONT-FAMILY: 'Arial','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-bidi-font-size: 11.0pt; mso-themecolor: dark2"&gt;Microsoft has defined SaaS as "Software deployed as a hosted service and accessed over the Internet." (&lt;A href="http://msdn2.microsoft.com/en-us/library/aa479069.aspx" mce_href="http://msdn2.microsoft.com/en-us/library/aa479069.aspx"&gt;see here for the article&lt;/A&gt;). Although I don’t disagree with this definition (quite frankly, it’s hard not to), it seems a bit generic and could cause a lack of focus on what differentiates SaaS from the basic SOA concept itself. By being so generic, I’m concerned that what makes SaaS different could cause a bit of confusion to understand what SaaS is and what it isn’t compared to other IT concepts such as SOA, S+S and Web 2.0.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #1f497d; FONT-FAMILY: 'Arial','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-bidi-font-size: 11.0pt; mso-themecolor: dark2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #1f497d; FONT-FAMILY: 'Arial','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-bidi-font-size: 11.0pt; mso-themecolor: dark2"&gt;Gartner’s SaaS definition is “SaaS is defined as an application owned, delivered and managed remotely by one or more providers, where the provider delivers an application based on a single set of common code and data definitions, which are consumed in a one-to-many model by all contracted customers at any time, on a pay-for-use basis or as a subscription based on usage metrics.”&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #1f497d; FONT-FAMILY: 'Arial','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-bidi-font-size: 11.0pt; mso-themecolor: dark2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #1f497d; FONT-FAMILY: 'Arial','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-bidi-font-size: 11.0pt; mso-themecolor: dark2"&gt;There are some key differentiating elements between these two definitions with major implications. For example, Gartner’s definition assumes a single instance, multi-tenant application. It also declares that all customers are contracted and pay for their services explicitly by a pay-for-use or subscription funding model. These two differences are important not because they are different from SOA and S+S but the downstream consequences of what they cause which makes them different. The metering capabilities based on a business’ revenue models and the support capabilities of a single code base, multi-tenant system architecture cause a business to really think about, and perhaps change itself, to optimize their business model and customer support model.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #1f497d; FONT-FAMILY: 'Arial','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-bidi-font-size: 11.0pt; mso-themecolor: dark2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #1f497d; FONT-FAMILY: 'Arial','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-bidi-font-size: 11.0pt; mso-themecolor: dark2"&gt;These two consequences are what keep me up at night these days. No, it isn’t the the system architecture of a SaaS-enabled service but the business need of either consuming or providing SaaS-enabled services. Although the SaaS system architecture is a major challenge in and of itself, as a techie I can conceptually envision a system architecture to solve this challenge. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #1f497d; FONT-FAMILY: 'Arial','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-bidi-font-size: 11.0pt; mso-themecolor: dark2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #1f497d; FONT-FAMILY: 'Arial','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-bidi-font-size: 11.0pt; mso-themecolor: dark2"&gt;I prefer to think of these two differentiating characteristics as the business needs for either consuming or providing SaaS-enabled IT services and the customer support capabilities for supporting them. These two characteristics are what make SaaS different. The rest of SaaS (eg the system architecture) is merely a specialized implementation of SOA, S+S and, in some ways, Web 2.0 in my opinion. That is, SaaS-enabled IT systems merely reflects a services system architecture designed to support specific constraints such as metering, role-based access, trusted subsystem security, activity-based service granularity, etc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #1f497d; FONT-FAMILY: 'Arial','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-bidi-font-size: 11.0pt; mso-themecolor: dark2"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: #1f497d; FONT-FAMILY: 'Arial','sans-serif'; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-bidi-font-size: 11.0pt; mso-themecolor: dark2"&gt;Getting the a) business models, b) customer support models and c) system architecture story to all fit together is really the challenge today. Overlooking any of the three components is VERY risky for successfully understanding a SaaS strategy for any organization.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3734123" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gabriel_morgan/archive/tags/S_2B00_S/default.aspx">S+S</category></item></channel></rss>