.Net services Azure Services Platform. Introduction to Microsoft.Net Services.Net Service Bus.Net Access Control Service.Net WorkFlow Service Tools.

Slides:



Advertisements
Similar presentations
Hello i am so and so, title/role and a little background on myself (i.e. former microsoft employee or anything interesting) set context for what going.
Advertisements

Clemens Vasters Technical Lead, Service Bus.NET Services BB12.
Service Bus Service Bus Access Control.
Christian Weyer Solution Architect thinktecture
Agenda AD to Windows Azure AD Sync Options Federation Architecture
John Shewchuk Dennis Pilarinos Microsoft Corporation.
WSO2 Identity Server Road Map
The Microsoft Cloud Azure Platform This presentation incorporates some content from Microsoft.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Jax ArcSig 3/22/2011 Keith Tingle. About Me Keith Tingle Lender Processing Services
Problem Statement AD DB App1 DB App2 AD App4 App6 AD App5 Intranet Extranet Cloud AD App3 DB SSO Separate Sign-in Separate Sign-in Separate Sign-in.
 Kim Cameron Distinguished Engineer Microsoft Corporation BB11.
 Clemens Vasters Service Bus Technical Lead Microsoft Corporation BB38.
The product strategyThe indirect sales WORTMANN AG serves customers from the European Union, North and Eastern Europe, the Middle East and Africa.
Active Directory Integration with Microsoft Office 365
Active Directory Integration with Microsoft Office 365 Ross Adams & Jono Luk Program Managers Microsoft Corporation OSP321.
SIM205. (On-Premises) Storage Servers Networking O/S Middleware Virtualization Data Applications Runtime You manage Infrastructure (as a Service)
Christian Weyer thinktecture.
Matt Steele Senior Program Manager Microsoft Corporation SESSION CODE: SIA326.
Changing the world with Software + Services Luc Van de Velde Director Developer and Platform Group Microsoft Belux.
Scenario covered in this presentation Separate credential from on- premises credential Authentication occurs via cloud directory service Does not.
Copyright ©2004 Virtusa Corporation | CONFIDENTIAL Introduction to Windows Communication Foundation Ruwan Wijesinghe.
Datacenter LOB web service LOB app Partner Mobile Device.
OUC204. Recently Announced… Identity Integration Options 2 3 Identity Management Overview 1.
Module 14: WCF Send Adapters. Overview Lesson 1: Introduction to WCF Send Adapters Lesson 2: Consuming a Web Service Lesson 3: Consuming Services from.
Enterprise Identity Steve Plank – Microsoft Ivor Bright – Charteris Dave Nesbitt – Oxford Computer Group.
BI Funcasts The Mac-Guyver Techniques BI - The Mac-Guyver Techniques : Office Sharepoint Excel Services Gunter Staes –
…. PrePlanPrepareMigratePost Pre- Deployment PlanPrepareMigrate Post- Deployment First Mailbox.
Maggie Myslinska (Program Manager) Microsoft Corporation SESSION CODE: ASI204.
Stu Fox Datacom Systems Ltd. ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1.
Microsoft ® Official Course Module 13 Implementing Windows Azure Active Directory.
Paul Andrew. Recently Announced… Identity Integration Options 2 3 Identity Management Overview 1.
PC, Phone, Browser Retrieve Changes Change Shipping Address Update ERP Purch. Order Change Shipping Address Get Shipping Status Update CRM Master.
Azure Services Platform Update James Conard Sr. Director Developer & Platform Evangelism Microsoft Corporation.
Windows Azure Building web sites and services in the cloud Manu Cohen-Yashar Sela Group
Aaron Skonnard & Keith Brown Cofounders, Pluralsight SESSION CODE: ASI308 Programming AppFabric: Moving.NET to the Cloud.
 Justin Smith Sr. Program Manager Microsoft Corporation BB55.
Microsoft Virtual Academy. STANDARDIZATION SELF SERVICEAUTOMATION Give Customers of IT services the ability to identify, access and request services.
1 Azure ™ Services Platform Microsoft.NET Services A Closer Look Clemens Vasters Technical Lead Microsoft Corporation.
An Overview of Microsoft.NET Todd M. Gagorik Technical Architect Microsoft Corporation.
Browser Identity Provider Access Control Application.
Satisfy Your Technical Curiosity 27, 28 & 29 March 2007 International Convention Center (ICC) Ghent, Belgium.
 Mike Martin  Architect  MEET Member  Crew Member of Azug  Windows Azure Insider  Windows Azure MVP  
