Presentation is loading. Please wait.

Presentation is loading. Please wait.

The MS Application Platform Luc Van de Velde Director, Developer & Platform group

Similar presentations


Presentation on theme: "The MS Application Platform Luc Van de Velde Director, Developer & Platform group"— Presentation transcript:

1 The MS Application Platform Luc Van de Velde Director, Developer & Platform group lucvdv@microsoft.comlucvdv@microsoft.com

2 Do your systems talk business? | 2 Specs from the Boss  We want to enter SMB and SoHo markets...  Self Service, Self registering ->no/limited human intervention  We want even 20 seat “deployments” to be profitable...  High Density, multi tenancy ->100s customers “per box”  We can’t sell it if they can’t customize it…  Customizable UI, Data model, Business Processes  We’re an ISV, we don’t want to hire IT Pros…  Externalized hosting and billing Infrastructure  We want to offer offline productivity to “power users”…  Smart client

3 Do your systems talk business? | 3 Composite Apps Web 2.0 SOA ESB SaaS RSS AJAX REST Services Dynamic Languages ROR WS-* Mashups XML Consumerisation RIA SCA Social Networks Monetization OSS Search ContextualAdvertising Json BPEL Tags User-generated Idm Wikis Blogs

4 Do your systems talk business? | 4 MS Has Many Platforms CORE-APPLICATION PLATFORMS SQL, TFs, Oslo/.NET Process Server, SC, AD, IIS/WAS, MDM, (Message server) CAPABILITIES.NET, Storage, Dev Tools, Presentation/UI, Security, Networking, Operating Systems PATTERN-ORIENTED PLATFORMS SOA, BPM, Cloud, EAI, ESB, ISB, BI, Collaboration, Portal, Web Server DOMAIN PLATFORM Accelerators (BizTalk, SQL), Dynamics, SP-ECM DOMAIN APPs CRM, HR, SCM etc Mass Customization Applications Platforms

5  It’s a unified collection of capabilities for creating and running applications  Developers combine capabilities to meet their requirements  Perhaps from different products and technologies What is an Application Platform? Capabilities Developers Applications Application Platform

6 Do your systems talk business? | 6 What is our Application Platform Strategy? Microsoft Typical Enterprise IT: Applications for Personal Productivity and Unstructured BPM Core Business Applications Federated, Department and Branch Applications Service Enablement Connectivity Composite Apps Reporting Analysis Performance Support Basic Web Rich Media Web Social Networking Processes (ALM, IT & Security Processes)

7 Do your systems talk business? | 7 What is our Application Platform Story? Lower total cost of ownership (TCO) Innovate and grow your business Optimized Infrastructure Enterprise Applications An integrated, unified platform for multiple applications Other Partners & CustomersERPFinanceInventoryCRMOperations??? Familiar and Intuitive User Interface

8 Do your systems talk business? | 8 Getting Started with Platforms An integrated, unified platform for multiple applications Connectivity Service Enablement Composite Applications Information Analysis Information Reporting Performance Management Rich Media Web Standard Web Social Computing Enterprise Applications Other Partners & Customers ERPFinanceInventoryCRMOperations???

9 Do your systems talk business? | 9 Getting Started With Application Platforms: BPM Using SOA Connectivity  Messaging  Transformation  Routing Service Enablement  Interoperability  Discoverability  Security & access Composite Applications  Workflows  Business process automation  Dynamic content Enterprise Applications Other Partners & Customers ERPFinanceInventoryCRMOperations??? Standards-based interoperability Business process services Standards-based interoperability Business process services

10 Do your systems talk business? | 10 Getting Started with Application Platforms: Business Intelligence & DM Information Analysis  Data mining  Information aggregation  Trend and relationship discovery Information Reporting  Information visualization  Data extraction Performance Management  Scorecards and dashboards  Business initiative monitoring  KPI reporting Enterprise Applications Other Partners & Customers ERPFinanceInventoryCRMOperations??? Standards-based interoperability Information integration services Standards-based interoperability Information integration services

11 Do your systems talk business? | 11 Getting Started with Application Platforms: Next Generation Web Rich Media Web  Rich and engaging experiences  Dynamic and responsive content  Digital marketing Standard Web  Standards compliance and interoperability  Scalable business applications  Rapid development and deployment Social Computing  Communicate, collaborate, & share  Communities and memberships  Workflow and notifications Enterprise Applications Other Partners & Customers ERPFinanceInventoryCRMOperations??? Standards-based interoperability Information integration services Business process services Standards-based interoperability Information integration services Business process services

12 Do your systems talk business? | 12 Application Platform Whitepaper http://download.microsoft.com/download/b/a/4/ba4f8ea2-75ef-425b-a30d- e2e503d8c440/Strategic%20Advantage%20and%20the%20Microsoft%20Application%20Platform.pdf

13 Do your systems talk business? | 13 SaaS Sample Application: LitwareHR

14 Do your systems talk business? | 14 Secure Web Client Web Client HR Application (job site) Single instance multi- tenant Public Contoso Web site Search for jobs Apply for jobs Unauthenticated access Private Contoso admin site Post jobs Search for applicants Authenticated access Rich Client LitwareHR Walkthrough

15 Do your systems talk business? | 15 Resources  OBA Central, OBA On-Ramp http:// www.obacentral.com  Innovate-On http://www.innovate-on.com  Silverlight http://www.microsoft.com/silverlight  SaaS On-Ramp http://www.microsoft.com/serviceproviders/programs/saasonramp.mspx  MSDN SaaS Architecture Center http://msdn.microsoft.com/architecture/saas/ http://www.codeplex.com/litwarehr  Hosting Partners http://www.microsoft.com/serviceproviders/directory/saashostingpartners.mspx

16 Do your systems talk business? | 16 Looking at the future  Cloud computing

17

18 “Live” Personal Solutions “Online” Business Solutions

19

20

21

22

23

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


Download ppt "The MS Application Platform Luc Van de Velde Director, Developer & Platform group"

Similar presentations


Ads by Google