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

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Windows 8 (1) (2) (3) Windows 8 (1) (2) (3)
Feature: Identity Management - Login © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Building Scalable Web Apps with Windows Azure Name Title Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Reprint Outstanding Transactions Report © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Purchase Requisitions - Requester © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Payroll and HR Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Adoption Time Single paradigm, mature tools, stable design patterns and frameworks Software developer’s comfort zone Competing paradigms, no tools,
Windows azure app fab security steve plank “planky” architectural evangelist, microsoft uk
Identity & Access Control in the Cloud Sachin Vinod Rathi Architect Advisor, Microsoft Corporation Niraj Bhatt Enterprise Architect, Windows Azure MVP.
 Kim Cameron Distinguished Engineer Microsoft Corporation BB11.
Feature: Purchase Order Prepayments II © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: OLE Notes Migration Utility
Feature: Web Client Keyboard Shortcuts © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Assign an Item to Multiple Sites © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Windows 8 (1) (2) (3) Windows 8 (1) (2) (3)
demo Cloud Storage WA Blobs Schema Management APIs & Portal Web Roles Integration Pipeline 3 rd Party Web Services 3 rd Party Store 3 rd Party.
Connect with life Connect with life
Building ASP.NET Apps in Windows Azure Name Title Microsoft Corporation.
Windows Azure Connect Name Title Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Identity & Access Control in the Cloud Name Title Organization.
Building Social Games for Windows 8 with Windows Azure Name Title Microsoft Corporation.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

customer.
steve plank “planky” microsoft connecting the windows azure network to your corporate network
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Browser Identity Provider Access Control Application.
demo Demo.
Advanced SQL Azure Database Name Title Microsoft Corporation.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
Feature: Suggested Item Enhancements – Analysis and Assignment © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and.
Windows Azure SQL Data Sync Name Title Microsoft Corporation.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
steve plank “planky” microsoft connecting your private and public clouds with adfs

IoCompleteRequest (Irp);... p = NULL; …f(p);
demo User Signs Up Temporary Account is Created with Verification Link Sent User Clicks Link Account is Activated Login.Register(userName,
Introduction to Windows Azure AppFabric
Introduction to windows azure: windows azure, sql azure and app fabric
Extending Your On-Premises Apps with the Windows Azure Platform
Integrating Microsoft SharePoint 2010 with Windows Azure
Azure Active Directory
Azure AD Domain Services
Cross-Org Collaboration using SharePoint 2010 & AD FS 2.0
Title of Presentation 12/2/2018 3:48 PM
Introduction to Authentication Authentication සදහා හැදින්වීම
microsoft cloud platform: enterprise-class architecture
Office 365 Identity Management
Vittorio Bertocci Principal Technical Evangelist Microsoft
Developing for Windows Azure
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
Шитманов Дархан Қаражанұлы Тарих пәнінің
07 | Introduction to Authentication
Title of Presentation 5/24/2019 1:26 PM
Azure AD Simon May Technical Evangelist.
Presentation transcript:

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

agenda access control service service bus cache

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

tick box ip config

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

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

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.

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

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

agenda access control service service bus cache

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

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

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

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

agenda access control service service bus cache

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!

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

© 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.