accenture
CCH
Web Server RDB
Admin Client RDB
Domino's Pizza
Web SOA Stores RDB VPN Web SOA Java / Tomcat Solaris Oracle VB6/C# Win2000/2003 Cisco
Web SOA Stores RDB VPN Web SOA Web SOA Stores RDB VPN Web SOA
Web SOA Web SOA Stores RDB VPN Web SOA Web SOA Web SOA Stores RDB VPN Web SOA Web SOA Web SOA Migrate (Relatively) Easily
Web SOA Stores RDB VPN Web SOA Web SOA Stores RDB VPN Web SOA Svc Bus No Hardware Allowed Svc Bus
Web SOA Stores RDB Web SOA Web SOA Stores RDB VPN Web SOA Svc Bus Hot Spot Sharding? Key-Value Storage Key-Value Storage Azure Storage Azure Storage Azure Storage Azure Storage Key-Value Storage Key-Value Storage
Key-Value Storage Key-Value Storage Azure Storage Azure Storage Web SOA Stores Web SOA Web SOA Stores VPN Web SOA Svc Bus Connectivity Differences Storage Differences Logging Differences
Application Abstraction Layer Azure Technology Domino’s Technology Domino’s Technology Domino’s Technology Domino’s Technology Domino’s Technology Domino’s Technology
Origin Digital
XYZ Corporation File Upload UGC, Corporate content, etc… XYZ Corporation File Upload UGC, Corporate content, etc… Odaptor File Upload HTTP Post, iFrame, Silverlight, Flash Odaptor File Upload HTTP Post, iFrame, Silverlight, Flash Odaptor CMS Odaptor CMS Video/Audio Transcoding Video/Audio Transcoding CDN Akamai, Limelight, Azure etc.. CDN Akamai, Limelight, Azure etc.. Postback with Asset Information Source Media File Transcoded Files
Manager Worker Role Blob Queue Web Role File Uploads Transcoding Worker Role CDN’s
Built by Developers for Developers….
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.