A Lap Around the Windows Azure AppFabric

1,731 views

Published on

Learn how to use services in the Windows Azure AppFabric (such as Service Bus, Access Control, and Caching) as building blocks for Web-based and Web-hosted applications, and how developers can leverage these services to create and extend applications in the cloud while also connecting them with on-premises systems.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,731
On SlideShare
0
From Embeds
0
Number of Embeds
222
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Relying Party - In identity jargon, we often refer to applica-tions as “Relying Parties,” an expression that refers to the fact that the application relies on one or more IPs to take care of authentication on their behalf

    Identity Providers – The party that stores user identities e.g. AD, Live ID, Google, etc.

    Token –

    Claim – an attribute that’s a part of the token,
  • The Client (in this case a browser) requests a resource at the RP. In most cases, this is simply an HTTP GET.
    Since the request is not yet authenticated, the RP redirects the Client to the correct IdP. The RP may determine which IdP to redirect the Client to using the Home Realm Discovery capabilities of ACS.
    The Client browses to the IdP authentication page, and prompts the user to login.
    After the Client is authenticated (e.g. enters credentials), the IdP issues a token.
    After issuing a token, the IdP redirects the Client to ACS.
    The Client sends the IdP issued token to ACS.
    ACS validates the IdP issued token, inputs the data in the IdP issued token to the ACS rules engine, calculates the output claims, and mints a token that contains those claims.
    ACS redirects the Client to the RP.
    The Client sends the ACS issued token to the RP.
    The RP validates the signature on the ACS issued token, and validates the claims in the ACS issued token.
    The RP returns the resource representation originally requested in (1).
  • A Lap Around the Windows Azure AppFabric

    1. 1. Caching Service Bus Access Control Integration Composite App (WF, WCF)
    2. 2. http://bit.ly/cCm4sI http://bit.ly/9M8xgA
    3. 3. Memory Network Disk
    4. 4. Client Identity Provider Access Control Relying Party
    5. 5. Datacenter LOB web service LOB app Partner Mobile Device
    6. 6. Datacenter LOB web service LOB app Partner Mobile Device SB ACS
    7. 7. Datacenter LOB web service LOB app Partner Mobile Device SB ACS
    8. 8. Datacenter LOB web service LOB app Partner Mobile Device SB ACS
    9. 9. Partner Mobile Device Datacenter LOB web service LOB app SB ACS
    10. 10. CTP Caching PDC9/16 CTP Access Control enhancements H1 2011 General Availability Caching CTP Composite App General Availability Access Control CTP Service Bus enhancements Release Service Bus enhancements TechEd EMEA
    11. 11. http://europe.msteched.com/topic/list/

    ×