Presentation is loading. Please wait.

Presentation is loading. Please wait.

Simon Davies Microsoft Global reach Ease of provisioning Business agility Deployability & manageability Security & Privacy Customisability.

Similar presentations


Presentation on theme: "Simon Davies Microsoft Global reach Ease of provisioning Business agility Deployability & manageability Security & Privacy Customisability."— Presentation transcript:

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?

3

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

6

7

8 “An Operating System For The Cloud” 1.Computation 2.Storage 3.Service Management 4.Developer Experience

9 Demo

10

11

12

13 Root servicebus. windows. net services account contoso … … svc Service Registry Root Multi-Tenant The service registry provides a mapping from URIs to services

14

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

18

19

20

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

22

23

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

26

27

28 Data Mining ETL Reference Data Reporting Data Warehouse

29

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

33

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

35

36

37


Download ppt "Simon Davies Microsoft Global reach Ease of provisioning Business agility Deployability & manageability Security & Privacy Customisability."

Similar presentations


Ads by Google