0
QUICK AZURE
MICROSOFT WINDOWS AZURE PLATFORM
DISCUSSIONS
 Microsoft Windows Azure platform
 Windows Azure AppFabric Access Control
 Windows Azure AppFabric Service ...
WINDOWS AZURE APPFABRIC
ACCESS CONTROL
AUTHENTICATION
CLAIM-BASED IDENTITY MODEL
TRANSMISSION PROTOCOLS
 Security Assertion Markup Language (SAML)
 Simple Web Token (SWT)
firstname=Keith&email=keith@fa...
CHAINED ISSUER
Access
Control
WINDOWS AZURE APPFABRIC
SERVICE BUS
ENTERPRISE SERVICE BUS PATTERN
SERVICE BUS
END
Upcoming SlideShare
Loading in...5
×

Microsoft Windows Azure in short

998

Published on

Published in: Technology, Business
1 Comment
0 Likes
Statistics
Notes
  • I Got The Full File, I Just Wanna Share to You Guyszz.. It's Working You Can The Download The Full File + Instructions Here : http://gg.gg/setupexe
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total Views
998
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
12
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide
  • This need for authentication and authorization are common across many different types of systems, from Web services and browser-based applications, to rich Windows desktop applications, and console command line applications. But despite the common need for these features, many services require with solutions. Most developers are not security experts, and many feel uncomfortable being given the job of authenticating and authorizing users. This is not a subject that has been traditionally taught in computer science curriculum, and there’s a long history of ignoring it until late in the development lifecycle.

    It’s often difficult to implement single-sign on across them, or to federate identity across security realms. How a service in system A can trust a request in system B ? How to authorize them ?
  • Pictures from: http://www.infoq.com/news/2009/10/Guide-Claim-Based-Identity

  • SAML: specified an XML format for tokens (SAML tokens) as well as protocols for performing Web App/Service single sign on using SAML tokens, sometimes referred to inside Microsoft as SAMLP (for the SAML protocol suite). WS-Federation and related WS-* specifications also define a set of protocols for Web App/Service single sign on
    SWT: While SAML and WS-* are protocols designed to be used with SOAP, REST aims for a more minimalist approach. Thus, AC issues tokens in a format called Simple Web Token (SWT) developed jointly by Microsoft, Google, and Yahoo. A SWT token (pronounced swat) looks very much like the query string in a URL, and consequently is easy to parse by any REST Web service.
    WRAP : The protocol that AC uses to issue tokens is called Web Resource Authorization Protocol. WRAP is a REST convention (developed in conjunction with SWT) that is used to request tokens from issuers such as AC. As you might expect, this community-developed protocol is simple to use. To request a token, issue a POST command with your request to your issuer's WRAP endpoint (AC refers to this as its STS endpoint) with a content type of "application/x-www-form-urlencoded.“
  • Picture from: http://msdn.microsoft.com/en-us/magazine/cc163366.aspx
  • Picture from : http://en.wikipedia.org/wiki/File:ESB.svg
  • Picture from : http://www.microsoft.com/windowsazure/appfabric/

    Service Bus helps to provide secure connectivity between loosely-coupled services and applications, enabling them to navigate firewalls or network boundaries and to use a variety of communication patterns.
  • Transcript of "Microsoft Windows Azure in short"

    1. 1. QUICK AZURE
    2. 2. MICROSOFT WINDOWS AZURE PLATFORM
    3. 3. DISCUSSIONS  Microsoft Windows Azure platform  Windows Azure AppFabric Access Control  Windows Azure AppFabric Service Bus
    4. 4. WINDOWS AZURE APPFABRIC ACCESS CONTROL
    5. 5. AUTHENTICATION
    6. 6. CLAIM-BASED IDENTITY MODEL
    7. 7. TRANSMISSION PROTOCOLS  Security Assertion Markup Language (SAML)  Simple Web Token (SWT) firstname=Keith&email=keith@fabrikam.com&roles=staff,partner&issuer=htt ps://foo.accesscontrol.windows.net/&Audience=http://fabrikam.com/svc&Expi resOn=1256767172 &HMACSHA256=0egc2SllR6RGb5lrM5EFyCLIuyBvz3gJn3bMgGD1z58=  Web Resource Authorization Protocol (WRAP). Microsoft term: Security Token Service
    8. 8. CHAINED ISSUER Access Control
    9. 9. WINDOWS AZURE APPFABRIC SERVICE BUS
    10. 10. ENTERPRISE SERVICE BUS PATTERN
    11. 11. SERVICE BUS
    12. 12. END
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×