Riviera Technical Architecture

  • 355 views
Uploaded on

Reference application architecture developed for Microsoft by Cumulux

Reference application architecture developed for Microsoft by Cumulux

More in: Education , Sports
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
355
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
10
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Riviera Technical ArchitectureCreated By &
  • 2. Riviera Detailed Architecture
    2
    Worker Role
    Riviera STS
    Azure Queues
    Tenant On Boarding
    Custom Workflows
    SDS
    Point of Sale
    Riviera
    Business Layer
    Riviera
    Loyalty Web Services
    Riviera
    Data Layer
    Self Service Portal
    AZ Storage
  • 3. Tenant Sign-up
    3
    Worker Role
    Riviera STS
    Web Role
    ASP.NET App
    Azure Queues
    Web Role
    “Geneva” Framework
    Create Member Tables
    Tenant On Boarding
    Tenant Sign-Up Portal
    Custom Workflows
    SDS
    SDS
    Create Admin and POS User
    Riviera STS (Geneva Framework)
    Point of Sale
    Riviera
    Business Layer
    STS Azure Store
    Save Tenant Metadata
    Riviera
    Loyalty Web Services
    Passive
    Federation
    Riviera
    Data Layer
    Riviera Azure Store
    Self Service Portal
    Create Member Tables
    AZ Storage
    3
  • 4. Tenant Administration
    4
    Worker Role
    Riviera STS
    Web Role
    STS Azure Store
    Riviera STS (Geneva Framework)
    Azure Queues
    Web Role
    Manage Users
    Tenant Custom Properties
    Tenant Administration Portal
    Tenant On Boarding
    Custom Workflows
    SDS
    SDS
    Point of Sale
    Riviera
    Business Layer
    Workflow XOML
    Azure Blob Store
    Tenant Custom Properties
    Riviera
    Loyalty Web Services
    Riviera
    Data Layer
    Azure Table Store
    POS Application
    Self Service Portal
    Product Catalog
    Default & Custom XAP
    AZ Storage
    4
  • 5. Point Of Sale Application
    5
    Web Role
    Web Role
    WCF Web Services
    Worker Role
    STS Azure Store
    Riviera STS (Geneva Framework)
    Riviera STS
    Loyalty Web Services
    SDS
    Member Data
    Azure Queues
    Tenant On Boarding
    Custom Workflows
    Active Federation
    SDS
    WPF Rich Client
    Member Data
    Azure Table Store
    POS Application
    Point of Sale
    Riviera
    Business Layer
    Product Catalog
    1. Create Member
    2. Post Transaction
    Riviera
    Loyalty Web Services
    Riviera
    Data Layer
    Post Transaction to Queue
    Download POS Application
    Self Service Portal
    Save Transaction Data for Members
    Azure Blob Store
    Read Message from Queue
    AZ Storage
    Workflow XOML
    Loyalty Business Logic
    Worker Role
  • 6. Member Self Service Portal
    6
    Worker Role
    Web Role
    Riviera STS
    Self Service Portal
    Member Login
    Live ID Federation
    Azure Queues
    Member Data
    SDS
    Tenant On Boarding
    Custom Workflows
    SDS
    Default / Custom XAP
    Azure Table Store
    Member Data
    Self Service Silverlight App
    Point of Sale
    Riviera
    Business Layer
    Azure Table Store
    Tenant Configuration
    Riviera
    Loyalty Web Services
    Riviera
    Data Layer
    Self Service Portal
    AZ Storage
  • 7. Thank YouLinks Riviera Code From MSDN: http://code.msdn.com/rivieraRiviera Demo and Artifacts: http://www.cumulux.com/riviera.htmlSend Your Feedback To: info@cumulux.com