Kris Horrocks Senior Technical Product Manager Microsoft.

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.
Feature: Identity Management - Login © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
© 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.
Amalga UIS Modules Medical Imaging Research Foundation Quality Measures Other HealthVault Partner Applications Microsoft Partner Solutions.
 Kim Cameron Distinguished Engineer Microsoft Corporation BB11.
Co- location Mass Market Managed Hosting ISV Hosting.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
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.
Get more control & flexibility of the Windows Azure environment Developers IT Pros Easier migration of existing Windows applications to Windows Azure.
Identity and Access Management Business Ready Security Solutions.
Feature: SmartList Usability Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
 Rico Mariani Architect Microsoft Corporation.
> Utilize Windows Azure as integrated component of xRM solutions > Introduce new xRM capabilities in Dynamics CRM “5” > Demonstrate rapid development.
© 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.
WinHEC /22/2017 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
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
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Document Attachment –Replace OLE Notes © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
Feature: Suggested Item Enhancements – Sales Script and Additional Information © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows.
Feature: Customer Combiner and Modifier © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
Feature: Employee Self Service Timecard Entry © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
SQL Server SQL Azure Visual Studio“Quadrant” SQL Server Modeling Services Entity Framework ADO.NET“M”/EDM Data Services …
announcing Dev Manager Do I understand what we’ve built? Developer Can I bet on using this shared component? Testers What’s changed since I last.
Ian Ellison-Taylor General Manager Microsoft Corporation PC27.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
demo Instance AInstance B Read “7” Write “8”

customer.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
demo Demo.
Advanced SQL Azure Database Name Title Microsoft Corporation.
Feature: Void Historical/Open Transaction Updates © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
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.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
The CLR CoreCLRCoreCLR © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
© 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.

IoCompleteRequest (Irp);... p = NULL; …f(p);
Ctrl-K, X Ctrl-K, S
Introduction to Windows Azure AppFabric
Microsoft Azure P wer Lunch
Возможности Excel 2010, о которых следует знать
SharePoint Online Management and Control
Title of Presentation 11/22/2018 3:34 PM
Title of Presentation 12/2/2018 3:48 PM
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.
Виктор Хаджийски Катедра “Металургия на желязото и металолеене”
WINDOWS AZURE A LAP AROUND PLATFORM THE Steve Marx
Title of Presentation 5/12/ :53 PM
Шитманов Дархан Қаражанұлы Тарих пәнінің
Title of Presentation 5/24/2019 1:26 PM
Title of Presentation 7/24/2019 8:53 PM
Presentation transcript:

Kris Horrocks Senior Technical Product Manager Microsoft

Partner Enterprise Business Division Application I/O Machine Presentation Identity Machine Workflow Rules Machine Data Business Division I/O (B2B) I/O (B2B) I/O (Queue, EAI, ESB, B2B) I/O (Queue, EAI, ESB, B2B) I/O I/O (Remoting) I / O ( R e m o t i n g ) I/O (EAI) I/O (EAI)

Machine Hosting Provider B2B Partner Enterprise Infrastructure Application Presentation Identity Workflow Rules Data Infrastructure Application SaaS Provider Infrastructure Application PaaS Provider Infrastructure Platform Services Rules Data Pres. Rules WF Data Infrastructure Virtual Machine Application

Machine Hosting Provider B2B Partner Enterprise Infrastructure Application Presentation Identity Workflow Rules Data Infrastructure Application SaaS Provider Infrastructure Application PaaS Provider Infrastructure Platform Services Rules Data Pres. Rules WF Data Infrastructure Virtual Machine Application

Enterprise Infrastructure Machine Hosting Provider B2B Partner Application Presentation Identity Workflow Rules Data Infrastructure Application SaaS Provider Infrastructure Application PaaS Provider Infrastructure Platform Services Rules Data Pres. Rules WF Data Infrastructure Virtual Machine Application

Machine Hosting Provider Infrastructure Virtual Machine B2B Partner Enterprise Infrastructure Application Presentation Identity Workflow Rules Data Infrastructure Application SaaS Provider Infrastructure Application PaaS Provider Infrastructure Platform Services Rules Data Pres. Rules WF Data

Machine Hosting Provider B2B Partner Enterprise Infrastructure Application Presentation Identity Workflow Rules Data Infrastructure Application SaaS Provider Infrastructure Application PaaS Provider Infrastructure Platform Services Rules Data Infrastructure Virtual Machine

Machine Hosting Provider B2B Partner Enterprise Infrastructure Application Presentation Identity Workflow Rules Data Infrastructure Application SaaS Provider Infrastructure Application PaaS Provider Infrastructure Platform Services Rules Data Pres. Data Infrastructure Virtual Machine

PaaS Provider VIP Logistics VIP Portal Local Taxi Services Contoso Conventions CPS Workflow Rules Data CRM SaaS Provider Local Taxi Services Airline Event Clearinghouse Data Customer’s Enterprise VIP Calendar

Contoso Conventions VIP Logistics VIP Portal Local Taxi Services CPS Workflow Rules Data CRM SaaS Provider Local Taxi Services Airline Event Clearinghouse Data Customer’s Enterprise VIP Calendar