1 Azure ™ Services Platform Microsoft.NET Services An Introduction Clemens Vasters Technical Lead Microsoft Corporation.
Nagender Vedula & Bradley Bartz ON-PREMISES SERVICE PROVIDERMICROSOFT CONSISTENT PLATFORM Modern platform for the world’s apps 1.
We have a little game to play at the start Chris J.T. Auld Director, Intergen Limited New Zealand (Go All Blacks!)
 Justin Smith Sr. Program Manager Microsoft Corporation BB28.
Expenses Timesheets Approvals Expense capture Timesheets Expense capture Timesheets Expense capture Timesheets.
Janakiram MSV Sr. Technology Strategist | Microsoft India Development Center.
Windows Azure poDRw_Xi3Aw.
ADatum Assets ADatum REST Web Svc ADatum REST Web Svc.
Architectural Patterns For The Cloud Brian H. Prince | Microsoft.
Agenda  Microsoft Directory Synchronization Tool  Active Directory Federation Server  ADFS Proxy  Hybrid Features – LAB.
Aaron Skonnard Cofounder, Pluralsight SOA316 .NET Services Extending.NET technologies to the cloud Open and accessible REST, SOAP, RSS, AtomPub, …
Simon Davies Microsoft Global reach Ease of provisioning Business agility Deployability & manageability Security & Privacy Customisability.
ADFS - Does it Still have a Place? Fitting into the EMS puzzle Frank C. Drewes III 2016 Redmond Summit | Identity.
Private KEEP OFF! Private KEEP OFF! Open! What is a cloud? Cloud computing is a model for enabling convenient, on-demand network access to a shared.
1 Hyderabad Techies Microsoft Developer User Group - Hyderabad Introduction to.NET Services “ Sharing is our Passion “
Introduction to Windows Azure AppFabric
Sabri Kızanlık Ural Emekçi
Solving the Identity Crisis
Introduction How to combine and use services in different security domains? How to take into account privacy aspects? How to enable single sign on (SSO)
Extending Your On-Premises Apps with the Windows Azure Platform
Windows Azure AppFabric
John Shewchuk Technical Fellow Microsoft Corporation
ACS and ADFS.
EXTENSION AND INTEGRATION
Office 365 Identity Management
Saravana Kumar CEO/Founder - Kovai Atomic Scope – Product Update.
Presentation transcript:

.Net services Azure Services Platform

Introduction to Microsoft.Net Services.Net Service Bus.Net Access Control Service.Net WorkFlow Service Tools

Enterprise Service Bus Service Orchestration Service Orchestration Service Registry Naming Federated Identity and Access Control Messaging Fabric CRMCRM Customers Leads Trends Campaigns Supply Chain Inventory Order Entry Planning Purchasing Point Of Sale POS Integration Product Catalog Returns Web Store

Internet Service Bus Service Orchestration Service Orchestration Service Registry Naming Federated Identity and Access Control Messaging Fabric ClientsClients MS/3 rd Party Services MS/3 rd Party Services On-Premise ESB ESBESB Desktop, RIA, Web Desktop, RIA, & Web Your Services

scheme://servicebus.windows.net/services/solution/name/ … Roo t SBWN service s solutio n name Required Prefix

Primary Programming Model: WCF Family of Bindings for the Service Bus Service Bus - Messaging

Works just like WCF: Envelopes: SOAP 1.1, SOAP 1.2, None All WS-* end-to-end security scenarios Transport-level message path protection (SSL) Reliable Messaging, Streaming Full Extensibility Model Web programming model (WebGet/-Invoke) Metadata Exchange Not supported: (By Design) Atomic Transaction Flow (By Design) Protocol-level transport authentication (PDC Issue) WebScriptingBehavior JavaScript proxy (PDC Issue) Direct Tcp Modes with RM or WS-* Sec. WCF Relay Bindings For WCF Pros

The guestbook

Getting ready to use the Service Bus

1.REST access to data on my computer 2.REST access to data on my machine through an internet service bus 3.REST access to cloud stored data through a service bus

Access

Your Customers Your App Access Control Service Live ID Users XYZ Domain Users Who is the caller? What can they do? UI Integrate Service Bus Orchestrate Store WF Data

Your.NET Access Control Service STS (Managed STS) Your.NET Access Control Service STS (Managed STS) Relying Party (Service Bus, Your App, etc.) Relying Party (Service Bus, Your App, etc.) 2. Send Claims (RST) 4. Send Token (RSTR) (output claims from 4) 5. Send Message w/token 0. Cert|Secret exchange; periodically refreshed Requestor (Your Customer) Requestor (Your Customer) 1. Define access control rules for a customer 6.Claims checked in Relying Party 3. Map input claims to output claims based on access control rules

SDK Username/Password Sample

Azure ™ Services Platform