MSDN Archive Home
Help and FAQs
All Resource Updates
Change History (all pages)
is a comprehensive code sample to demostrate how to develop multi-tenant highly-scalable line-of-business application on Windows Azure Platform. Riviera uses a Customer Loyalty Management scenario for illustration purpose, but many fundamental concepts and compenents are applicable to a wide range of line-of-business applications.
Key features of Riviera
Multi-tenant data store based on Azure Table Storage as well as SQL Azure.
Per tenant customization of data model
Per tenant customization of business logic (using Windows Workflow in Windows Azure)
Per tenant customization of user interface using Silverlight 3.0. Customization can be multi-level – custom theme, custom XAML, and custom XAP.
Automated tenant provisioning
Windows Azure web role->Azure Queue->worker role pattern for high volume transaction processing that can scale on demand
Claims aware web service and web application using Windows Identity Foundation
Active and Passive Federation using Windows Identity Foundation and Active Directory Federation Services (ADFS)
Windows Live ID authentication for consumer facing web site
Use of Patterns & Practices Enterprise Library Caching and Logging application blocks in Windows Azure
Project Riviera is not a product or solution from Microsoft. It is a comprehensive sample code developed for evangelism purpose.
Riviera includes an implementation of Security Token Service (STS) using Windows Identity Foundation in Windows Azure. We would like to emphasize that this scenario is currently not supported (at the time of July 2009 CTP). Although the implementation works in Windows Azure, we advise not to do so for production environment untill such scenario can be supported on Windows Azure and product group provides guidance.
Bhushan Nene (Microsoft), Grzegorz Gogolowicz (Microsoft), Trent Swanson (Microsoft)
Dec 13 2011 at 7:10 AM
, version 22
Sign in to add a comment
Fri Aug 7 2009 at 7:00 AM
More Tags ...
Visual Studio 2005
Visual Studio 2008
Visual Studio 2010
Manage Your Profile
MSDN Flash Newsletter
© 2008 Microsoft Corporation. All rights reserved.