Your SlideShare is downloading. ×
  • Like
Microsoft Windows Azure in short
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Microsoft Windows Azure in short

  • 960 views
Published

 

Published in Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • 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
    Are you sure you want to
    Your message goes here
    Be the first to like this
No Downloads

Views

Total Views
960
On SlideShare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
12
Comments
1
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
  • 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

  • 1. QUICK AZURE
  • 2. MICROSOFT WINDOWS AZURE PLATFORM
  • 3. DISCUSSIONS  Microsoft Windows Azure platform  Windows Azure AppFabric Access Control  Windows Azure AppFabric Service Bus
  • 4. WINDOWS AZURE APPFABRIC ACCESS CONTROL
  • 5. AUTHENTICATION
  • 6. CLAIM-BASED IDENTITY MODEL
  • 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. CHAINED ISSUER Access Control
  • 9. WINDOWS AZURE APPFABRIC SERVICE BUS
  • 10. ENTERPRISE SERVICE BUS PATTERN
  • 11. SERVICE BUS
  • 12. END