1 / 0

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

The MS Application Platform Luc Van de Velde Director, Developer & Platform group lucvdv@microsoft.com. 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 ...

wyanet
Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The MS Application Platform Luc Van de VeldeDirector,Developer & Platform grouplucvdv@microsoft.com

  2. Specs from the Boss We want to enter SMB and SoHomarkets... 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. ESB Blogs Services Web 2.0 Mashups OSS Search Social Networks AJAX XML Consumerisation Contextual Advertising User-generated RSS WS-* RIA BPEL REST SCA Dynamic Languages SOA SaaS ROR Json Tags Idm Wikis Monetization
  4. MS Has Many Platforms Applications Mass Customization DOMAIN APPs CRM, HR, SCM etc DOMAIN PLATFORM Accelerators (BizTalk, SQL), Dynamics, SP-ECM PATTERN-ORIENTED PLATFORMS SOA, BPM, Cloud, EAI, ESB, ISB, BI, Collaboration, Portal, Web Server 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
  5. What is an Application Platform? 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 Applications Developers Capabilities Application Platform
  6. What is our Application Platform Strategy? Service Enablement Connectivity Composite Apps Typical Enterprise IT: Processes (ALM, IT & Security Processes) Core Business Applications Reporting Analysis Performance Support Federated, Department and Branch Applications Microsoft Applications for Personal Productivity and Unstructured BPM Basic Web Rich Media Web Social Networking
  7. What is our Application Platform Story? Innovate and grow your business Familiar and Intuitive User Interface An integrated, unified platform for multiple applications Enterprise Applications Optimized Infrastructure ERP Finance Inventory CRM Operations Other Partners & Customers ??? Lower total cost of ownership (TCO)
  8. Information Reporting Information Analysis Performance Management Standard Web Rich Media Web Social Computing Getting Started with PlatformsAn integrated, unified platform for multiple applications Service Enablement Connectivity Composite Applications ERP Finance Inventory CRM Operations Other Partners & Customers ??? Enterprise Applications
  9. Getting Started With ApplicationPlatforms: BPM Using SOA Composite Applications Workflows Business process automation Dynamic content Connectivity Messaging Transformation Routing ServiceEnablement Interoperability Discoverability Security & access Standards-based interoperability Business process services ERP Finance Inventory CRM Operations Other Partners & Customers ??? Enterprise Applications
  10. Getting Started with ApplicationPlatforms: Business Intelligence & DM Performance Management Scorecards and dashboards Business initiative monitoring KPI reporting Information Analysis Data mining Information aggregation Trend and relationship discovery Information Reporting Information visualization Data extraction Standards-based interoperability Information integration services ERP Finance Inventory CRM Operations Other Partners & Customers ??? Enterprise Applications
  11. Getting Started with ApplicationPlatforms: Next Generation Web Social Computing Communicate, collaborate, & share Communities and memberships Workflow and notifications 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 Standards-based interoperability Information integration services Business process services ERP Finance Inventory CRM Operations Other Partners & Customers ??? Enterprise Applications
  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. SaaS Sample Application: LitwareHR
  14. LitwareHR Walkthrough Rich Client Secure Web Client Web Client Public Contoso Web site Search for jobs Apply for jobs Unauthenticated access Private Contosoadmin site Post jobs Search for applicants Authenticated access Internet HR Application (job site) Single instance multi-tenant
  15. Resources OBA Central, OBA On-Ramphttp:// www.obacentral.com Innovate-Onhttp://www.innovate-on.com Silverlighthttp://www.microsoft.com/silverlight SaaS On-Ramphttp://www.microsoft.com/serviceproviders/programs/saasonramp.mspx MSDN SaaS Architecture Centerhttp://msdn.microsoft.com/architecture/saas/http://www.codeplex.com/litwarehr Hosting Partnershttp://www.microsoft.com/serviceproviders/directory/saashostingpartners.mspx
  16. Looking at the future Cloud computing
  17. Cloud Services On-Premises Visual Studio & .NET “Oslo” - Modeling Partners
  18. Azure™ Services Platform “Online” Business Solutions “Live” Personal Solutions
  19. Windows Azure Skill Transfer
  20. Scalable hosting platform Automated service management Model-driven service lifecycle management High Availability
More Related