1 / 36

Microsoft Application Platform An Overview

Microsoft Application Platform An Overview. Sandeep J Alur Enterprise Architect Advisor | Microsoft India http://blogs.msdn.com/saalur | saalur@microsoft.com. Enabling Business Success. Business Requirements Transform IT. IT Responsive to Business Requirements. Business . IT.

eze
Download Presentation

Microsoft Application Platform An Overview

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. Microsoft Application PlatformAn Overview Sandeep J Alur Enterprise Architect Advisor | Microsoft India http://blogs.msdn.com/saalur|saalur@microsoft.com

  2. Enabling Business Success BusinessRequirementsTransform IT IT Responsiveto Business Requirements Business IT

  3. Business Strategy • Gain competitive advantage • The essence of that advantage is being different • Virtually all business strategies today have an IT component • But most of IT isn’t focused on being different Source: David Chappell on “Application Platforms – Strategic Overview”

  4. Dynamic IT Manage complexity, achieve agility Advance the business with IT solutions Unified Communications And Collaboration Business Intelligence Enterprise Content Management Protect information, control access Amplify the impact of your people Website and Security Framework Business Data Catalog Open XML File Formats Extensible UI Workflow Search Service-enabled Process-led,model-driven Unified andvirtualized User- focused Secure & interoperable platform Secured, Well-Managed Infrastructure Core innovation areas

  5. DYNAMIC ITEnabling Next-Generation Datacenters & Applications { } { } DATACENTER APPLICATIONS • Move from physical to logical • Managed by models & policy • State-aware, self-healing • Available, secure and real-time • Federated, composite, service-based • Connected & user-focused experiences • On-premise, off-premise, virtualized • Efficient Dev-to-IT operations

  6. Extent of Data Center Consolidation Performance Optimized Data Center by HP “3,500 processors into a 40-foot shipping container, equivalent of about 4,000 feet of data center space”

  7. Evolution of Enterprise Applications Aggregation of disparate technologies over 30 years Mainframe Applications PersonalComputing Connected Applications Internet-Connected Applications Services-Based Applications Connected Applications Internet- Connected Applications Connected Applications Personal Computing Mainframe Applications Mainframe Applications Mainframe Applications Mainframe Applications Personal Computing Personal Computing Host Systems Early – mid 1980s Client Server Late 1980s – mid 1990s Internet-Enabled Mid 1990s Composite /Services-Based Mid 2000s – . . .

  8. Effective Application Delivery People Process • Clear process guidance • Compliance and risk management • Supports structured andsemi-structured processes • Familiar, flexible and productive tools • Project and Process Management Technology • Flexible • Scalable • Interoperable • Secure • Manageable • Heterogeneous

  9. What is an Application Platform?An illustration Development Tools Application Integration Services Application Services Data Services Other Applications Operating System Data

  10. Choosing an Application PlatformWhat’s required • An application platform needs to work well in both the strategic and utility phases • The strategic phase requires: • Current technologies • Support for rapid development • With available developers • The utility phase requires: • Long-term supportability • With effective application lifecycle management (ALM) • Low cost

  11. What Does IT Look Like Today? Meeting the needs of the business Business Priorities Customers Innovation Performance Governance, Risk, & Compliance Operations IT Solution Areas Sales Innovation Management EnterprisePerformance Mgmt Document &Records Mgmt Supply Chain Planning & Execution Marketing Product Life-Cycle Management Business Process Analysis Regulatory Compliance & Controls Supply Chain Visibility & Collaboration Risk Analytics & Reporting Payment Services Customer Service Customer Insight Treasury & Cash Management

  12. A Common ExampleCustomer Service Business Priorities Customers Innovation Performance Governance, Risk, & Compliance Operations IT Solution Areas Sales Innovation Management EnterprisePerformance Mgmt Document &Records Mgmt Supply Chain Planning & Execution Marketing Product Life-Cycle Management Business Process Analysis Regulatory Compliance & Controls Supply Chain Visibility & Collaboration • Jack in Customer Service needs: • Tools to make customer service decisions: • Customer data • Order history • Product & inventory information • Account information Risk Analytics & Reporting Payment Services Customer Service Customer Insight Treasury & Cash Management

  13. Business Processes Require Multiple ApplicationsCustomer service Customer Information Product Life-Cycle Mgmt Supply Chain Mgmt Other Partners & Customers ExistingBusinessApplications Desktop interface Web & desktop interface “Green screen” interface Custom proprietary application Flat file data store EDI ??? Oracle DB Unix SQL DW Windows DB2 Z/OS SQL DW Windows Oracle Solaris ??? Client application Web server MySQL & Linux Application DB • Jack in Customer Service needs: • Tools to make customer service decisions: • Customer data • Order history • Product & inventory information • Account information Custom integrationwith LOB Custom API Enterprise Applications ERP Finance Inventory CRM Operations ??? Infrastructure

  14. Explosion of Silo Solutions Impacts the Business Business Users Other Partners & Customers Sales forecasts and reports New product idea portal Regulatory compliance portal Supply chain integration ??? SQL Windows Oracle Solaris MS SQL Windows Oracle DB Unix DB2 Z/OS ??? Financial reporting Sales force automation Operations New product portfolio analysis Compliance reports Trading partner portal Customer service IT Manager Enterprise Applications ERP Finance Inventory CRM Operations ??? Infrastructure

  15. Silo Solutions Create Challenges Traditional Approaches Short-term investments • Innovation Challenges • Every solution has a new interface • Solution delivery takes a long time • Solutions do not meet business needs • Operations Challenges • Existing investments do not work well with each other • Each solution requires new management skills and tools • Inconsistent security standards lead to compliance and other issues Silo solutions address individual needs

  16. An Optimized Infrastructure is: Secure • Protect your data & • simplify compliance Reliable • Mission-critical system availability • Optimize for performance & scale Scalable

  17. Organizations are converging what were once disparate, standalone applications and systems into an integrated, unified application platform. In fact, according to Forrester Consulting, 75 percent of IT leaders across 412 companies in North America, Europe, Asia-Pacific, and Latin America anticipate a shift toward application platforms, with 41 percent of respondents saying their application platform strategy is currently under way. The Shift Toward Application Platforms Don’t know 0.5% • Do you anticipate a convergence of these application infrastructure capabilities—including business intelligence, application servers, development tools, portals, integration, SOA, and BPM—to occur within your organization? Yes, but no plan is in place 35% No 24% Yes, it’s currently under way 41% Forrester Research 2007 • “Many Organizations Embrace Converged Application Platforms, But Adoption Barriers Remain”, a commissioned study conducted by Forrester Consulting on behalf of Microsoft, October 2007; http://download.microsoft.com/download/b/3/5/b3561c68-e641-4137-abdd-df09ac51742c/Forrester Consulting - Application Platform Optimization Study 10-2007 - 2.pdf

  18. The Microsoft Platform ApproachMaking dynamic IT a reality Business Users Familiar and Intuitive User Interface On Premise Off Premise Integrated Platform for Multiple Applications Enterprise Applications Optimized Infrastructure ERP Finance Inventory CRM Operations Other Partners & Customers ???

  19. Information Reporting Information Analysis Performance Management Standard Web Rich Media Web Social Computing The Microsoft Application PlatformAn integrated, unified platform for multiple applications Service Enablement Connectivity Composite Applications ERP Finance Inventory CRM Operations Other Partners & Customers ??? Enterprise Applications

  20. 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

  21. Expose, Compose & Consume

  22. Analysts Speak:Magic Quadrant for Application Infrastructure for Back-End Application Integration Projects

  23. 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

  24. SQL Server 2008Intelligent Data Platform • Integration Services • Reporting Services • Analysis Services

  25. Business Intelligence offering DELIVERY COLLABORATION CONTENT MANAGEMENT SharePoint Server SEARCH Reports Dashboards Excel Workbooks Analytic Views Scorecards Plans END USER TOOLS & PERFORMANCE MANAGEMENT APPS Excel Performance Point Server BI PLATFORM SQL Server Reporting Services SQL Server Analysis Services SQL Server DBMS SQL Server Integration Services

  26. Analysts Speak: Magic Quadrants for BI Platforms

  27. 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

  28. Maximizing Your Web Rich InternetApplications BI + PortalApplications Rich ClientApplications

  29. Analysts Speak: Market Scope of AJAX Technology & RIA Platform

  30. Application Life-Cycle Management BPM Using SOA Business Intelligence Next Generation Web Individual Team Organization Application Life-Cycle Management Process and Guidance Tools

  31. Development Our Focus: Friction-FreeDeployment Support Rich Internet Apps and composite apps Design for manageability and security Development PMO Operations

  32. General Trends • .NET Platform – RAD • SQL Server against competition • SSRS as a Unified Reporting Platform • MOSS for Portal Technology • Silverlight/ASP.Net – For RIA • Windows Server – Highly Secure & scalable Host • General Outlook • Web 2.0 at the forefront • Rich UI is gaining traction • Concern: Online User Attrition

  33. Large Implementations • Bwin, one of the largest online gaming companies, trusts SQL Server 2008 to manage 100TB of real-time transactions, 24x7 • Xerox uses SQL Server to manage 7 million transactions per day with 99.999% uptime • Nasdaq The SQL Server installation at NASDAQ handles 5,000 transactions/second, and 100,000 simultaneous queries a day • Large Portals: • Tata Consultancy Services      - 100000 users • Wipro                                        - 40000 users • Accenture                                 - 140000 users • HP                                            - 140000 users • Indian Air force                         - 40000 users

  34. References • Microsoft Solution Accelerators http://technet.microsoft.com/en-us/solutionaccelerators/default.aspx • MSDN Architecture Center http://msdn2.microsoft.com/en-us/architecture/default.aspx • Patterns & Practices http://msdn.microsoft.com/en-us/practices/bb190351.aspx

  35. Feedback / QnA • Your Feedback is Important! Please take a few moments to fill out our online feedback form • Use the Question Manager on LiveMeeting to ask your questions now!

More Related