Download presentation
Presentation is loading. Please wait.
Published byJacob Dean Modified over 8 years ago
1
Simon Davies Microsoft sdavies@microsoft.com
2
Global reach Ease of provisioning Business agility Deployability & manageability Security & Privacy Customisability Visibility & Control Data accessibility Software or Service?
4
Software + Services
5
Familiar tools, languages, and frameworks with.NET and Visual Studio Provides the choice to build on-premises, cloud, or hybrid solutions Integrate with existing assets such as AD and premises applications Multiple protocol support including HTTP, REST, SOAP, AtomPub Broad investment in open, community-based access to Azure services Simple scenarios are simple – complex scenarios are possible Services hosted in Microsoft’s data centers Designed for high availability & scalability
8
“An Operating System For The Cloud” 1.Computation 2.Storage 3.Service Management 4.Developer Experience
9
Demo
13
Root servicebus. windows. net services account contoso … … svc Service Registry Root Multi-Tenant The service registry provides a mapping from URIs to services
15
Relay Sender Receiver Outbound SSL-Secured TCP 828 Connection to Relay Rendezvous Endpoint One-Way Messages through TCP Tunnel
16
Relay sb://servicebus.windows.net/services/user/service/endpoint SenderReceiver - Outbound SSL-Secured TCP 828 Connection to Relay - Out-of-Band Protocol to negotiate Direct Connection Upgrade to Direct when possible
17
Relay Sender Receiver Outbound SSL-Secured TCP 828 Connection to Relay Rendezvous Endpoint One-Way Messages through TCP Tunnel Receiver
21
Your Access Control Project (a hosted STS) Your Access Control Project (a hosted STS) Relying Party (Your App) Relying Party (Your App) 2. Send Claims 4. Send Token (output claims from 3) 5. Send Message w/token 0. Certificate 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
24
WF Runtime Tooling VS Designer VS Debugger Rehosted Designer Workflow Activity Library IIS/WAS+ “Dublin” IIS/WAS+ “Dublin” Workflow Service Workflow Service your.exe “Direct” your.exe “Direct” Hosts
25
A reliable, scalable off-premises host for workflows
28
Data Mining ETL Reference Data Reporting Data Warehouse
30
Extend to Cloud Integrate with existing solutions Data Platform solutions scale to cloud Low friction deployment and scaling Pay as you go scaling Don’t need to provision to peak demand Create secure data hubs Secure access and movement of structured data Across devices, locations, partners
31
Interop and Choice Access SQL Services with standard protocols and formats REST, SOAP, HTTP, etc. Community Based Libraries and Examples Ruby, PHP, Java, … Ruby Active Resource Rich Tooling Familiar tooling experience with Visual Studio Leverage skills to extend to Cloud See: http://github.com/sdsteam
32
Apps Devices Data Sync Users
34
Bring exciting new devices into the Mesh, integrate with core infrastructure and experience Seamlessly integrate social applications across invites, news feeds, local devices experiences, and more Take your web application and content to the client, enable a rich and seamless offline experience Service-enable client applications, make them Mesh-aware, enable multi-user sharing-based experiences World of Devices Social and Community Sites Client-to- the Web Web-to- the Client
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.