Presentation is loading. Please wait.

Presentation is loading. Please wait.

steve plank “planky” microsoft Lest we forget windows azure appfab

Similar presentations


Presentation on theme: "steve plank “planky” microsoft Lest we forget windows azure appfab"— Presentation transcript:

1

2 steve plank “planky” microsoft Lest we forget windows azure appfab

3 agenda access control service service bus cache

4 connecting to the outside world ad Username: Password: OKCancel adfs2 acs google yahoo live id facebook appfabriclabs ctp available now

5 tick box ip config

6 security token service service that issues tokens – give it something user-id/password x.509 cert another security token – get a security token back saml swt “cookie” custom “something”security token

7 claims transformation sts title dept tel no. buyer engineering title dept tel no. purchaser engineering £limit if title == “buyer” AND department == “engineering”: purchaselimit = “£5m” if title == “buyer” AND department == “stationary”: purchaselimit = “£50” £5m

8 roles claims store: stores claims: – , firstname, telno, etc… active directory identity provider (ip): authenticate, issues tokens – user-id/pw, x.509, smartcard…. adfs2, acs federation provider (fp): – token in; token out. claims transformation… acs relying party (rp): – app that consumes tokens trust: – links rp-fp, fp-ip etc.

9 windows azure wif plankytronixx.com acs/adfs authentication flow app fab acs web app adfs 2 ad dc ctrl-alt-del federation trust

10 for more info blog post video: how adfs and acs work together – blog post: federated identity primer –

11 agenda access control service service bus cache

12 service bus extends reach of applications securely through the cloud enables multi-tenant apps to integrate with tenants’ on- premises services securely integrates partners outside of org boundaries extends reach of on- premises web services layer enables leveraging cloud quickly without having to rewrite apps send receive app 1 app 2 receive send

13 service remoting service bus access control sender listener access web services across the internet publish services and communicate bi- directionally rpc-style request/response or duplex

14 eventing service bus access control notify remote parties of events sender transmits information to listeners events are distributed unicast or multicast listener sender

15 tunneling service bus access control sender listener transport existing complex protocols over simple protocols (e.g. sql server named pipes over http) protocol bridge

16 agenda access control service service bus cache

17 appfabric caching usage based off the proven windows server appfabric caching capabilities – features: high availability, regions, notifications session state provider for windows azure applications – out-of-the-box asp.net providers for both session state and page output caching programmatic cache layer – based on Windows server appFabric caching api – add/get/getandlock/getifnewer/put/putandunlock – typical cache-aside pattern released!

18 review access control service service bus cache blogs.msdn.com/plankytronixx

19 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "steve plank “planky” microsoft Lest we forget windows azure appfab"

Similar presentations


Ads by Google