Machine Hosting Provider B2B Partner Enterprise Infrastructure Application Presentation Identity Workflow Rules Data Infrastructure Application I/O SaaS Provider Infrastructure Application I/O PaaS Provider Infrastructure Platform Services Rules Data Pres. Rules WF Data I/O Infrastructure Virtual Machine I/O Application I/O What is the Application? How do you maintain an end-to-end view of the as-is state across roles?How do you maintain an end-to-end view of the as-is state across roles? How do you manage change to both functional and operational behavior across the app lifetime?How do you manage change to both functional and operational behavior across the app lifetime?Federation How do you federate identity, claims & data?How do you federate identity, claims & data? How to you monitor solution behavior across environments?How to you monitor solution behavior across environments? How do you provide transparent service communication across environments?How do you provide transparent service communication across environments? Loose Coupling How do you fully decoupling business behavior and communications?How do you fully decoupling business behavior and communications? How do you provide a consistent programming model across environments?How do you provide a consistent programming model across environments?

Machine Hosting Provider B2B Partner Enterprise Infrastructure Application Presentation Identity Workflow Rules Data Infrastructure Application I/O SaaS Provider Infrastructure Application I/O PaaS Provider Infrastructure Platform Services Rules Data Pres. Rules WF Data I/O Infrastructure Virtual Machine I/O Application I/O Federation How do you federate identity, claims & data?How do you federate identity, claims & data? How to you monitor solution behavior across environments?How to you monitor solution behavior across environments? How do you provide transparent service communication across environments?How do you provide transparent service communication across environments? Loose Coupling How do you fully decoupling business behavior and communications?How do you fully decoupling business behavior and communications? How do you provide a consistent programming model across environments?How do you provide a consistent programming model across environments? Modeling Platform Shared Repository

Machine Hosting Provider B2B Partner Enterprise Infrastructure Application Presentation Identity Workflow Rules Data Infrastructure Application I/O SaaS Provider Infrastructure Application I/O PaaS Provider Infrastructure Platform Services Rules Data Pres. Rules WF Data I/O Infrastructure Virtual Machine I/O Application I/O Loose Coupling How do you fully decoupling business behavior and communications?How do you fully decoupling business behavior and communications? How do you provide a consistent programming model across environments?How do you provide a consistent programming model across environments? Modeling Platform Shared Repository Identity Metasystem Federated Management Service Bus

Machine Hosting Provider B2B Partner Enterprise Infrastructure Application Presentation Identity Workflow Rules Data Infrastructure Application I/O SaaS Provider Infrastructure Application I/O PaaS Provider Infrastructure Platform Services Rules Data Pres. Rules WF Data I/O Infrastructure Virtual Machine I/O Application I/O Modeling Platform Shared Repository Identity Metasystem Federated Management Service Bus Process Server Workflow & Comms APIs

Partner Enterprise Business Division Application I/O Machine Presentation Identity Machine Workflow Rules Machine Data Business Division I/O (B2B) I/O (Queue, EAI, ESB, B2B) I/O I/O (Remoting) I/O (EAI)

Partner Enterprise Business Division Application Machine Presentation Identity Machine Workflow Rules Machine Data Business Division Service Bus

ISB LSB Org App Component NamingDirectoryIdentityMessagingEventing… ESB Repository

Modeling Language An approachable, mainstream, textual modeling language for describing both data (e.g. requirements) and behavior (e.g.workflow) Process Server A full featured execution environment for workflow, rules, and any.NET service. Cloud Services A set of Microsoft hosted services including a service bus and a process server Service Bus Model Repository Cloud Services Modeling Tools Process Server Modeling Language Bus Analyst ArchDev IT Pro

Value of a Shared Repository

BUSINESS ANALYST DEVELOPER ARCHITECT IT PRO void doSomething{ int x = y+z; foreach(I in t) { } B2B Partner Infrastructure Application I/OI/O I/OI/O SaaS Provider Infrastructure Application I/OI/O I/OI/O PaaS Provider Infrastructure Platform Services RulesRules RulesRules DataData DataData Pres.Pres. Pres.Pres. RulesRules RulesRules WFWF WFWF DataData DataData I/OI/O I/OI/O

Machine Hosting Provider B2B Partner Enterprise Infrastructure Application SaaS Provider Infrastructure Application PaaS Provider Infrastructure Platform Services Infrastructure Virtual Machine Deploy & Configure UI Workflows & Rules Databases Policy Communications Monitoring Host Config … Deploy & Configure UI Workflows & Rules Databases Policy Communications Monitoring Host Config …

On Premises & Cloud Process Server

Machine Hosting Provider B2B Partner Enterprise Infrastructure Application SaaS Provider Infrastructure Application PaaS Provider Infrastructure Platform Services Infrastructure Virtual Machine Process Server [Customer Self Host] Process Server [3 rd Party Hosted] Process Server [ISV Self Host] Process Server [Self Host] Consistent Programming model from Client to Server to Cloud. Like ASP.NET but for Workflow based applications. Consistent Programming model from Client to Server to Cloud. Like ASP.NET but for Workflow based applications.

PaaS Provider VIP Logistics VIP Portal Local Taxi Services Contoso Conventions CPS Workflow Rules Data CRM SaaS Provider Local Taxi Services Airline Event Clearinghouse Data Customer’s Enterprise VIP Calendar

PaaS Provider VIP Logistics VIP Portal Local Taxi Services Contoso Conventions CPS Workflow Rules Data CRM SaaS Provider Local Taxi Services Airline Event Clearinghouse Data Customer’s Enterprise VIP Calendar Workflow Services (Process Server) Internet Service Bus Repository

Modeling & Repository Watch Project Oslo for updates. CTPs in CY08. Workflow & Communications APIs WCF & WF.NET 3.5 provides “integration” Process Server Merging of WF/WCF with BizTalk Server Service Bus BizTalk Services provides early look. CTP available today Indentity Metasystem Watch Active Directory & CardSpace

Project Oslo: Repository, Modeling BizTalk Services: Internet Service Bus SQL Server Data Services Kim Cameron’s Identity Blog Identity Metasystem

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