<?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>Architecture + Strategy : Microsoft</title><link>http://blogs.msdn.com/dachou/archive/tags/Microsoft/default.aspx</link><description>Tags: Microsoft</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Microsoft Recite – Voice Notes as a Service</title><link>http://blogs.msdn.com/dachou/archive/2009/02/16/microsoft-recite-voice-notes-as-a-service.aspx</link><pubDate>Mon, 16 Feb 2009 20:23:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9426149</guid><dc:creator>dachou</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9426149.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9426149</wfw:commentRss><description>&lt;p&gt;Microsoft just announced a new service intended for mobile devices, called &lt;a href="http://recite.microsoft.com"&gt;Recite&lt;/a&gt;. In short, it allows people to record voice notes using their mobile devices, and then use voice again to search against saved “notes”, then Recite will “recite” the identified note. More details can be found on the &lt;a href="http://blogs.msdn.com/recite/archive/2009/02/15/announcement-microsoft-recite-technology-preview.aspx"&gt;Recite blog site&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Watch the video below to get a better idea of what Recite does:&lt;/p&gt;  &lt;p&gt;&lt;embed src="http://images.video.msn.com/flash/soapbox1_1.swf" width="432" height="364" id="h4gvmojv" type="application/x-shockwave-flash" allowFullScreen="true" allowScriptAccess="always" pluginspage="http://macromedia.com/go/getflashplayer" flashvars="c=v&amp;v=1cf330f0-7863-401a-ba91-c3013ed1e03c&amp;ifs=true&amp;fr=shared&amp;mkt=en-US"&gt;&lt;/embed&gt;&lt;noembed&gt;&lt;a href="http://video.msn.com/?mkt=en-US&amp;amp;playlist=videoByUuids:uuids:1cf330f0-7863-401a-ba91-c3013ed1e03c&amp;amp;showPlaylist=true&amp;amp;from=msnvideo" target="_new" title="Microsoft Recite"&gt;Video: Microsoft Recite&lt;/a&gt;&lt;/noembed&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;This is the latest deliverable in a series of mobile applications from Microsoft:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://livesearchmobile.com/"&gt;Live Search&lt;/a&gt; – local search, maps &amp;amp; directions (Virtual Earth), gas prices, movie showtimes, weather, etc. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/tag"&gt;Microsoft Tag&lt;/a&gt; – interactive mobile bar codes &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.itunes.com/app/seadragonmobile"&gt;Seadragon Mobile&lt;/a&gt; – Photosynth viewer on iPhone &lt;/li&gt;    &lt;li&gt;&lt;a href="http://recite.microsoft.com"&gt;Recite&lt;/a&gt; – voice notes as a service &lt;/li&gt;    &lt;li&gt;Voice-driven search – still in the works &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9426149" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Microsoft/default.aspx">Microsoft</category></item><item><title>Freebie – A t-shirt for Taking a Survey!</title><link>http://blogs.msdn.com/dachou/archive/2009/02/03/freebie-a-t-shirt-for-taking-a-survey.aspx</link><pubDate>Wed, 04 Feb 2009 08:42:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9394705</guid><dc:creator>dachou</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9394705.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9394705</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/FreebieAtshirtforTakingaSurvey_13120/clip_image002_2.jpg"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="clip_image002" border="0" hspace="12" alt="clip_image002" align="right" src="http://blogs.msdn.com/blogfiles/dachou/WindowsLiveWriter/FreebieAtshirtforTakingaSurvey_13120/clip_image002_thumb.jpg" width="136" height="129" /&gt;&lt;/a&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;h1&gt;“Are you a PC?”&lt;/h1&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Get a &lt;b&gt;FREE&lt;/b&gt; “I’m a PC” black, cotton &lt;b&gt;t-shirt&lt;/b&gt; by taking a short survey…honest, it’s less than 10 questions!&amp;#160; Click here to take the survey and get your t-shirt.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;[UPDATE 2009.02.04]&lt;/strong&gt;: Our apologies – the response has been overwhelming and the supply of t-shirts allocated for this survey are all gone already. We will definitely let you know when there are more opportunities to get freebies!&lt;/p&gt;  &lt;p&gt;Check out MSDN for all the latest on &lt;a href="http://msdn.microsoft.com/en-us/windows/default.aspx"&gt;Windows&lt;/a&gt;®&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h2&gt;Legalese:&lt;/h2&gt;  &lt;p&gt;Microsoft is committed to protecting your privacy. Your personal information such as name, e-mail address, postal address, and phone number may be collected if you choose to register to complete the survey to receive the incentive. It will be used for fulfillment of the incentive. Your responses to this survey will not be linked to the contact information previously collected by Microsoft. Your answers will be reported in aggregate with those of other respondents. This survey does not use any cookies or other technologies to track your responses to the survey. Please note that this privacy statement applies only to the [I'm a PC T-Shirt Giveaway] survey. It does not apply to other online or offline Microsoft sites, surveys, products or services.    &lt;br /&gt;Please contact &lt;a href="mailto:jolarter@microsoft.com"&gt;jolarter@microsoft.com&lt;/a&gt; if you have any questions concerning collection and use of your personal information.&lt;/p&gt;  &lt;p&gt;Offer good only to residents of the 50 United States (including the District of Columbia) who are 18 years of age or older and are professionals or hobbyists engaged in the field of technology development. Limit one gift per person. This offer is non-transferable and cannot be combined with any other offer. This offer is while supplies last, and is not redeemable for cash. Taxes, if any, are the sole responsibility of the recipient. Any gift returned as non-deliverable will not be re-sent. Please allow 6 - 8 weeks for shipment of your gift. We will try to accommodate your shirt size request and will send the next closest size if unavailable.&lt;/p&gt;  &lt;p&gt;© 2009 Microsoft Corporation. All rights reserved.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9394705" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Microsoft/default.aspx">Microsoft</category></item><item><title>Series - Cloud Computing and Microsoft</title><link>http://blogs.msdn.com/dachou/archive/2009/01/13/series-cloud-computing-and-microsoft.aspx</link><pubDate>Tue, 13 Jan 2009 22:47:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9316905</guid><dc:creator>dachou</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9316905.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9316905</wfw:commentRss><description>&lt;p&gt;This is an ongoing series of posts and studies on cloud computing and related concepts, and the Microsoft platform and strategies. This post will serve as an index of related posts on this blog, and will be updated periodically.&lt;/p&gt;  &lt;p&gt;Cloud Computing&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/dachou/archive/2009/01/13/cloud-computing-and-the-microsoft-platform.aspx"&gt;Cloud Computing and the Microsoft Platform&lt;/a&gt; (2009.01.13) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/dachou/archive/2008/12/01/multi-enterprise-business-applications-meba-as-cloud-based-next-generation-b2b-business-processes.aspx"&gt;Multi-Enterprise Business Applications (MEBA) as Cloud-Based Next-Generation B2B Business Processes&lt;/a&gt; (2008.12.01) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/dachou/archive/2008/08/19/cloud-computing-and-user-authentication.aspx"&gt;Cloud Computing and User Authentication&lt;/a&gt; (2008.08.19) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/dachou/archive/2008/07/31/cloud-computing-and-microsoft.aspx"&gt;Cloud Computing and Microsoft&lt;/a&gt; (2008.07.31) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/dachou/archive/2008/07/25/cloud-computing-and-software-clients.aspx"&gt;Cloud Computing and Software Clients&lt;/a&gt; (2008.07.31) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/dachou/archive/2008/07/25/describing-cloud-computing.aspx"&gt;Describing Cloud Computing&lt;/a&gt; (2008.07.25) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Service-Oriented Architecture&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/dachou/archive/2009/01/09/soa-end-of-life-2009-01-01.aspx"&gt;SOA – End of Life 2009.01.01&lt;/a&gt; (2009.01.09) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/dachou/archive/2008/11/14/using-events-in-highly-distributed-architectures.aspx"&gt;Using Events in Highly Distributed Architectures&lt;/a&gt; (2008.11.14) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/dachou/archive/2008/04/22/soa-change-management-strategies.aspx"&gt;SOA Change Management Strategies&lt;/a&gt; (2008.04.22) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/dachou/archive/2007/10/17/soa-security-enterprise-architecture-perspective.aspx"&gt;SOA Security – Enterprise Architecture Prespective&lt;/a&gt; (2007.10.17) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Web 2.0&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/dachou/archive/2007/12/01/describing-web-platform-stack.aspx"&gt;Describing Web Platform Stack&lt;/a&gt; (2007.12.01) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/dachou/archive/2007/11/25/web-2-0-a-platform-perspective.aspx"&gt;Web 2.0 – A Platform Perspective&lt;/a&gt; (2007.11.25) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Software Plus Services&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/dachou/archive/2008/04/15/microsoft-implementing-software-plus-services.aspx"&gt;Microsoft Implementing Software Plus Services&lt;/a&gt; (2008.04.15) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/dachou/archive/2008/04/15/microsoft-platform-overview.aspx"&gt;Microsoft Platform Overview&lt;/a&gt; (2008.04.15) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/dachou/archive/2008/01/29/talking-about-software-plus-services.aspx"&gt;Talking about Software Plus Services&lt;/a&gt; (2008.01.29) &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9316905" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Cloud+Computing/default.aspx">Cloud Computing</category></item><item><title>Cloud Computing and the Microsoft Platform</title><link>http://blogs.msdn.com/dachou/archive/2009/01/13/cloud-computing-and-the-microsoft-platform.aspx</link><pubDate>Tue, 13 Jan 2009 14:09:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9314359</guid><dc:creator>dachou</dc:creator><slash:comments>6</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9314359.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9314359</wfw:commentRss><description>&lt;p&gt;It has been a couple of months since I wrote about &lt;a href="http://blogs.msdn.com/dachou/archive/2008/07/31/cloud-computing-and-microsoft.aspx"&gt;cloud computing and Microsoft’s plans and strategies&lt;/a&gt;. Now that &lt;a href="http://www.azure.com/"&gt;Azure Services Platform&lt;/a&gt; has been unveiled at &lt;a href="http://www.microsoftpdc.com/"&gt;PDC2008&lt;/a&gt;, and after having the opportunities to discuss it with a community of architects from major enterprises and startups via the &lt;a href="http://blogs.msdn.com/dachou/archive/2008/11/11/architect-council-cloud-computing-and-impact-on-architecture.aspx"&gt;Architect Council&lt;/a&gt; series of events, I can talk about cloud computing from the perspective of the Microsoft platform, and the architectural considerations that influenced its design and direction.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://farm4.static.flickr.com/3305/3193766112_a476a93f41.jpg" /&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;Okay – cloud computing today is a really overloaded term, much more than SOA (service-oriented architecture) when it was the hottest ticket in IT. There are a lot of different perspectives on cloud computing, adding to the confusion and the hype. And unsurprisingly, there are a lot of confusion around Microsoft’s cloud platform too. So here is one way of looking at it.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://farm4.static.flickr.com/3080/3192921949_2610790486.jpg" /&gt; &lt;/p&gt;  &lt;p&gt;Microsoft’s cloud includes SaaS (Software-as-a-Service) offerings as shown in the top row of the above diagram, such as &lt;a href="http://www.windowslive.com"&gt;Windows Live&lt;/a&gt; and the &lt;a href="http://www.microsoft.com/online/business-productivity.mspx"&gt;Business Productivity Online Suite&lt;/a&gt;; and the PaaS (Platform-as-a-Service) offering currently branded as the Azure Services Platform. For the rest of this article we will focus on the Azure Services Platform, as it represents a platform on top of which additional capabilities can be developed, deployed, and managed.&lt;/p&gt;  &lt;h2&gt;Comprehensive Software + Services Platform&lt;/h2&gt;  &lt;p&gt;&lt;img src="http://farm4.static.flickr.com/3314/3193766502_a345a0ac74.jpg" /&gt; &lt;/p&gt;  &lt;p&gt;At Microsoft, we believe that the advent of cloud computing does not necessitate that existing (or legacy) IT assets be moved into the cloud, as it makes more sense to &lt;em&gt;extend&lt;/em&gt; to the cloud as opposed to &lt;em&gt;migrate&lt;/em&gt; to the cloud. We think that eventually, a hybrid world of on-premise software and cloud-based services will be the majority norm, although the balancing point between the two extremes may vary greatly among organizations of all types and sizes. As a platform company, Microsoft’s intention is to provide a platform that can support the wide range of scenarios in that hybrid world, spanning the spectrum of choices between on-premises software and cloud-based services.&lt;/p&gt;  &lt;p&gt;Thus Microsoft’s cloud platform, from this perspective, is not intended to replace the existing on-premises software products such as our suite of Windows Server products, but rather, completes the spectrum of choices and the capabilities required for a Software + Services model.&lt;/p&gt;  &lt;h2&gt;Cloud Platform as a Next-Generation Internet-Scaled Application Environment&lt;/h2&gt;  &lt;p&gt;So what is a cloud platform? It should provide an elastic compute environment that offers auto-scalability (small to massive), and ~100% availability. However, while some think that the compute environment means a server VM (virtual machine) allocation/provisioning facility that provides servers (i.e., Windows Servers, Linux Servers, Unix Servers, etc.) for administrators to deploy applications into, Microsoft’s approach with the Azure Services Platform is remarkably different.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Azure Services Platform is intended to be a platform to support a “new class of applications” – cloud applications.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;On the other hand, the Azure Services Platform &lt;em&gt;is not&lt;/em&gt; a different location to host our existing database-driven applications such as traditional ASP.NET web apps or third-party packaged applications deployed on Windows Server. Cloud applications are a different breed of applications. Now, the long-term roadmap does include capabilities to support Windows-Server-whichever-way-we-want-it, but I think the most interesting/innovative part is allowing us to architect and build cloud applications.&lt;/p&gt;  &lt;p&gt;To clarify, let us take a quick look at the range of options from an infrastructure perspective.&lt;/p&gt;  &lt;p&gt;&lt;img src="http://farm4.static.flickr.com/3417/3193767080_7be7f76fea.jpg" /&gt; &lt;/p&gt;  &lt;p&gt;The diagram above provides a simplified/generalized view of choices we have from a hosting perspective:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;On-premises: represents the traditional model of purchasing/licensing and acquiring software, install them, and manage them in our own data centers &lt;/li&gt;    &lt;li&gt;Hosted: represents the co-location or managed outsourced hosting services. For example, GoGrid, Amazon EC2, etc. &lt;/li&gt;    &lt;li&gt;Cloud: represents cloud fabric that provides higher-level application containers and services. For example, Google App Engine, Amazon S3/SimpleDB/SQS, etc. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;From this perspective, “Hosted” represents services that provide servers-at-my-will, but we will interact with the server instances directly, and manage them at the server level so we can configure them to meet our requirements, and install/deploy applications and software just as we have done with existing on-premises software assets. These service providers manage the underlying infrastructure so we only have to worry about our servers, but not the engineering and management efforts required to achieve auto-scale and constant availability.&lt;/p&gt;  &lt;p&gt;“Cloud” moves the concerns even higher up the stack, where application teams only need to focus on managing the applications and specifying to the environment their security and management policies, and the cloud infrastructure will take care of everything else. These service providers manage the application runtimes, so we can focus on deploying and managing business capabilities, as well as higher-level and differentiating aspects such as user experience, information architecture, social communities, branding, etc.&lt;/p&gt;  &lt;p&gt;However, this does not mean that any one of these application deployment/hosting models is inherently better than the other. Yep, while most people look at “hosted” and “cloud” models as described here, both as cloud platforms, they are not necessarily more relevant than the on-premises model for all scenarios. These options all present varying trade-offs that we as architects need to understand, in order to make prudent choices when evaluating how to adopt or adapt to the cloud.&lt;/p&gt;  &lt;h2&gt;Trade-Offs in the Cloud&lt;/h2&gt;  &lt;p&gt;Let us take a closer look at the trade-offs between the on-premises model and the cloud (as differences between “hosted” and “cloud” models are comparatively less).&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;img src="http://farm4.static.flickr.com/3257/3193767904_2a4f7a5608.jpg" /&gt; &lt;/p&gt;  &lt;p&gt;At the highest level, we are looking at trade-offs between &lt;em&gt;data consistency&lt;/em&gt; and &lt;em&gt;scalability/availability&lt;/em&gt;. This is a fundamental difference between on-premises and cloud-based architectures, as “traditional” on-premises system architectures are optimized to provide near-real-time data consistency (sometimes at the cost of scalability and availability), whereas cloud-based architectures are optimized to provide scalability and availability (by compromising data consistency).&lt;/p&gt;  &lt;p&gt;One way to look at this, for example, is how we used to design and build systems using on-premises technologies. We used pessimistic locking, optimistic locking, two-phase commit, etc., methods to ensure proper handling of updates to a database via multiple threads. And this focus on ensuring the accuracy and integrity of the data was deemed one of the most important aspects in modern IT architectures. However, data consistency is achieved by compromising concurrency. For example, in DBMS design, the lowest transaction isolation level “serializable” means all transactions occur in a serial manner (in a way, single-threaded) which promises safe updates from multiple clients. But that adversely impacts performance and scalability in highly concurrent systems. Raising the isolation level helps to improve concurrency, but the database loses some control over data integrity.&lt;/p&gt;  &lt;p&gt;Furthermore, as we look at many of the Internet-scale applications, such as Amazon S3/SimpleDB, Google BigTable, and the open source Hadoop; their designs and approaches are very different from traditional on-premises RDBMS software. Their primary goal is to provide scalable and performant databases for extremely large data sets (lots of nodes and petabytes of data), which resulted in trading off some aspects of data integrity and required users to accommodate data that is “eventually consistent”.&lt;/p&gt;  &lt;p&gt;Amazon Web Services CTO, Werner Vogels, has recently updated his thoughts on “&lt;a href="http://www.allthingsdistributed.com/2008/12/eventually_consistent.html"&gt;eventual consistency&lt;/a&gt;” in highly distributed and massively scaled architectures. An excellent read for more details behind the fundamental principles that contribute to this trade-off between the two models.&lt;/p&gt;  &lt;p&gt;Thus, on-premises and cloud-based architectures are optimized for different things. And that means on-premises platform are still relevant, for specific purposes, just as cloud-based architectures. We just need to understand the trade-offs so each can be used effectively for the right reasons.&lt;/p&gt;  &lt;p&gt;For example, an online retailer’s product catalog and storefront applications, which are published/shareable data that need absolute availability, are prime candidates to be built as cloud applications. However, once a shopping cart goes into checkout, then that process can be brought back into the on-premise architecture integrated with systems that handle order processing and fulfillment, billing, inventory control, account management, etc., which demand data accuracy and integrity.&lt;/p&gt;  &lt;h2&gt;The Microsoft Platform&lt;/h2&gt;  &lt;p&gt;I hope it’s kind of clear why Microsoft took this direction in building out the Azure Services Platform. For example, the underlying technologies used to implement Azure include Windows Server 2008, but Microsoft decided to call the compute capability &lt;a href="https://www.microsoft.com/azure/windowsazure.mspx"&gt;Windows Azure&lt;/a&gt;, because it represents application containers that operate at a higher level in the stack, instead of Windows Server VM instances for us to use directly. In fact, it actually required more engineering effort this way, but the end result is a platform that provides extreme scalability and availability, the transparency of highly distributed and replicated processes and data, while hiding the complexities of the systems automation and management operations on top of a network of globally distributed data centers. This should help clarify, at a high level, as to how Azure can be used to extend existing/legacy on-premise assets, instead of being just another outsourced managed hosting location.&lt;/p&gt;  &lt;p&gt;Of course, this is only what this initial version of the platform looks like. From a long-term perspective, Microsoft does plan to increase parity between the on-premise and cloud-based platform components, especially from a development and programming model perspective, so that the applications can be more portable across the S+S spectrum. But the fundamental differences will still exist, which will help to articulate the distinct values provided by different parts of the platform.&lt;/p&gt;  &lt;p&gt;Thus the Azure Services Platform is intended for a “new class of applications”. Different from the traditional on-premise database-driven applications, the new class of “cloud applications” are increasingly more “services-driven”, as applications operate in a service-oriented environment, where data can be managed and provisioned as services by cloud-based database service providers such as Amazon S3/SimpleDB, Google MapReduce/BigTable, Azure SQL Services, Windows Azure Storage Services, etc., and capabilities integrated from other services running in the Web, provisioned by various private and public clouds. This type of applications inherently operate on an Internet scale, and are designed with a different set of fundamentals such as eventual consistency, idempotent processes, federated identity, services-based functional partitioning and composition (loose-coupling), isolation, parallel and replicated data and process architecture, etc.&lt;/p&gt;  &lt;p&gt;This post is part of a &lt;a target="_blank" href="http://blogs.msdn.com/dachou/archive/2009/01/13/series-cloud-computing-and-microsoft.aspx"&gt;series of articles&lt;/a&gt; on cloud computing and related concepts.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9314359" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/SOA/default.aspx">SOA</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/dachou/archive/tags/S_2B00_S/default.aspx">S+S</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Platform/default.aspx">Platform</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Cloud+Computing/default.aspx">Cloud Computing</category></item><item><title>Microsoft Tag – Interactive Mobile Bar Codes</title><link>http://blogs.msdn.com/dachou/archive/2009/01/08/microsoft-tag-interactive-mobile-bar-codes.aspx</link><pubDate>Fri, 09 Jan 2009 07:10:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9301292</guid><dc:creator>dachou</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9301292.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9301292</wfw:commentRss><description>&lt;p&gt;One of the interesting items announced at the Consumer Electronics Show (CES) this week was Microsoft Tag (&lt;a href="http://www.microsoft.com/tag"&gt;http://www.microsoft.com/tag&lt;/a&gt;). It is a different kind of bar code, intended to be read by cameras in cell phones and mobile devices with Internet connectivity.&lt;/p&gt;  &lt;p&gt;&lt;img title="" alt="tag2 by benjamingauthey." src="http://farm4.static.flickr.com/3450/3175306023_7eca544476.jpg?v=0" width="500" height="416" /&gt;&lt;/p&gt;  &lt;p&gt;Each tag can be generated and managed on the Microsoft Tag website, and each one can be associated with a number of things, such as a URL (link to a website), free text, vCard (electronic business card), or dialer (call-out #).&lt;/p&gt;  &lt;p&gt;A reader application is required on the mobile device to interpret the tag, and interact with the Microsoft Tag service to find the associated information. It is available for the iPhone, BlackBerry 81xx/83xx/Bold, J2ME, Symbian S60-3E, and Windows Mobile 5/6. Point your mobile browser to &lt;a href="http://gettag.mobi"&gt;http://gettag.mobi&lt;/a&gt; and install.&lt;/p&gt;  &lt;p&gt;Of course, this isn’t anything new. Various types of codes have existed for a long time now. A Wikipedia entry on &lt;a href="http://en.wikipedia.org/wiki/Barcode"&gt;bar codes&lt;/a&gt; provides a nice overview, which also shows the &lt;a href="http://en.wikipedia.org/wiki/High_Capacity_Color_Barcode"&gt;HCCB&lt;/a&gt; (High Capacity Color Barcode) format Microsoft Tag uses. But now we have a free service to generate and manage them.&lt;/p&gt;  &lt;p&gt;There are a lot of applications for this, but in general mobile tagging provides a bridge between the physical and the online worlds. Anything a camera can see, can be embedded with a tag, and associated with a specific piece of content. For example, I pointed my cell phone at my screen to interpret the tag above, and it worked!&lt;/p&gt;  &lt;p&gt;Now technically, printing/showing URLs or related information on physical items would do pretty much the same, but mobile tagging automates the human interaction part of it, and we don’t have to read/process the printed information, then data input it into the device to retrieve the information. Now we just need to point the device at the tag, and it will display the associated information. It also means that while the physical tag may be static, the information it is associated can be dynamic. I can print a tag as my business card, and not worry about it being outdated or needing to update business contacts if any of my information changes.&lt;/p&gt;  &lt;p&gt;More information available at the Microsoft Tag website &lt;a href="http://www.microsoft.com/tag"&gt;http://www.microsoft.com/tag&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9301292" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Microsoft/default.aspx">Microsoft</category></item><item><title>Architect Council - Mountain View 2008.11.18</title><link>http://blogs.msdn.com/dachou/archive/2008/11/19/architect-council-mountain-view.aspx</link><pubDate>Wed, 19 Nov 2008 22:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9125567</guid><dc:creator>dachou</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9125567.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9125567</wfw:commentRss><description>&lt;P&gt;Here are the content for the Architect Council event at Microsoft's Mountain View campus on Tuesday, November 18, 2008. We would like to thank everyone who made the time to attend, and sharing your feedback. We appreciate the kind comments, as well as areas we need to improve upon. If you have any further questions and/or comments, please feel free to reach out to us (via blogs listed on this site, our email addresses, or other information contained in the slide decks).&lt;/P&gt;
&lt;P&gt;Looking forward to another set of events next quarter!&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV style="TEXT-ALIGN: left; WIDTH: 425px" id=__ss_768504&gt;&lt;A style="MARGIN: 12px 0px 3px; DISPLAY: block; FONT: 14px helvetica,arial,sans-serif; TEXT-DECORATION: underline" title="Microsoft And Cloud Computing" href="http://www.slideshare.net/davidcchou/microsoft-and-cloud-computing-presentation?type=powerpoint" mce_href="http://www.slideshare.net/davidcchou/microsoft-and-cloud-computing-presentation?type=powerpoint"&gt;Microsoft And Cloud Computing&lt;/A&gt;&lt;EMBED height=355 type=application/x-shockwave-flash width=425 src=http://static.slideshare.net/swf/ssplayer2.swf?doc=20081118-microsoft-and-cloud-computing-1227117664600327-8&amp;amp;stripped_title=microsoft-and-cloud-computing-presentation mce_src="http://static.slideshare.net/swf/ssplayer2.swf?doc=20081118-microsoft-and-cloud-computing-1227117664600327-8&amp;amp;stripped_title=microsoft-and-cloud-computing-presentation" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/EMBED&gt; 
&lt;DIV style="FONT-FAMILY: tahoma,arial; HEIGHT: 26px; FONT-SIZE: 11px; PADDING-TOP: 2px"&gt;View SlideShare &lt;A style="TEXT-DECORATION: underline" title="View Microsoft And Cloud Computing on SlideShare" href="http://www.slideshare.net/davidcchou/microsoft-and-cloud-computing-presentation?type=powerpoint" mce_href="http://www.slideshare.net/davidcchou/microsoft-and-cloud-computing-presentation?type=powerpoint"&gt;presentation&lt;/A&gt; or &lt;A style="TEXT-DECORATION: underline" href="http://www.slideshare.net/upload?type=powerpoint" mce_href="http://www.slideshare.net/upload?type=powerpoint"&gt;Upload&lt;/A&gt; your own. (tags: &lt;A style="TEXT-DECORATION: underline" href="http://slideshare.net/tag/microsoft" mce_href="http://slideshare.net/tag/microsoft"&gt;microsoft&lt;/A&gt; &lt;A style="TEXT-DECORATION: underline" href="http://slideshare.net/tag/cloud" mce_href="http://slideshare.net/tag/cloud"&gt;cloud&lt;/A&gt;)&lt;/DIV&gt;&lt;/DIV&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV style="TEXT-ALIGN: left; WIDTH: 425px" id=__ss_768527&gt;&lt;A style="MARGIN: 12px 0px 3px; DISPLAY: block; FONT: 14px helvetica,arial,sans-serif; TEXT-DECORATION: underline" title="Azure Services Platform" href="http://www.slideshare.net/davidcchou/azure-services-platform-presentation?type=powerpoint" mce_href="http://www.slideshare.net/davidcchou/azure-services-platform-presentation?type=powerpoint"&gt;Azure Services Platform&lt;/A&gt;&lt;EMBED height=355 type=application/x-shockwave-flash width=425 src=http://static.slideshare.net/swf/ssplayer2.swf?doc=20081118-azure-services-platform-1227118013852727-8&amp;amp;stripped_title=azure-services-platform-presentation mce_src="http://static.slideshare.net/swf/ssplayer2.swf?doc=20081118-azure-services-platform-1227118013852727-8&amp;amp;stripped_title=azure-services-platform-presentation" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/EMBED&gt; 
&lt;DIV style="FONT-FAMILY: tahoma,arial; HEIGHT: 26px; FONT-SIZE: 11px; PADDING-TOP: 2px"&gt;View SlideShare &lt;A style="TEXT-DECORATION: underline" title="View Azure Services Platform on SlideShare" href="http://www.slideshare.net/davidcchou/azure-services-platform-presentation?type=powerpoint" mce_href="http://www.slideshare.net/davidcchou/azure-services-platform-presentation?type=powerpoint"&gt;presentation&lt;/A&gt; or &lt;A style="TEXT-DECORATION: underline" href="http://www.slideshare.net/upload?type=powerpoint" mce_href="http://www.slideshare.net/upload?type=powerpoint"&gt;Upload&lt;/A&gt; your own. (tags: &lt;A style="TEXT-DECORATION: underline" href="http://slideshare.net/tag/microsoft" mce_href="http://slideshare.net/tag/microsoft"&gt;microsoft&lt;/A&gt; &lt;A style="TEXT-DECORATION: underline" href="http://slideshare.net/tag/azure" mce_href="http://slideshare.net/tag/azure"&gt;azure&lt;/A&gt;)&lt;/DIV&gt;&lt;/DIV&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV style="TEXT-ALIGN: left; WIDTH: 425px" id=__ss_768511&gt;&lt;A style="MARGIN: 12px 0px 3px; DISPLAY: block; FONT: 14px helvetica,arial,sans-serif; TEXT-DECORATION: underline" title="A Lap Around The Mesh Services Woodyp" href="http://www.slideshare.net/davidcchou/a-lap-around-the-mesh-services-woodyp-presentation?type=powerpoint" mce_href="http://www.slideshare.net/davidcchou/a-lap-around-the-mesh-services-woodyp-presentation?type=powerpoint"&gt;A Lap Around The Mesh Services Woodyp&lt;/A&gt;&lt;EMBED height=355 type=application/x-shockwave-flash width=425 src=http://static.slideshare.net/swf/ssplayer2.swf?doc=20081118-a-lap-around-the-mesh-serviceswoodyp-1227117901605264-9&amp;amp;stripped_title=a-lap-around-the-mesh-services-woodyp-presentation mce_src="http://static.slideshare.net/swf/ssplayer2.swf?doc=20081118-a-lap-around-the-mesh-serviceswoodyp-1227117901605264-9&amp;amp;stripped_title=a-lap-around-the-mesh-services-woodyp-presentation" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/EMBED&gt; 
&lt;DIV style="FONT-FAMILY: tahoma,arial; HEIGHT: 26px; FONT-SIZE: 11px; PADDING-TOP: 2px"&gt;View SlideShare &lt;A style="TEXT-DECORATION: underline" title="View A Lap Around The Mesh Services Woodyp on SlideShare" href="http://www.slideshare.net/davidcchou/a-lap-around-the-mesh-services-woodyp-presentation?type=powerpoint" mce_href="http://www.slideshare.net/davidcchou/a-lap-around-the-mesh-services-woodyp-presentation?type=powerpoint"&gt;presentation&lt;/A&gt; or &lt;A style="TEXT-DECORATION: underline" href="http://www.slideshare.net/upload?type=powerpoint" mce_href="http://www.slideshare.net/upload?type=powerpoint"&gt;Upload&lt;/A&gt; your own. (tags: &lt;A style="TEXT-DECORATION: underline" href="http://slideshare.net/tag/services" mce_href="http://slideshare.net/tag/services"&gt;services&lt;/A&gt; &lt;A style="TEXT-DECORATION: underline" href="http://slideshare.net/tag/mesh" mce_href="http://slideshare.net/tag/mesh"&gt;mesh&lt;/A&gt;)&lt;/DIV&gt;&lt;/DIV&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Announcements (PPTX):&lt;/P&gt;
&lt;P&gt;&lt;IFRAME style="BORDER-BOTTOM: #dde5e9 1px solid; BORDER-LEFT: #dde5e9 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 3px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; HEIGHT: 66px; BORDER-TOP: #dde5e9 1px solid; BORDER-RIGHT: #dde5e9 1px solid; PADDING-TOP: 0px" marginHeight=0 src="http://cid-e8cb707cdd38130b.skydrive.live.com/embedrowdetail.aspx/Architect%20Councils/20081118%20-%20Mountain%20View/20081118%20-%20Announcements.pptx" frameBorder=0 marginWidth=0 scrolling=no mce_src="http://cid-e8cb707cdd38130b.skydrive.live.com/embedrowdetail.aspx/Architect%20Councils/20081118%20-%20Mountain%20View/20081118%20-%20Announcements.pptx"&gt;&lt;/IFRAME&gt;&lt;/P&gt;
&lt;P&gt;Microsoft and Cloud Computing (PPTX):&lt;/P&gt;
&lt;P&gt;&lt;IFRAME style="BORDER-BOTTOM: #dde5e9 1px solid; BORDER-LEFT: #dde5e9 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 3px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; HEIGHT: 66px; BORDER-TOP: #dde5e9 1px solid; BORDER-RIGHT: #dde5e9 1px solid; PADDING-TOP: 0px" marginHeight=0 src="http://cid-e8cb707cdd38130b.skydrive.live.com/embedrowdetail.aspx/Architect%20Councils/20081118%20-%20Mountain%20View/20081118%20-%20Microsoft%20and%20Cloud%20Computing.pptx" frameBorder=0 marginWidth=0 scrolling=no mce_src="http://cid-e8cb707cdd38130b.skydrive.live.com/embedrowdetail.aspx/Architect%20Councils/20081118%20-%20Mountain%20View/20081118%20-%20Microsoft%20and%20Cloud%20Computing.pptx"&gt;&lt;/IFRAME&gt;&lt;/P&gt;
&lt;P&gt;A Lap Around the Mesh Services (PPTX):&lt;/P&gt;
&lt;P&gt;&lt;IFRAME style="BORDER-BOTTOM: #dde5e9 1px solid; BORDER-LEFT: #dde5e9 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 3px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; HEIGHT: 66px; BORDER-TOP: #dde5e9 1px solid; BORDER-RIGHT: #dde5e9 1px solid; PADDING-TOP: 0px" marginHeight=0 src="http://cid-e8cb707cdd38130b.skydrive.live.com/embedrowdetail.aspx/Architect%20Councils/20081118%20-%20Mountain%20View/20081118%20-%20A%20Lap%20around%20the%20Mesh%20Services-woodyp.pptx" frameBorder=0 marginWidth=0 scrolling=no mce_src="http://cid-e8cb707cdd38130b.skydrive.live.com/embedrowdetail.aspx/Architect%20Councils/20081118%20-%20Mountain%20View/20081118%20-%20A%20Lap%20around%20the%20Mesh%20Services-woodyp.pptx"&gt;&lt;/IFRAME&gt;&lt;/P&gt;
&lt;P&gt;Azure Services Platform (PPTX):&lt;/P&gt;
&lt;P&gt;&lt;IFRAME style="BORDER-BOTTOM: #dde5e9 1px solid; BORDER-LEFT: #dde5e9 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN: 3px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; HEIGHT: 66px; BORDER-TOP: #dde5e9 1px solid; BORDER-RIGHT: #dde5e9 1px solid; PADDING-TOP: 0px" marginHeight=0 src="http://cid-e8cb707cdd38130b.skydrive.live.com/embedrowdetail.aspx/Architect%20Councils/20081118%20-%20Mountain%20View/20081118%20-%20Azure%20Services%20Platform.pptx" frameBorder=0 marginWidth=0 scrolling=no mce_src="http://cid-e8cb707cdd38130b.skydrive.live.com/embedrowdetail.aspx/Architect%20Councils/20081118%20-%20Mountain%20View/20081118%20-%20Azure%20Services%20Platform.pptx"&gt;&lt;/IFRAME&gt;&lt;/P&gt;
&lt;P&gt;And a couple of upcoming events:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;XAMLFest&lt;/STRONG&gt; - Dec. 16-18 – Mountain View, CA&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.isvconcierge.com/Lists/Articles/DispForm.aspx?ID=335" mce_href="http://www.isvconcierge.com/Lists/Articles/DispForm.aspx?ID=335"&gt;http://www.isvconcierge.com/Lists/Articles/DispForm.aspx?ID=335&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Architect Council&lt;/STRONG&gt; - Dec. 18 - San Francisco, CA&lt;/P&gt;
&lt;P&gt;&lt;A title=http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-9F-C0-E7-E4-23-88-67-BE&amp;amp;Culture=en-US href="http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-9F-C0-E7-E4-23-88-67-BE&amp;amp;Culture=en-US" mce_href="http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-9F-C0-E7-E4-23-88-67-BE&amp;amp;Culture=en-US"&gt;http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-9F-C0-E7-E4-23-88-67-BE&amp;amp;Culture=en-US&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;SOA &amp;amp; Business Process Conference 2009&lt;/STRONG&gt; - Jan. 27-30 – Redmond, WA&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.regonline.com/Checkin.asp?EventId=628664" mce_href="http://www.regonline.com/Checkin.asp?EventId=628664"&gt;http://www.regonline.com/Checkin.asp?EventId=628664&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;MSDN Developers Conference 2009&lt;/STRONG&gt; - Feb. 19 – San Francisco, CA&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.msdndevcon.com/Pages/SanFrancisco.aspx" mce_href="http://www.msdndevcon.com/Pages/SanFrancisco.aspx"&gt;http://www.msdndevcon.com/Pages/SanFrancisco.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;MIX 2009&lt;/STRONG&gt; - Mar. 18-20 – Las Vegas, NV&lt;/P&gt;
&lt;P&gt;&lt;A href="http://2009.visitmix.com/" mce_href="http://2009.visitmix.com/"&gt;http://2009.visitmix.com/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Tech•Ed 2009&lt;/STRONG&gt; - May 11-15 – Los Angeles, CA&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.microsoft.com/events/teched2009/" mce_href="http://www.microsoft.com/events/teched2009/"&gt;http://www.microsoft.com/events/teched2009/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Professional Developers Conference 2009&lt;/STRONG&gt; - Nov. 17-20 – Los Angeles, CA&lt;/P&gt;
&lt;P&gt;&lt;A href="http://2009.visitmix.com/" mce_href="http://2009.visitmix.com/"&gt;http://www.microsoftpdc.com/&lt;/A&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9125567" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Platform/default.aspx">Platform</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Cloud+Computing/default.aspx">Cloud Computing</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Events/default.aspx">Events</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Azure/default.aspx">Azure</category></item><item><title>TechDays08 Talk - Microsoft Cloud Services Architecture</title><link>http://blogs.msdn.com/dachou/archive/2008/11/13/techdays08-talk-microsoft-cloud-services-architecture.aspx</link><pubDate>Fri, 14 Nov 2008 10:48:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9068689</guid><dc:creator>dachou</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9068689.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9068689</wfw:commentRss><description>&lt;p&gt;Here are the slides for my talk at the &lt;a href="http://blogs.msdn.com/dachou/archive/2008/10/15/event-techdays-08-orange-county.aspx"&gt;TechDays08&lt;/a&gt; event in Costa Mesa on Thursday, November 13, 2008. I'd like to thank everyone who made the time to attend. Personally I really enjoyed the interactive questions and was glad to share this information with the community, even though I wasn't able to go through the content, and that my demo crashed! :) Lots of interest and questions in this area; please feel free to reach out if you have any as well.&lt;/p&gt;  &lt;p&gt;Make sure you check out presentations from my fellow teammates:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/socaldevgal/archive/2008/11/12/sql-server-2008-for-developers.aspx"&gt;SQL Server 2008 for Developers&lt;/a&gt; - Lynn Langit &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/socaldevgal/archive/2008/11/11/parallel-programming-and-f.aspx"&gt;Parallel Programming and F#&lt;/a&gt; - Lynn Langit &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.dotnetdoc.com/PermaLink,guid,fddc8d19-8bf5-4622-8998-5878e9c585c9.aspx"&gt;VSTO App with LINQ&lt;/a&gt; - Daniel Egan &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.dotnetdoc.com/PermaLink,guid,4fe96d40-8174-4935-bf27-189d9138f3c1.aspx"&gt;ASP.NET 4.0&lt;/a&gt; - Daniel Egan &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;And also my friend and esteemed colleague &lt;a href="http://mvasoftware.com/blogs/mikev_weblog/default.aspx"&gt;Mike Vincent&lt;/a&gt; who delivered the presentation on &amp;quot;The Role of an Architect&amp;quot;.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="text-align: left; width: 425px" id="__ss_751188"&gt;&lt;a style="margin: 12px 0px 3px; display: block; font: 14px helvetica,arial,sans-serif; text-decoration: underline" title="Microsoft Cloud Services Architecture" href="http://www.slideshare.net/davidcchou/microsoft-cloud-services-architecture-presentation?type=powerpoint"&gt;Microsoft Cloud Services Architecture&lt;/a&gt;&lt;embed height="355" type="application/x-shockwave-flash" width="425" src="http://static.slideshare.net/swf/ssplayer2.swf?doc=microsoft-cloud-services-architecture-1226619291360503-8&amp;amp;stripped_title=microsoft-cloud-services-architecture-presentation" allowfullscreen="true" allowscriptaccess="always" /&gt;    &lt;div style="font-family: tahoma,arial; height: 26px; font-size: 11px; padding-top: 2px"&gt;View SlideShare &lt;a style="text-decoration: underline" title="View Microsoft Cloud Services Architecture on SlideShare" href="http://www.slideshare.net/davidcchou/microsoft-cloud-services-architecture-presentation?type=powerpoint"&gt;presentation&lt;/a&gt; or &lt;a style="text-decoration: underline" href="http://www.slideshare.net/upload?type=powerpoint"&gt;Upload&lt;/a&gt; your own. (tags: &lt;a style="text-decoration: underline" href="http://slideshare.net/tag/services"&gt;services&lt;/a&gt; &lt;a style="text-decoration: underline" href="http://slideshare.net/tag/azure"&gt;azure&lt;/a&gt;)&lt;/div&gt; &lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9068689" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Cloud+Computing/default.aspx">Cloud Computing</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Events/default.aspx">Events</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Azure/default.aspx">Azure</category></item><item><title>Architect Council - Cloud Computing and Impact on Architecture</title><link>http://blogs.msdn.com/dachou/archive/2008/11/11/architect-council-cloud-computing-and-impact-on-architecture.aspx</link><pubDate>Wed, 12 Nov 2008 07:34:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9061322</guid><dc:creator>dachou</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9061322.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9061322</wfw:commentRss><description>&lt;p&gt;Cloud computing is a disruptive force that has the potential to change everything, but how do we take advantage of it? At Microsoft, cloud computing is a major component of our technology strategy and platform, and a rich and massively scalable cloud platform called the &lt;a href="http://www.microsoft.com/azure/default.mspx"&gt;Azure Services Platform&lt;/a&gt; was just unveiled at &lt;a href="http://www.microsoftpdc.com/"&gt;PDC&lt;/a&gt; by Ray Ozzie (Ray&amp;#8217;s &lt;a href="http://wm.istreamplanet.com/customers/ms/300_ms_pdc_081027.asx"&gt;keynote&lt;/a&gt;). Come for a discussion on how Microsoft&amp;#8217;s platform can be leveraged to create a new class of applications that are more connected, dynamic, and can extend existing IT investments towards cloud computing.&lt;/p&gt;  &lt;p&gt;Facilitated by Microsoft, the premise of this group is to provide an open forum where architects can meet to discuss technologies with their peers.&amp;#160; This forum will provide first-hand experience and best practices that will enable its members to learn from each other and transfer knowledge. Please join us for this great opportunity to learn, share and network with your peers and other company leaders.&lt;/p&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;h3&gt;EVENT SUMMARY &lt;/h3&gt;  &lt;p&gt;&lt;b&gt;Microsoft and Cloud Computing&lt;/b&gt; &amp;#8211; Cloud computing represents the new wave of innovation that will significantly transform many aspects of computing as we know today. During this session, we will discuss Microsoft&amp;#8217;s outlook and strategy in moving towards cloud computing, providing the next-generation cloud-based platform for building services in the cloud. We will also take discuss what cloud-based applications may look like, and how they need to be architected differently from today&amp;#8217;s on-premise enterprise applications in various scenarios.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Live Services Platform &amp;#8211; &lt;/b&gt;A deeper look into the Live Services component of the Azure Services Platform, designed to combine the world of the web and the world of digital devices. We will discuss the underlying service architecture behind this mass-scale cloud service and client platform, and how to build applications using Live Identity Service, Synch Service, Resource Model Service, Device Management Service, Notification Service, and Presence Service.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Azure Services Platform &amp;#8211; &lt;/b&gt;Discussion on the enterprise-class components of the Microsoft Azure Services platform, with an overview of .NET Services (Access Control Service, Workflow Service, and Service Bus), SQL Services (SQL Data Services, SQL Reporting Services, and SQL Data Analysis Services), and Windows Azure (Compute Service, Management Service, and Storage Service). We will take a look at what these services provide, their long-term roadmaps, and discuss guidance on how they can used.&lt;/p&gt;  &lt;h3&gt;AGENDA&lt;/h3&gt;  &lt;p&gt;11:45 AM&amp;#160; Arrival&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;12:00 PM&amp;#160; Lunch and announcements&lt;/p&gt;  &lt;p&gt;01:00 PM&amp;#160; Microsoft and Cloud Computing&lt;/p&gt;  &lt;p&gt;02:00 PM&amp;#160; Live Services Platform&lt;/p&gt;  &lt;p&gt;03:15 PM&amp;#160; Azure Services Platform&lt;/p&gt;  &lt;p&gt;04:30 PM&amp;#160; Open discussion&lt;/p&gt;  &lt;p&gt;05:15 PM&amp;#160; Raffle and close&lt;/p&gt;  &lt;h3&gt;REGISTER &lt;/h3&gt;  &lt;h3&gt;&lt;/h3&gt;  &lt;p&gt;Register for a date and location near you! To register, please click on the link below (note - referral code not required to register) or call 1.877.MSEVENT (1.877.673.8368). &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;November 18, 2008 | Mountain View, CA      &lt;br /&gt;&lt;/strong&gt;Microsoft Corporation    &lt;br /&gt;1065 La Avenida,&amp;#160; Building 1    &lt;br /&gt;Mountain View, CA 94043     &lt;br /&gt;Main: 650.693.4000    &lt;br /&gt;Registration Link: &lt;a href="http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-F3-EE-3A-14-5E-8B-0D-10&amp;amp;Culture=en-US"&gt;http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-F3-EE-3A-14-5E-8B-0D-10&amp;amp;Culture=en-US&lt;/a&gt;    &lt;br /&gt;Event ID: 1032393291 &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;December 4, 2008 | Los Angeles, CA      &lt;br /&gt;&lt;/strong&gt;Microsoft Corporation     &lt;br /&gt;333 S. Grand Avenue, Suite 3300     &lt;br /&gt;Los Angeles, CA 90071     &lt;br /&gt;Main: 213.807.7300     &lt;br /&gt;Registration Link: &lt;a href="http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-B5-BB-D8-65-4B-00-E3-8D&amp;amp;Culture=en-US"&gt;http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-B5-BB-D8-65-4B-00-E3-8D&amp;amp;Culture=en-US&lt;/a&gt;     &lt;br /&gt;Event ID: 1032393292 &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;December 9, 2008 | Phoenix, AZ     &lt;br /&gt;&lt;/strong&gt;Microsoft Corporation    &lt;br /&gt;2929 N. Central Avenue, Suite 1400    &lt;br /&gt;Phoenix, AZ 85012     &lt;br /&gt;Main: 602.280.8600    &lt;br /&gt;Registration Link: &lt;a href="http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-F7-7B-61-77-D0-0E-22-EC&amp;amp;Culture=en-US"&gt;http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-F7-7B-61-77-D0-0E-22-EC&amp;amp;Culture=en-US&lt;/a&gt;    &lt;br /&gt;Event ID: 1032393293&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;December 11, 2008 | Irvine, CA      &lt;br /&gt;&lt;/strong&gt;Microsoft Corporation     &lt;br /&gt;1800 Park Plaza, Suite 1600     &lt;br /&gt;Irvine, CA 92614     &lt;br /&gt;Main: 949.263.3000     &lt;br /&gt;Registration Link: &lt;a href="http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-68-F5-7D-59-6B-E7-02-AB&amp;amp;Culture=en-US"&gt;http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-68-F5-7D-59-6B-E7-02-AB&amp;amp;Culture=en-US&lt;/a&gt;     &lt;br /&gt;Event ID: 1032393294 &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;December 16, 2008 | Bellevue, WA     &lt;br /&gt;&lt;/strong&gt;Microsoft Corporation    &lt;br /&gt;Civica Office Building    &lt;br /&gt;205 108th Avenue NE, Suite 400    &lt;br /&gt;Bellevue, WA 98004     &lt;br /&gt;Main: 425.705.1900    &lt;br /&gt;Registration Link: &lt;a href="http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-9E-26-99-66-72-50-7D-10&amp;amp;Culture=en-US"&gt;http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-9E-26-99-66-72-50-7D-10&amp;amp;Culture=en-US&lt;/a&gt;    &lt;br /&gt;Event ID: 1032393295&lt;/p&gt; &lt;strong&gt;December 18, 2008 | San Francisco, CA   &lt;br /&gt;&lt;/strong&gt;Microsoft Corporation  &lt;br /&gt;835 Market Street, Suite 700  &lt;br /&gt;San Francisco, CA 94103   &lt;br /&gt;Main: 415.972.6400  &lt;br /&gt;Registration Link: &lt;a href="http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-9F-C0-E7-E4-23-88-67-BE&amp;amp;Culture=en-US"&gt;http://msevents.microsoft.com/CUI/InviteOnly.aspx?EventID=5D-BC-15-14-81-B7-05-DA-9F-C0-E7-E4-23-88-67-BE&amp;amp;Culture=en-US&lt;/a&gt;  &lt;br /&gt;Event ID: 1032393296  &lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9061322" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Cloud+Computing/default.aspx">Cloud Computing</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Events/default.aspx">Events</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Azure/default.aspx">Azure</category></item><item><title>Event - TechDays 08 Orange County</title><link>http://blogs.msdn.com/dachou/archive/2008/10/15/event-techdays-08-orange-county.aspx</link><pubDate>Thu, 16 Oct 2008 07:31:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9001424</guid><dc:creator>dachou</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/dachou/comments/9001424.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=9001424</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://www.msdnevents.com/orangecounty"&gt;&lt;img style="margin: 10px" border="0" align="right" src="http://www.msdnevents.com/orangecounty/images/techdays08_title.gif" /&gt;&lt;/a&gt; If technology is the backbone of your business, you won&amp;#8217;t want to miss out on the TechDays &amp;#8217;08 event in Costa Mesa, CA. Filled with exclusive product information presented by insider experts, TechDays &amp;#8217;08 will show developers, IT professionals, IT executives, and partners how Microsoft technology can take their business to the next level.&lt;/p&gt;  &lt;p&gt;Whether you attend just one day or all three, you&amp;#8217;ll walk away with a greater understanding of the business value of Microsoft&amp;#8217;s technology solutions. Plus, you&amp;#8217;ll have the chance to take a closer look at Microsoft&amp;#8217;s latest development tools. Check out the tracks below and register for these exciting sessions today!&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;TECHDAYS - ORANGE COUNTY, CA&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;November 11-13, 2008 &lt;/li&gt;    &lt;li&gt;Hilton Orange County / Costa Mesa &lt;/li&gt;    &lt;li&gt;3050 Bristol St., Costa Mesa, CA 92626 &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;img alt="MSDN Events" src="http://www.msdnevents.com/orangecounty/images/msdn_logo.gif" /&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;WHAT'S NEW FOR DEVELOPERS      &lt;br /&gt;&lt;/strong&gt;Tuesday, November 11, 2008 | &lt;a href="http://msevents.microsoft.com/cui/EventDetail.aspx?culture=en-US&amp;amp;EventID=1032390033"&gt;REGISTER &amp;gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Join us for this free, live session designed to enhance your coding skills and make your life a little easier. By attending you&amp;#8217;ll get up &amp;#8211;to-the-minute technology delivered by seasoned developers and have lots of time to network and ask questions. Chat with your fellow developers get the latest coding tools and tips and learn how to create rich new applications.&lt;a href="http://msevents.microsoft.com/cui/EventDetail.aspx?culture=en-US&amp;amp;EventID=1032390033"&gt; LEARN MORE &amp;gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;SILVERLIGHT 2.0, SQL SERVER 2008 AND VSTO      &lt;br /&gt;&lt;/strong&gt;Wednesday, November 12, 2008 | &lt;a href="http://msevents.microsoft.com/cui/EventDetail.aspx?culture=en-US&amp;amp;EventID=1032390055"&gt;REGISTER &amp;gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Join us for the latest tips, tools and technical information you need to build powerful applications and engaging user experiences. We&amp;#8217;ll show you how SQL Server 2008 delivers new development capabilities, including support for Spatial Data types, a fresh storage mechanism and more. You&amp;#8217;ll also learn how to leverage the Silverlight platform to build next generation applications for consumers and business, and how Visual Studio Tools for the Microsoft Office System (VSTO) addresses some of the toughest challenges facing today&amp;#8217;s Office solution developers. Don&amp;#8217;t miss these free, live sessions near you. &lt;a href="http://msevents.microsoft.com/cui/EventDetail.aspx?culture=en-US&amp;amp;EventID=1032390055"&gt;LEARN MORE &amp;gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Topic 1: What&amp;#8217;s New in SQL Server 2008 for Developers    &lt;br /&gt;Topic 2: Power up your Office applications with VSTO     &lt;br /&gt;Topic 3: Build next generation applications with Silverlight 2.0 &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;THE ROLE OF THE ARCHITECT: TODAY AND IN THE FUTURE      &lt;br /&gt;&lt;/strong&gt;Thursday, November 13, 2008 | &lt;a href="http://msevents.microsoft.com/cui/EventDetail.aspx?culture=en-US&amp;amp;EventID=1032390062"&gt;REGISTER &amp;gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In this session, we&amp;#8217;ll take a look at the strategy behind the new Microsoft Cloud Services platform, provide an overview of building block services, and show how to facilitate cloud-based transactions that connect multiple organizations. We&amp;#8217;ll also discuss the role IT architects play in the success of IT projects. The skill sets and certifications required to be a professional IT architect are still being defined, and we&amp;#8217;ll have a panel discussion with local architects on how you can get involved and contribute to the process. &lt;a href="http://msevents.microsoft.com/cui/EventDetail.aspx?culture=en-US&amp;amp;EventID=1032390062"&gt;LEARN MORE &amp;gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Topic 1: Microsoft Cloud Services Architecture    &lt;br /&gt;Topic 2: The Role of an Architect, Experiences and Our Profession     &lt;br /&gt;Topic 3: Local Architect Panel Discussion&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;img alt="TechNet Events" src="http://www.msdnevents.com/orangecounty/images/technet_logo.gif" /&gt; &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;SQL SERVER 2008 ROADSHOW      &lt;br /&gt;&lt;/strong&gt;Tuesday, November 11, 2008 | &lt;a href="http://msevents.microsoft.com/cui/EventDetail.aspx?culture=en-US&amp;amp;EventID=1032390028"&gt;REGISTER &amp;gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Learn more about SQL Server2008 and its new features and capabilities the new enhanced capabilities of the product. We&amp;#8217;ll be exploring security and database management, how to best manage your data, and what&amp;#8217;s new in business intelligence with SQL Server 2008. Don&amp;#8217;t miss this half day event that will give you a better understanding of what SQL 2008 has to offer and how you can best put it to use at your company. &lt;a href="http://msevents.microsoft.com/cui/EventDetail.aspx?culture=en-US&amp;amp;EventID=1032390028"&gt;LEARN MORE &amp;gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Topic 1: Database Management and Security    &lt;br /&gt;Topic 2: Data warehousing     &lt;br /&gt;Topic 3: Integrated Business Intelligence &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;WINDOWS VISTA, POWERSHELL AND GROUP POLICY      &lt;br /&gt;&lt;/strong&gt;Wednesday, November 12, 2008 | &lt;a href="http://msevents.microsoft.com/cui/EventDetail.aspx?culture=en-US&amp;amp;EventID=1032390036"&gt;REGISTER &amp;gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Get the latest tips and tools from Microsoft that will make your life as an IT Professional a lot easier. First, we'll dispel some Windows Vista myths and address the top deployment blockers that have been reported. Then, we'll show how you can automate system administration tasks and increase your productivity using Windows PowerShell&amp;#8482;. Finally, you'll get the inside track on Group Policy preferences, a new feature in Microsoft Windows Server&amp;#174; 2008 that will help you better deploy and manage Windows Vista and application settings. &lt;a href="http://msevents.microsoft.com/cui/EventDetail.aspx?culture=en-US&amp;amp;EventID=1032390036"&gt;LEARN MORE &amp;gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Topic 1: Why Windows Vista with SP1?    &lt;br /&gt;Topic 1: Managing Windows Vista with Windows PowerShell     &lt;br /&gt;Topic 1: Group Policy Preferences, Templates and Scripting&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;VIRTUALIZATION AND ENTERPRISE SEARCH      &lt;br /&gt;&lt;/strong&gt;Thursday, November 13, 2008 | &lt;a href="http://msevents.microsoft.com/cui/EventDetail.aspx?culture=en-US&amp;amp;EventID=1032390059"&gt;REGISTER &amp;gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Join us for a series of demonstrations and technical discussions about virtualization and enterprise search. We&amp;#8217;ll explore the powerful new Windows Server 2008 virtualization platform and data center management solutions, while covering the benefits of Microsoft&amp;#8217;s integrated Hyper-V and System Center product families. We&amp;#8217;ll also look at how to help information workers find, use and share the critical data they need to boost productivity and success. You&amp;#8217;ll see how Microsoft&amp;#8217;s robust platform of business-ready search solutions can quickly, securely and seamlessly connect people with the information they need &amp;#8211; when they need it. &lt;a href="http://msevents.microsoft.com/cui/EventDetail.aspx?culture=en-US&amp;amp;EventID=1032390059"&gt;LEARN MORE &amp;gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Topic 1: Virtualization    &lt;br /&gt;Topic 2: Enterprise Search&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9001424" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Cloud+Computing/default.aspx">Cloud Computing</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Events/default.aspx">Events</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Azure/default.aspx">Azure</category></item><item><title>Jerry Seinfeld and Bill Gates' Real-World Tour</title><link>http://blogs.msdn.com/dachou/archive/2008/09/13/jerry-seinfeld-and-bill-gates-real-world-tour.aspx</link><pubDate>Sun, 14 Sep 2008 02:35:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8951311</guid><dc:creator>dachou</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/dachou/comments/8951311.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=8951311</wfw:commentRss><description>&lt;p&gt;So the much anticipated Microsoft consumer advertising campaign finally kicked off. We first saw the &amp;quot;Shoe Circus&amp;quot; TV spot, and just now the second episode, &amp;quot;New Family&amp;quot;, was released. The series can be found on Microsoft's &lt;a href="http://www.microsoft.com/windows/default.aspx"&gt;website&lt;/a&gt;, and other usual places on the Web.&lt;/p&gt;  &lt;table border="0" cellspacing="0" cellpadding="0" width="400"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="200" align="center"&gt;&lt;a title="Shoe Circus" href="http://video.msn.com/video.aspx?mkt=en-US&amp;amp;vid=d6ed1c4d-10e0-4774-885a-e19c5fba2e73" target="_new"&gt;&lt;img border="0" alt="Shoe Circus" src="http://img3.catalog.video.msn.com/Image.aspx?uuid=d6ed1c4d-10e0-4774-885a-e19c5fba2e73&amp;amp;w=112&amp;amp;h=84" width="112" height="84" /&gt;             &lt;br /&gt;Episode 1: Shoe Circus&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top" width="200" align="center"&gt;&lt;a title="New Family: Jerry Seinfeld and Bill Gates (Long Version)" href="http://video.msn.com/video.aspx?mkt=en-US&amp;amp;vid=df102345-4270-41be-8a0d-c6b284aeced7" target="_new"&gt;&lt;img border="0" alt="New Family: Jerry Seinfeld and Bill Gates (Long Version)" src="http://img4.catalog.video.msn.com/Image.aspx?uuid=df102345-4270-41be-8a0d-c6b284aeced7&amp;amp;w=112&amp;amp;h=84" width="112" height="84" /&gt;             &lt;br /&gt;Episode 2: New Family&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;Needless to say, it wouldn't be inaccurate to state that reactions to the &amp;quot;Shoe Circus&amp;quot; episode wasn't well-received. To be honest, I was a little surprised to hear some positive comments. But I think it achieved its primary goal - to get people thinking and talking about it. As &lt;a href="http://www.wilde-online.info/oscar-wilde-quotes.htm"&gt;Oscar Wilde&lt;/a&gt; said: &amp;quot;There is only one thing in life worse than being talked about, and that is not being talked about&amp;quot;.&lt;/p&gt;  &lt;p&gt;Then I saw the &amp;quot;New Family&amp;quot; episode, and I found myself giggling all the way through. It was silly, but funny. Although, my reaction may not be representative of mainstream opinion, as the funniest part to me was when Bill Gates cited design merits of using inheritance and polymorphism as bedtime reading to the boy. Regardless, I think we're starting to get a glimpse of what this campaign is intending to do.&lt;/p&gt;  &lt;p&gt;&lt;embed height="364" type="application/x-shockwave-flash" pluginspage="http://macromedia.com/go/getflashplayer" width="432" src="http://images.video.msn.com/flash/soapbox1_1.swf" flashvars="c=v&amp;amp;v=20040177-aa27-4f24-a1ae-140c865c81f9&amp;amp;ifs=true&amp;amp;fr=winhp&amp;amp;mkt=en-US&amp;amp;brand=" allowscriptaccess="always" allowfullscreen="true" base="http://images.video.msn.com" quality="high" /&gt;     &lt;br /&gt;&lt;a title="New Family" href="http://video.msn.com/video.aspx?vid=20040177-aa27-4f24-a1ae-140c865c81f9" target="_new"&gt;Video: New Family&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Now this post is not meant to explain what these ads mean, as I don't have any inside knowledge from the team that worked with &lt;a href="http://www.fastcompany.com/magazine/126/believe-it-or-not-hes-a-pc.html"&gt;Crispin Porter &amp;amp; Bogusky&lt;/a&gt;; but rather, &lt;strong&gt;my own interpretations&lt;/strong&gt; based on the discussions I've read. I also don't want to place any judgments on the resulting opinions and/or effectiveness of the campaign. This is more of a discussion on the strategies potentially used in shaping this campaign, as I think it's much more interesting to try to see beyond the immediate reactions, and look at these ads as results of series of systematically and methodically crafted decisions by a group of really smart people.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;What It Is Not&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;First of all, I think it is worthwhile to talk about what this advertising campaign isn't.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;It's not about selling Windows Vista&lt;/em&gt;. Rather, it is about how Windows in general participates in and connects many aspects of our daily lives. That includes Windows Vista (desktop), Windows Server (enterprise), Windows Mobile (devices), Windows Live (services), and so on.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;It's not a &amp;quot;fight-back&amp;quot; ad against Apple.&lt;/em&gt; This campaign is certainly designed to address the popular perceptions created by Apple's highly successful &amp;quot;Mac guy - PC guy&amp;quot; ads. But the approach is not directly responding to that, and is really focused on the higher-level view of the role Windows plays in the world.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;It's not what we have seen so far&lt;/em&gt;. The first episodes are just setting things up for what's eventually to come, and is not representative of the entire campaign. They are just teasers or &amp;quot;icebreakers&amp;quot;; as &lt;a href="http://windowsvistablog.com/blogs/windowsvista/archive/2008/09/11/what-s-up-with-those-ads.aspx"&gt;Chris Flores&lt;/a&gt; put it - &lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Just as somebody might tell a joke to lighten up a room or get somebody's attention before changing gears, these first ads were designed to tap people on the shoulder and say &amp;quot;Excuse me. We're back and we'd love a few moments of your time&amp;quot;.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;It may be still too early to judge this book by its cover.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Why Not Respond to Apple?&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;From a strategy perspective, doing so would only validate the messaging defined by Apple's ads. And trying to &amp;quot;out-cool&amp;quot; Apple is an ineffective solution to the problem as it only forces the &amp;quot;battle&amp;quot; to be played out on the stage that Apple has set. Also, it is difficult to &amp;quot;out-cool&amp;quot; Apple to begin with, as that is typically associated with the minority few that stand out from the majority crowd, which is something only Apple can use to differentiate its share of the market. Plus that approach is so, in a way, high school; thus comparatively someone in college probably shouldn't use those same tactics. With the level of scale and reach Microsoft is operating at today, &amp;quot;cool&amp;quot; is not something that defines Microsoft's products. Something else is, and that's the story Microsoft wants to tell.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Why So Indirect? Why Not Get to the Point?&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Instead, these ads seem to follow Seinfeld's formula &amp;quot;story about nothing&amp;quot;, and as a result often elicits responses such as &amp;quot;what the?&amp;quot;, &amp;quot;pointless&amp;quot;, &amp;quot;a waste of $300M&amp;quot;, &amp;quot;Microsoft is so out of it&amp;quot;, and so forth. So if there is something positive to say, why doesn't Microsoft just come out and say it? It's almost as if there is nothing positive to say about Microsoft.&lt;/p&gt;  &lt;p&gt;Ultimately, it's about connecting with real people (just as the &amp;quot;New Family&amp;quot; episode articulated). It's about establishing the fact that Microsoft products are essential parts of our daily lives. But they lend no credibility if these ads focus on delivering that message by just stating so; that's just all talk. It is much more impactful to show how Windows are connected with real people, in real-life situations; compared to the &amp;quot;high and almighty&amp;quot; elitist (or for that matter, &amp;quot;I am so cool you should want me&amp;quot;) approach.&lt;/p&gt;  &lt;p&gt;And the decision/strategy on how to convey this more profound and complex message and delivering it with such subtlety, is, I think, one of the most brilliant aspects of this advertising campaign.&lt;/p&gt;  &lt;p&gt;At a high-level, there are basically two approaches. One is taking a product-driven perspective and tell people directly about how these products are changing people's lives (e.g., we run some of the most trafficked and reliable websites, how many transactions are being processed daily on various implementations of our platforms, how Windows security is actually comparatively more robust than any other desktop O/S, and so on). The other is taking a people (customer)-driven perspective, and tell stories about how technology in general is impacting our lives, then weave in products where applicable.&lt;/p&gt;  &lt;p&gt;Of course, the second approach is considered more of a high-road, and that is the approach this campaign seems to be taking. Plus, this campaign needs to differentiate from Apple's (which ingeniously combined elements of both approaches), by not presenting messages in a similar manner. Just like all of Microsoft's competitors are constantly figuring out what Microsoft is not doing and try to differentiate that way, Microsoft has to do something different this time.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Telling the Story&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;This indirect approach is designed to tell an unfolding story that builds sequentially over time, instead of delivering contextually independent short episodes that are connected only in theme. And to do so, it requires a carefully crafted setup and framework on which subsequent episodes can build upon. This is partially the reason why the initial episodes are so seemingly underwhelming; they were intended to be, just so that they pave the way for the story to unfold and be able to lead the audience through the process.&lt;/p&gt;  &lt;p&gt;The concept is a tried-an-true strategy behind many highly successful advertising campaigns, most notably the road-side billboards used in the &lt;a href="http://en.wikipedia.org/wiki/Burma_shave"&gt;Burma-Shave&lt;/a&gt; ads. It needs to start in an under-promising and unassuming way, but just enough to pique people's interests and get them thinking and talking (whether negatively or positively), gradually build up and manage expectations accordingly, then over-deliver on the expectations.&lt;/p&gt;  &lt;p&gt;But from a form factor perspective, the limited time available in individual television broadcast spots doesn't provide sufficient space to convey a complex message. By contrast the messaging in Apple's ads are succinctly simple and direct. So how can we tell a story effectively using this format?&lt;/p&gt;  &lt;p&gt;Kevin Schuler, a Technical Evangelist at Microsoft, offered some insights to this aspect:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Since the advent of broadcast advertising, broadcast media has always faced a significant challenge: &lt;i&gt;How to develop a story line and the associated character development in the typical half-hour segment consisting of but 17 minutes of actual content.&lt;/i&gt; Even the rare one hour show only had 34 minutes of content. The thinking was that developing characters within the context of the family would be easier for the audience to understand quickly and, therefore, save precious content time. This is a strategy that worked well for decades, only to be changed by &lt;i&gt;Jerry Seinfeld&lt;/i&gt; and &lt;i&gt;Larry David&lt;/i&gt; who took a huge risk by reversing the concept: Basically, no blood relationships, lot&amp;#8217;s of character development, and a rather pointless story line.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;In essence, the story in this case is not &amp;quot;nothing&amp;quot;, but very subtle things. And these subtle concepts (or characters) won't become apparent until they have a chance to be developed, and communicated properly to the audience. In retrospect, as popular as &amp;quot;Seinfeld&amp;quot; (the sitcom) has been, the series didn't do well initially; and similarly for &amp;quot;Friends&amp;quot; as it started off as just another sitcom after Seinfeld.&lt;/p&gt;  &lt;p&gt;On the other hand, the strategy is also based on the recognition that well-established perceptions cannot be altered in one 30-second spot, or a series of non-connected individual spots.&lt;/p&gt;  &lt;p&gt;Thus the story is still being developed (well, most likely everything technically has already completed post-production and is just being scheduled to be released), and we're just looking at the initial chapters now.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Just For Fun&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The usual conspiracy theorists have already begun to come up with interpretations of what various things in the series represent. Just a small sampling here:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Bill Gates = Microsoft &lt;/li&gt;    &lt;li&gt;Jerry Seinfeld = Windows &lt;/li&gt;    &lt;li&gt;Grandma = IE (not the latest and greatest, but still does everything around the house, been around 12 years, etc.) &lt;/li&gt;    &lt;li&gt;Mom and Dad = users (asking Windows to do things &amp;#8211; financial advice, how much greek coins are worth, etc.) &lt;/li&gt;    &lt;li&gt;Daughter = Apple/Mac (sets up Microsoft and Windows, and frames them into something they aren't or didn't do) &lt;/li&gt;    &lt;li&gt;Delivery Boy = Search (Instantly recognizes Bill &amp;amp; Jerry, gives them something for no cost (but a token)) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Not sure if that really was part of the grand plan, but it's just really interesting to see how the story was set up to allow people to draw those kinds of interpretations. And the amount of chatter that is happening as a result, is in one way, testament to the effectiveness of the strategy.&lt;/p&gt;  &lt;p&gt;Also, the captions at the end of each episode also kind of says something about what's coming:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&amp;quot;The Future - Delicious&amp;quot; &lt;/li&gt;    &lt;li&gt;&amp;quot;Perpetually Connecting - PC&amp;quot; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Lastly&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;I just want to iterate again that this post isn't intended to convince the critics that there's more than meets the eye, and that there is a good reason why the initial parts of this campaign are so seemingly pointless and obtuse. To that I think time will tell all, and everything will become very clear in retrospect. Personally I just wanted to look at this significant deliverable from the perspective of planning and strategies, and problem solving approaches when given such task. I have learned quite a few things in the process, and am really looking forward to the rest of the campaign.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8951311" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Microsoft/default.aspx">Microsoft</category></item><item><title>Cloud Computing and Microsoft</title><link>http://blogs.msdn.com/dachou/archive/2008/07/31/cloud-computing-and-microsoft.aspx</link><pubDate>Thu, 31 Jul 2008 12:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8793088</guid><dc:creator>dachou</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/dachou/comments/8793088.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=8793088</wfw:commentRss><description>&lt;P&gt;Here's a popular topic. ;) A quick search in the blogsphere finds countless number of posts and comments proclaiming the inevitable (or already happening) decline of Microsoft as we near the age of cloud computing.&lt;/P&gt;
&lt;P&gt;A small sampling of some well-known publications finds comparatively less dramatic views, but the theme is quite consistent - cloud computing is heralded as the future, and Google is best positioned to dominate this new era.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.businessweek.com/technology/content/nov2007/tc20071116_379585.htm" mce_href="http://www.businessweek.com/technology/content/nov2007/tc20071116_379585.htm"&gt;Computing Heads for the Clouds&lt;/A&gt; (BusinessWeek, 2007.11.16) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.businessweek.com/magazine/content/07_52/b4064048925836.htm" mce_href="http://www.businessweek.com/magazine/content/07_52/b4064048925836.htm"&gt;Google and the Wisdom of Clouds&lt;/A&gt; (BusinessWeek, 2007.12.13) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.nytimes.com/2007/12/16/technology/16goog.html" mce_href="http://www.nytimes.com/2007/12/16/technology/16goog.html"&gt;Google Gets Ready to Rumble With Microsoft&lt;/A&gt; (NY Times, 2007.12.16) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.businessweek.com/magazine/content/08_18/b4082059989191.htm" mce_href="http://www.businessweek.com/magazine/content/08_18/b4082059989191.htm"&gt;Cloud Computing: Eyes on the Skies&lt;/A&gt; (BusinessWeek, 2008.04.24) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.businessweek.com/magazine/content/08_20/b4084036492860.htm" mce_href="http://www.businessweek.com/magazine/content/08_20/b4084036492860.htm"&gt;Inside Microsoft's War Against Google&lt;/A&gt; (BusinessWeek, 2008.05.08) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://news.cnet.com/8301-13556_3-9947160-61.html" mce_href="http://news.cnet.com/8301-13556_3-9947160-61.html"&gt;The Computer Industry Comes With Built-In Term Limits&lt;/A&gt; (NY Times, 2008.05.18) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.infoworld.comhttp//weblog.infoworld.com/fatalexception/archives/2008/07/battle_for_the.html" mce_href="http://www.infoworld.comhttp//weblog.infoworld.com/fatalexception/archives/2008/07/battle_for_the.html"&gt;Battle for the Cloud: Google vs. Microsoft&lt;/A&gt; (InfoWorld, 2008.07.24) &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.businessweek.com/technology/content/jul2008/tc20080724_447840.htm" mce_href="http://www.businessweek.com/technology/content/jul2008/tc20080724_447840.htm"&gt;Microsoft: What Web Strategy?&lt;/A&gt; (BusinessWeek, 2008.07.25) &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;While things look quite certain on Google's side in terms of succeeding on the Internet and leading/riding the cloud computing tidal wave, at this point it doesn't seem to be the case for Microsoft.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Single-Era Conjecture&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;"The invisible law that makes it impossible for a company in the computer business to enjoy pre-eminence that spans two technological eras"; as described in the NYTimes article, "&lt;A href="http://news.cnet.com/8301-13556_3-9947160-61.html" mce_href="http://news.cnet.com/8301-13556_3-9947160-61.html"&gt;The Computer Industry Comes With Built-In Term Limits&lt;/A&gt;". While I think the article did not articulate the precise reasons why Microsoft won't stay on top through a major paradigm shift (other than focusing on where Google is succeeding and where Microsoft isn't), the question is still valid.&lt;/P&gt;
&lt;P&gt;Reason being, cloud computing itself represents a migration from distributed client-server and on-premise software models, to a more centralized model (though logically centralized and physically distributed). &lt;A href="http://www.businessweek.com/print/magazine/content/07_52/b4064052938160.htm" mce_href="http://www.businessweek.com/print/magazine/content/07_52/b4064052938160.htm"&gt;Eric Schmidt said&lt;/A&gt;, "What [cloud computing] has come to mean now is a synonym for the return of the mainframe... and the mainframe is a set of computers... They're in a cloud somewhere." And this everything-as-a-service (in the cloud) model directly conflicts with what people most commonly identify Microsoft with - software for people to use (and most visibly Windows and Office - client O/S and desktop software).&lt;/P&gt;
&lt;P&gt;More specifically, various trends in the past 10+ years have also influenced this paradigm shift. Just to list the obvious ones:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Consumerization of the Web, and use of browsers &lt;/LI&gt;
&lt;LI&gt;Application development efforts shifting towards thin clients and server-side programming &lt;/LI&gt;
&lt;LI&gt;Improvements in network bandwidth, anywhere wireless access, etc. &lt;/LI&gt;
&lt;LI&gt;Increased maturity in open source software &lt;/LI&gt;
&lt;LI&gt;Proliferation and advancement of mobile devices &lt;/LI&gt;
&lt;LI&gt;Service Oriented Architecture &lt;/LI&gt;
&lt;LI&gt;Software-as-a-Service &lt;/LI&gt;
&lt;LI&gt;Utility/Grid Computing &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Effectively, the shift towards browsers as the primary channel of access for consumers and deployment target for organizations, has reduced the need to use locally installed software. And this directly impacts Windows and Office, plus server software traditionally acquired and installed on-premise; perceivably the entire Microsoft product portfolio.&lt;/P&gt;
&lt;P&gt;Plus arguably, Microsoft's investments in online services so far have not won leadership positions and profitability. Recent deliverables such as Windows Live have made significant progress, especially Live Search where the technology has closed some gaps with Google, but still trails behind in terms of adoption. And the gap seems to be widening still.&lt;/P&gt;
&lt;P&gt;So it seems the "Single-Era Conjecture" must be true, and that Microsoft is walking towards its impending downfall? That would certainly be the case if Microsoft completely ignores the market and not see the need to change, or is incapable of change.&lt;/P&gt;
&lt;P&gt;However, Microsoft does see the need, and has been working on many significant changes to shift towards the cloud.&lt;/P&gt;
&lt;P&gt;But, then, why does it seem so difficult for Microsoft to make any significant progress in this area? A couple of thoughts:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Microsoft still has a $60B/year and consistently growing business in software &lt;/LI&gt;
&lt;LI&gt;As a publicly traded company, Microsoft cannot simply abandon the current software customer base to fully pursue the new services model &lt;/LI&gt;
&lt;LI&gt;Microsoft's own culture has to shift as well, but that won't happen overnight given the size and complex environment &lt;/LI&gt;
&lt;LI&gt;As a software platform company, Microsoft's focus has been delivering innovation-enabling capabilities to IT customers, not massive scale and speed and multi-tenancy in Microsoft's own technical infrastructures &lt;/LI&gt;
&lt;LI&gt;Software is a complex business, and Microsoft has built extensive processes and organizations to deliver secure and robust software, compared to Google's rapid release and perpetual beta model. It will require significant changes in Microsoft to compete on the same grounds as Google, or achieve a similar level of agility &lt;/LI&gt;
&lt;LI&gt;If the bottle is half-full, Microsoft actually has made very significant progress; but Google has set the bar very high for anyone to be compared against &lt;/LI&gt;
&lt;LI&gt;General mindshare shift towards open source software &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;What About the Other Guys?&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;So much attention has been focused on the perceived "war" between Microsoft and Google. But what about the rest of the IT industry? This shift towards cloud computing also in many ways presents challenges to their existing businesses. I'll bet many organizations are also thinking that they missed the opportunity to land grab some market share in online search.&lt;/P&gt;
&lt;P&gt;But from a corporate strategy perspective, the seemingly different approaches are very remarkable. Microsoft is pursuing the path of organically build towards the cloud. Oracle is starting to build data centers, but seems to in general prefer acquiring its way into the cloud once the market begins to mature; as they have done with the major acquisitions in the past decade. IBM is also building data centers, but seems to leverage and build upon pure cloud players such as their partnership with Google; as they have done with open source software. Similarly, Intel, HP, and Yahoo have &lt;A href="http://www.businessweek.com/the_thread/techbeat/archives/2008/07/hp_intel_and_ya.html" mce_href="http://www.businessweek.com/the_thread/techbeat/archives/2008/07/hp_intel_and_ya.html"&gt;teamed up to build towards the cloud&lt;/A&gt; as well. Very distinct strategies, but do seem to be the sensible approaches for each organization.&lt;/P&gt;
&lt;P&gt;However, not everyone will be able to afford building massive data centers and establishing clouds. &lt;A href="http://www.businessweek.com/print/magazine/content/07_52/b4064048925836.htm" mce_href="http://www.businessweek.com/print/magazine/content/07_52/b4064048925836.htm"&gt;Yahoo Research Chief Prabhakar Raghavan said&lt;/A&gt;, "In a sense, there are only five computers (clouds) on earth." He listed Google, Yahoo, Microsoft, IBM, and Amazon. Well, may be not exactly, but that view of the world is also not entirely implausible, and imagine the kinds of changes everyone will undergo in order to achieve that state.&lt;/P&gt;
&lt;P&gt;That view also underscores a complete commoditization of the entire IT industry. While unfathomable by today's standards, it is conceivable that a paradigm shift such as cloud computing could exact such sweeping changes from us. Reason being, cloud-based services have the benefit of the economies of scale, which allows the services to be provisioned at a lower cost. Existing IT shops, which increasingly face the need to reduce maintenance costs and deliver innovation, may very well favor switching over to cloud-based utility-like services; often compromising quality for lower cost.&lt;/P&gt;
&lt;P&gt;Nicholas Carr said in his book, &lt;EM&gt;The Big Switch&lt;/EM&gt; - "In the long run, the IT department is unlikely to survive, at least in its familiar form. It will have little left to do once the bulk of business computing shifts out of private data centers and into the cloud." Plus a very contrarian and sensational blog post "&lt;A href="http://www.roughtype.com/archives/2006/12/your_new_it_bud.php" mce_href="http://www.roughtype.com/archives/2006/12/your_new_it_bud.php"&gt;Your new IT budget: $10&lt;/A&gt;". &lt;/P&gt;
&lt;P&gt;Which means, IT shops will increasingly need fewer investments on in-house technology and resources to support operations. And that also translates to needing fewer in-house technical specialists. As demand for technology and technical skills decreases, so does their value, which marks the trend of complete commoditization. Scary thought no?&lt;/P&gt;
&lt;P&gt;Of course Nick Carr's view has generated a lot of controversy, as well as an ample amount of vehement disagreement. But in that light, doesn't Microsoft's scramble towards the cloud seem reasonable, and whoever is not doing so may need to be a bit concerned?&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Microsoft's Perspective&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;In a nutshell, Microsoft does see the importance of cloud computing, and is actively building towards the cloud. But Microsoft's approach to shift towards the cloud, is based on a considerably pragmatic perspective that the world will not completely move into the cloud. We think that on-premise and local/client software still has value in the future, but the cloud will undoubtedly be a major component as well.&lt;/P&gt;
&lt;P&gt;The moniker that best describes Microsoft's approach is "&lt;STRONG&gt;Software Plus Services&lt;/STRONG&gt;".&lt;/P&gt;
&lt;P&gt;Basically, we expect that the world will remain in a hybrid state, where commonly used services (like today's outsourcing of payroll services to ADP) may move into the cloud, but many differentiating capabilities will continue to be implemented and delivered towards the edge. Some potential factors:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;User experience - browsers tend to constrict differentiation; client software is still best at delivering high-fidelity and robust user experiences &lt;/LI&gt;
&lt;LI&gt;Not one-size-fits-all - not all things are suitable for the cloud; many capabilities are still best delivered on the client or on-premise &lt;/LI&gt;
&lt;LI&gt;Organizations' need to innovate and differentiate from competitors using the same or similar commoditized services in the cloud &lt;/LI&gt;
&lt;LI&gt;Advancements in human-device interface will drive a new class of clients (i.e., &lt;A href="http://www.microsoft.com/surface/index.html" mce_href="http://www.microsoft.com/surface/index.html"&gt;Surface&lt;/A&gt;, &lt;A href="http://on10.net/blogs/laura/Sphere-multi-touch-computing/" mce_href="http://on10.net/blogs/laura/Sphere-multi-touch-computing/"&gt;Sphere&lt;/A&gt;, 3-D displays, &lt;A href="http://video.msn.com/video.aspx?vid=8700c7ff-546f-4e1d-85f7-65659dd1f14f" mce_href="http://video.msn.com/video.aspx?vid=8700c7ff-546f-4e1d-85f7-65659dd1f14f"&gt;multi-touch&lt;/A&gt;, etc.) which may drive entirely new ways to interact with information (and browsers become the legacy mode) &lt;/LI&gt;
&lt;LI&gt;Merits of distributed computing may shift attention back towards the edge again, as certain tasks are more suitable for smaller and more distributed units than a few massive centralized clouds (such as disaster recovery, defense-in-depth, data privacy, etc.) &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;So what is Microsoft doing to shift towards cloud computing? To list some interesting points:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Microsoft's recent surge in investments on building massive data centers around the world (for example, Quincy, WA; Chicago, IL; San Antonio, TX; Des Moines, IA; Dublin, Ireland; Siberia, Russia, etc.). Some of these data centers cost more than $500M each &lt;/LI&gt;
&lt;LI&gt;Every one of Microsoft's server products will eventually be offered as subscription-based services in the cloud; though licensing-based on-premise versions will also continue to be offered to provide the full range of choices for customers (reinforcing "Software + Services") &lt;/LI&gt;
&lt;LI&gt;For example, Exchange, SharePoint, and Office Communication Servers are already part of the &lt;A href="http://www.microsoft.com/online/" mce_href="http://www.microsoft.com/online/"&gt;Microsoft Online&lt;/A&gt; services offerings; Biztalk and SQL Servers are also being delivered as &lt;A href="http://www.microsoft.com/biztalk/en/us/biztalk-services.aspx" mce_href="http://www.microsoft.com/biztalk/en/us/biztalk-services.aspx"&gt;Biztalk Services&lt;/A&gt; and &lt;A href="http://www.microsoft.com/sqlserver/2008/en/us/data-services.aspx" mce_href="http://www.microsoft.com/sqlserver/2008/en/us/data-services.aspx"&gt;SQL Server Data Services&lt;/A&gt;; and &lt;A href="http://crm.dynamics.com/" mce_href="http://crm.dynamics.com/"&gt;Dynamics CRM Online&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;One publicized case is &lt;A href="http://www.informationweek.com/news/services/saas/showArticle.jhtml?articleID=209100729&amp;amp;subSection=All+Stories" mce_href="http://www.informationweek.com/news/services/saas/showArticle.jhtml?articleID=209100729&amp;amp;subSection=All+Stories"&gt;Coca-Cola Enterprises moving 30,000+ knowledge workers to Exchange Online&lt;/A&gt; (from on-premise Lotus Notes) &lt;/LI&gt;
&lt;LI&gt;Significant investments in advertising solutions; both on-line and off-line &lt;/LI&gt;
&lt;LI&gt;Significant investments in leveraging open source software &lt;/LI&gt;
&lt;LI&gt;Research efforts in multi-core and massively distributed parallel processing capabilities &lt;/LI&gt;
&lt;LI&gt;Closing the gap in online search is just one component of the overall services strategy which includes a full spectrum of target audiences, and different types of services (i.e., infrastructure/building blocks, complementary/attached, consumer/finished services, etc.)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Thus Microsoft definitely aspires to become a major player in the cloud. What remains to be seen is just how well Microsoft executes towards the cloud.&lt;/P&gt;
&lt;P&gt;Interesting times ahead. One thing is certain - more changes to come, and we can expect Microsoft to ramp up activities in this area very aggressively the next few years. Don't count Microsoft out, just yet. :)&lt;/P&gt;
&lt;P&gt;This post is part of a &lt;A target=_blank href="http://blogs.msdn.com/dachou/archive/2009/01/13/series-cloud-computing-and-microsoft.aspx"&gt;&lt;FONT color=#f89e59&gt;series of articles&lt;/FONT&gt;&lt;/A&gt; on cloud computing and related concepts.&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8793088" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Cloud+Computing/default.aspx">Cloud Computing</category></item><item><title>PDC2008 - A Futures Look at the Microsoft Platform</title><link>http://blogs.msdn.com/dachou/archive/2008/07/11/pdc2008-a-futures-look-at-the-microsoft-platform.aspx</link><pubDate>Fri, 11 Jul 2008 19:27:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8721616</guid><dc:creator>dachou</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/dachou/comments/8721616.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=8721616</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://microsoftpdc.com/"&gt;&lt;img border="0" align="left" src="http://microsoftpdc.com/Images/BlogBling/Bling3.jpg" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Microsoft's Professional Developer Conference (October 27-30, 2008) is coming to the Los Angeles Convention Center again!&lt;/p&gt;  &lt;p&gt;2005 was the last time PDC was held, also in LA. That event unveiled the pieces that make up of what we know today as .NET Framework 3.0, as well as Windows Vista, Windows Server 2008, etc. Things such as Windows Communications Foundation (WCF; then-called &amp;quot;Indigo&amp;quot;), Windows Presentation Foundation (WPF; then-called Avalon), and Windows Workflow Foundation all represented significant advances in the .NET Framework, and how they impact application development efforts on the Microsoft platform today.&lt;/p&gt;  &lt;p&gt;Unlike the TechEd events held annually at Orlando, Florida, PDC is focused on the leading-edge technologies and platform components and has usually been held once every two years. So Microsoft spent 3 years in hibernation this time (arguably for a number of reasons), and it certainly is a much different world today.&lt;/p&gt;  &lt;p&gt;Today we live in an environment where cloud computing has obtained mainstream status, and developers &amp;amp; organizations have a larger number of platforms to consider, and new &amp;amp; viable vendors to partner with. However, cloud computing also brings along a set of new concerns, models, and architectures.&lt;/p&gt;  &lt;p&gt;As a platform company, Microsoft has also been spending time to shift towards cloud computing. Our approach is to provide a platform that spans the cloud, enterprises, desktops, and devices; a full spectrum of choices that, we think, are relevant for the foreseeable future. And the Microsoft platform is designed to bring all of those previously silo'ed areas together, in a seamless and consistent manner, that fully addresses the wide range of concerns, models, and architectures in this new environment. Thus at PDC we can expect to get an inside look at how Microsoft's platform for the future has evolved, and how we can leverage existing skillsets to build applications for the future.&lt;/p&gt;  &lt;p&gt;PDC2008 features more than 160 sessions covering a wide range of topics for professional developers and architects. These sessions provide an in-depth technical understanding of Microsoft&amp;#8217;s future platform and offer practical guidance to help plan the evolution of your own products.&lt;/p&gt;  &lt;p&gt;The topics include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Cloud services - SQL Server Data Services, messaging and identity services, Live platform services, etc. &lt;/li&gt;    &lt;li&gt;Live Mesh - Mesh services, FeedSync, device P2P, Mesh Operating Environment, etc. &lt;/li&gt;    &lt;li&gt;Silverlight - mobile, deep dives, business apps, etc. &lt;/li&gt;    &lt;li&gt;Cloud synchronization - Sync Framework, ADO.NET Data Services (Astoria), SQL Server project Velocity, etc. &lt;/li&gt;    &lt;li&gt;.NET Framework - F#, C# futures, VB futures, dynamic languages, COM interop advances, WPF futures, WF futures, Workflow Services, etc. &lt;/li&gt;    &lt;li&gt;Windows 7 - touch computing, native Web services &lt;/li&gt;    &lt;li&gt;Windows Mobile - location-based services, Web development &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;And many, many more as more details emerge.&lt;/p&gt;  &lt;p&gt;Visit the Microsoft PDC &lt;a href="http://microsoftpdc.com/"&gt;website&lt;/a&gt; for up-to-date information.&lt;/p&gt;  &lt;p&gt;For registration details, see &lt;a title="http://microsoftpdc.com/Registration/" href="http://microsoftpdc.com/Registration/"&gt;http://microsoftpdc.com/Registration/&lt;/a&gt;. $200 early bird discount before August 15. &lt;/p&gt;  &lt;p&gt;Hope to see you there! Please say hi if you happen to run into me. :)&lt;/p&gt;  &lt;p align="right"&gt;&lt;a href="http://microsoftpdc.com/"&gt;&lt;img border="0" src="http://microsoftpdc.com/Images/BlogBling/PDC2008Brain.gif" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8721616" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Platform/default.aspx">Platform</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/dachou/archive/tags/Events/default.aspx">Events</category></item><item><title>Is Open Source Ready for Prime Time?</title><link>http://blogs.msdn.com/dachou/archive/2008/06/11/is-open-source-ready-for-prime-time.aspx</link><pubDate>Wed, 11 Jun 2008 10:41:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8590996</guid><dc:creator>dachou</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/dachou/comments/8590996.aspx</comments><wfw:commentRss>http://blogs.msdn.com/dachou/commentrss.aspx?PostID=8590996</wfw:commentRss><description>&lt;p&gt;Well that's an obvious question. And you'd be surprised if you were expecting Microsoft to say no to it. :) Fact is, Microsoft has learned / adapted to embrace and support open source communities and models.&lt;/p&gt;  &lt;p&gt;I had the opportunity to speak at the UCLA Anderson School of Management's IS Associates event, titled &amp;quot;&lt;a href="http://www.anderson.ucla.edu/x20247.xml"&gt;Is Open Source Ready for Prime Time&lt;/a&gt;&amp;quot;.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;div style="width: 425px; text-align: left" id="__ss_420600"&gt;&lt;embed height="355" type="application/x-shockwave-flash" width="425" src="http://static.slideshare.net/swf/ssplayer2.swf?doc=20080602-ucla-microsoft-open-source-1211408693434015-8" allowscriptaccess="always" allowfullscreen="true" /&gt;     &lt;div style="font-size: 11px; padding-top: 2px; font-family: tahoma,arial; height: 26px"&gt;&lt;a href="http://www.slideshare.net/?src=embed"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin-bottom: -5px; border-right-width: 0px" alt="SlideShare" src="http://static.slideshare.net/swf/logo_embd.png" /&gt;&lt;/a&gt; | &lt;a title="View 20080602 Microsoft and Open Source on SlideShare" href="http://www.slideshare.net/davidcchou/20080602-microsoft-and-open-source?src=embed"&gt;View&lt;/a&gt; | &lt;a href="http://www.slideshare.net/upload?src=embed"&gt;Upload your own&lt;/a&gt;&lt;/div&gt; &lt;/div&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;My esteemed fellow speakers included &lt;a href="http://www.anderson.ucla.edu/Documents/areas/ctr/isassoc/DanielDFryeBIO.html"&gt;Dan Frye&lt;/a&gt; (VP Open Systems Development, IBM), &lt;a href="http://www.anderson.ucla.edu/Documents/areas/ctr/isassoc/RobertKabatBIO.html"&gt;Robert Kabat&lt;/a&gt; (Senior Counsel, Twentieth Century Fox), and &lt;a href="http://www.anderson.ucla.edu/Documents/areas/ctr/isassoc/HowardWrightBIO1.html"&gt;Howard Wright&lt;/a&gt; (IT Strategist, Stradling Globl Source; formal head of IT at Dreamworks). Our discussions were moderated by &lt;a href="http://www.anderson.ucla.edu/Documents/areas/ctr/isassoc/MaryFranJohnsonBIO.html"&gt;Maryfran Johnson&lt;/a&gt; (Editorial Director of Executive Programs, CXO Media; former Editor in Chief of Computerworld).&lt;/p&gt;  &lt;p&gt;Some people at the event had anticipated that Microsoft would be very vocal against open source. But in general, all of the speakers, including myself, were in agreement that many open source software products have gained sufficient maturity to meet many enterprise needs.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Microsoft's Perspective on Open Source&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;So what exactly is Microsoft's perspective on open source? Basically, the IT environment today is a mix of open-source and private source software (or proprietary commercial software), and Microsoft recognizes that it needs to be an active participant in that environment, in order to continue to provide value to customers.&lt;/p&gt;  &lt;p&gt;&lt;a title="Slide7" href="http://www.flickr.com/photos/9182673@N02/2567269344/"&gt;&lt;img border="0" alt="Slide7" src="http://static.flickr.com/3007/2567269344_7e5c0912c0.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Microsoft does this via a number of efforts:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Partnerships with open source software vendors - such as SugarCRM, JBoss, Xen Source, MqSQL, Novell, Zend, Mozilla, etc. For example, Microsoft's engineering teams worked closely with the FireFox team to make sure FireFox will run well on Windows. Similarly, ensuring platform compatibility and interoperability with many open source software products &lt;/li&gt;    &lt;li&gt;Engaging communities - participating in community events, open source conferences, forums and alliances such as the &lt;a href="http://www.microsoft.com/opensource/interop/default.mspx"&gt;Open Source Interoperability Initiative&lt;/a&gt;, &lt;a href="http://www.isvnxt.com/EN/Pages/eventDetails.aspx?eventID=12"&gt;Open Source ISV Forum&lt;/a&gt;, &lt;a href="http://www.microsoft.com/interop/forum/"&gt;Interoperability Forum&lt;/a&gt;, &lt;a href="http://interopvendoralliance.org/"&gt;Interoperability Vendor Alliance&lt;/a&gt;, etc. &lt;/li&gt;    &lt;li&gt;Code contributions - including technology open sourced by Microsoft through the Shared Source initiative, or developed through sponsorship or community project partnerships &lt;/li&gt;    &lt;li&gt;Support for research efforts - relationships and collaborative projects with the academic research community in computer science, sociology, and economics &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Essentially, Microsoft is now leveraging open source development models and approaches, and supporting open source business models. By embracing diverse application development and business models, Microsoft seeks to participate successfully and responsibly in a world of choice in which individuals and organizations can pursue their goals based on what uniquely inspires them, including open source.&lt;/p&gt;  &lt;p&gt;However, as a software company, Microsoft does compete with open source software products (i.e., Linux, Open Office, MySQL, FireFox, Java, Apache, PHP, etc.). But this does not represent a conflict of interest. Microsoft focuses on supporting the people working on and with open source.&lt;/p&gt;  &lt;p&gt;And many open source software products today do present significant challenges to Microsoft's competing products. So does that spell the end of Microsoft, now that conceivably free software that are &amp;quot;good enough&amp;quot; are available? Well, not really. But they do force Microsoft to innovate and add value. In fact I think open source from this perspective is actually a good influence on Microsoft; it requires us to work harder and try to do what's right for customers.&lt;/p&gt;  &lt;p&gt;Take for example, Microsoft Office. Does Open Office or other conceivably free applications like Google Apps mean that Microsoft should open source Microsoft Office as well? &lt;/p&gt;  &lt;p&gt;&lt;a title="Slide26" href="http://www.flickr.com/photos/9182673@N02/2567271936/"&gt;&lt;img border="0" alt="Slide26" src="http://static.flickr.com/3277/2567271936_4785a6bd0a.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Microsoft's response is two-fold.&lt;/p&gt;  &lt;p&gt;First from a product suite perspective, Office today is no longer just a bag of desktop clients used to create documents. Office 2007 is a bona fide user collaboration and business productivity platform that integrates high-fidelity client components on the desktop, free and subscription-based services in the cloud, enterprise servers, and mobile devices. It provides sophisticated capabilities, and a range of choices in terms of how users want to leverage the capabilities. It's not a one-size-fits all solution compared to the current open source and freeware counterparts.&lt;/p&gt;  &lt;p&gt;Second, from a development perspective, the entire suite of Office products consists of multiple project teams. Microsoft's vision for the user collaboration and business productivity platform requires a closely managed and well-orchestrated effort across these teams. And the question is, is it more effective to make it open source so that the community can contribute to its future development, or to continue leveraging Microsoft's closely knit full-time development resources? In Microsoft's opinion, keeping Office private still makes more sense.&lt;/p&gt;  &lt;p&gt;And of course, this gives Microsoft the ability to continue using traditional licensing means to generate revenue from Office. But I think Office does offer great value to customers at commodity-level pricing points.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Users' Perspective on Open Source&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Granted, Microsoft is not a major user of open source software products, even though it actively participates in the open source communities. Thus for everyday users of software products, the perspective on open source software is different from Microsoft's. Ultimately, the best way to look at open source software products, is that they are software products just like proprietary commercial software products.&lt;/p&gt;  &lt;p&gt;&lt;a title="Slide21" href="http://www.flickr.com/photos/9182673@N02/2566447335/"&gt;&lt;img border="0" alt="Slide21" src="http://static.flickr.com/3046/2566447335_0796581f68.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In general, neither open source software or private source software, is inherently or naturally better than the other. Advantages claimed on one side for some products, can also be claimed as advantages for some products on the other side. Same holds true for disadvantages.&lt;/p&gt;  &lt;p&gt;For example, concerns for product support has been cited as the biggest challenge for open source software products, as it is unclear who owns accountability and support responsibilities when no one owns the software (the community owns it). However, that doesn't mean products like Linux has inferior support. Customers can get support from established vendors like Red Hat that leverages the support services model.&lt;/p&gt;  &lt;p&gt;For the most part, trade-offs are quite unclear between both sides. As benefits claimed by one side are not always true. For example, one will say &amp;quot;zero cost&amp;quot;, and the other will say &amp;quot;lower long-term cost&amp;quot;, or &amp;quot;good enough&amp;quot; vs. &amp;quot;cheap enough&amp;quot;, etc. The list goes on, but none of these claims are consistently true.&lt;/p&gt;  &lt;p&gt;&lt;a title="Slide22" href="http://www.flickr.com/photos/9182673@N02/2566447483/"&gt;&lt;img border="0" alt="Slide22" src="http://static.flickr.com/3011/2566447483_d70e5749f6.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Thus for users evaluating to adopt open source software products, the decision should be made based on specific requirements, and evaluated against a list of options which may include both open source and private source software products. The evaluation process should focus on value, which can be a combination of short-term acquisition/deployment costs, long-term ongoing support and maintenance costs, and sometimes hard-to-quantify benefits and costs like productivity gains/costs.&lt;/p&gt;  &lt;p&gt;&lt;a title="Slide23" href="http://www.flickr.com/photos/9182673@N02/2566447671/"&gt;&lt;img border="0" alt="Slide23" src="http://static.flickr.com/3265/2566447671_272e026b55.jpg" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Some Final Thoughts&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Having said the above, there are still some inherent differences between open source and private source software. One major difference is how these software products are developed. In general, open source software products are created by mostly highly technical people, whereas private source commercial software products often are combined multi-disciplinary efforts that include, for example, marketers, analysts, researchers, usability experts, creative designers, user experience experts, mangers, architects, engineers, etc. Consequently, we can see that the most successful open source projects today are products (true community-driven projects; not vendor products that do open source) that address technical and infrastructure issues. But this is not necessarily good or bad; just different. And the likelihood is higher that open source projects and development processes will continue to mature, and may at some point integrate additional types of communities to collaboratively create products.&lt;/p&gt;  &lt;p&gt;How does one measure the viability of an open source software product, when evaluating financial viability of vendors (as a business partner)? There is no good answer for that question today, but the best way to look at that is to look at the size and activeness of the community around a project. The larger and more active the community, the more viable the project is from a long-term perspective. For example, one study indicated that over 2,000 developers contributed to one year's worth of changes into the Linux kernel (just the kernel!), which is one indication on the likelihood that this project will not be abandoned anytime soon.&lt;/p&gt;  &lt;p&gt;And not all software projects should be moved to open source models. Some projects are very well-suited to leverage open-source development, but some would benefit more remaining private. Again, there are differences between truly community-driven open source projects like the Linux kernel, and vendor-driven products like Eclipse and MySQL that do open source. But in general, we do find that technical products have a higher likelihood of building a strong community to maintain the product from a long-term perspective. Thus there is still plenty of room for proprietary/commercial software vendors like Microsoft and IBM to innovate and add value. For example, IBM is building on top of open source products, and Microsoft is focusing on user experience and innovative capabilities.&lt;/p&gt;  &lt;p&gt;Licensing in open source products, such as LGPL, GPL v3 and the ongoing debates around that, and the proliferation of different flavors of open source licenses, are still sources of confusion for users. For example, who is responsible to provide indemnity from a legal perspective? Our recommendation is, end-users of open source software products don't really have to worry about this, including developers who build applications using open source software. However, if open source software components are embedded and/or distributed as another commercial product, then the organization needs to engage its legal counsel to identify legal risks and map out mitigation requirements.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8590996" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/dachou/archive/tags/Microsoft/default.aspx">Microsoft</category></item></channel></rss>