microsoft application platform an overview

36
Microsoft Application Platform An Overview Sandeep J Alur Enterprise Architect Advisor | Microsoft India http://blogs.msdn.com/saalur | [email protected]

Upload: eze

Post on 23-Feb-2016

42 views

Category:

Documents


0 download

DESCRIPTION

Microsoft Application Platform An Overview. Sandeep J Alur Enterprise Architect Advisor | Microsoft India http://blogs.msdn.com/saalur | [email protected]. Enabling Business Success. Business Requirements Transform IT. IT Responsive to Business Requirements. Business . IT. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Microsoft Application Platform An Overview

Microsoft Application PlatformAn Overview

Sandeep J AlurEnterprise Architect Advisor | Microsoft Indiahttp://blogs.msdn.com/saalur | [email protected]

Page 2: Microsoft Application Platform An Overview

Enabling Business Success

Business IT

BusinessRequirementsTransform IT

IT Responsiveto Business

Requirements

Page 3: Microsoft Application Platform An Overview

Business StrategyGain 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 differentSource: David Chappell on

“Application Platforms – Strategic Overview”

Page 4: Microsoft Application Platform An Overview

Dynamic IT

Manage complexity,achieve agility

Protect information, control access

Advance the business with IT solutions

Amplify the impact of your people

Secure & interoperable platformUnified andvirtualized

Process-led,model-driven

Service-enabled

User-focused

Core innovation areas

Page 5: Microsoft Application Platform An Overview

DYNAMIC ITEnabling Next-Generation Datacenters & Applications

Move from physical to logicalManaged by models & policyState-aware, self-healingAvailable, secure and real-time

DATACENTER{ }Federated, composite, service-basedConnected & user-focused experiencesOn-premise, off-premise, virtualizedEfficient Dev-to-IT operations

APPLICATIONS{ }

Page 6: Microsoft Application Platform An Overview

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”

Page 7: Microsoft Application Platform An Overview

Evolution of Enterprise Applications Aggregation of disparate technologies over 30 years

Mainframe Applications

PersonalComputing

Connected Applications

Internet-Connected

Applications

Services-Based Applications

Host SystemsEarly – mid 1980s

Internet-EnabledMid 1990s

Client ServerLate 1980s – mid 1990s

Composite /Services-Based

Mid 2000s – . . .

Mainframe

ApplicationsMainframe

Applications

PersonalComputing Mainframe

Applications

ConnectedApplicationsPersonalComputing

MainframeApplications

ConnectedApplicationsPersonalComputing

Internet-Connected

Applications

Page 8: Microsoft Application Platform An Overview

Flexible Scalable Interoperable

Secure Manageable Heterogeneous

Effective Application Delivery

Process

Technology

People Familiar, flexible and productive tools

Project and Process Management

Clear process guidance Compliance and risk management

Supports structured andsemi-structured processes

Page 9: Microsoft Application Platform An Overview

What is an Application Platform?An illustration

Operating System

Application Services

OtherApplications

Integration Services

Data

DataServices

Development Tools

Application

Page 10: Microsoft Application Platform An Overview

Choosing an Application PlatformWhat’s requiredAn application platform needs to

work well in both the strategic and utility phasesThe strategic phase requires:

Current technologiesSupport for rapid development

With available developersThe utility phase requires:

Long-term supportabilityWith effective application lifecycle management (ALM)

Low cost

Page 11: Microsoft Application Platform An Overview

IT Solution Areas

What Does IT Look Like Today? Meeting the needs of the business

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

Customer Service Risk Analytics & Reporting Payment Services

Customer Insight Treasury & Cash Management

Business PrioritiesGovernance,

Risk, & Compliance

OperationsInnovationCustomers Performance

Page 12: Microsoft Application Platform An Overview

IT Solution AreasSales Innovation

ManagementEnterprise

Performance MgmtDocument &

Records MgmtSupply Chain

Planning & Execution

Marketing Product Life-Cycle Management

Business Process Analysis

Regulatory Compliance &

Controls

Supply Chain Visibility &

CollaborationRisk Analytics &

Reporting Payment Services

Customer Insight Treasury & Cash Management

A Common ExampleCustomer Service

Business PrioritiesGovernance,

Risk, & Compliance

OperationsInnovationCustomers Performance

Jack in Customer Service needs:Tools to make customer service

decisions: Customer data Order history Product & inventory information Account information

Customer Service

Page 13: Microsoft Application Platform An Overview

Supply Chain MgmtCustomer Information Product Life-Cycle Mgmt

ExistingBusinessApplications

EnterpriseApplications

Infrastructure

Business Processes Require Multiple ApplicationsCustomer service

SQL DWWindows

OracleSolaris

SQL DWWindows

Oracle DBUnix

DB2Z/OS ???

Other

???

Partners &Customers

ERP Finance Inventory CRM Operations ???

Client application

Desktop interface

Custom integrationwith LOB

Application DB

Web & desktop interface

Custom API

Web server

MySQL & Linux

“Green screen” interface

Custom proprietary application

Flat file data store

EDIJack in Customer Service needs:Tools to make customer service

decisions: Customer data Order history Product & inventory information Account information

Page 14: Microsoft Application Platform An Overview

EnterpriseApplications

Infrastructure

BusinessUsers

Explosion of Silo Solutions Impacts the Business

SQLWindows

OracleSolaris

MS SQLWindows

Oracle DBUnix

DB2Z/OS ???

Other

???

Partners &Customers

ERP Finance Inventory CRM Operations ???

IT Manage

r

New product

idea portal

New product portfolio analysis

Financial reporting

Regulatory

compliance portal

Compliance reports

Supply chain

integration

Trading partner portal

Sales forecasts

and reports

Operations

Sales force

automation

Customer service

Page 15: Microsoft Application Platform An Overview

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 Create Challenges

Short-term investments

Traditional Approaches

Silo solutions address individual needs

Page 16: Microsoft Application Platform An Overview

An Optimized Infrastructure is:Secure Protect your data &

simplify compliance

Reliable Mission-critical system availability

Scalable Optimize for performance & scale

Page 17: Microsoft Application Platform An Overview

The Shift Toward Application Platforms

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.

“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

Yes, it’s currently under way 41%

Yes, but noplan is inplace 35%

No 24%

Don’t know 0.5%

Forrester Research 2007

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?

Page 18: Microsoft Application Platform An Overview

BusinessUsers

The Microsoft Platform ApproachMaking dynamic IT a reality

Off

PremiseO

n Pr

emis

e

Optimized Infrastructure

Integrated Platform for Multiple Applications

OtherPartners

&Custome

rs

ERP Finance Inventory CRM Operations ???

Enterprise Applications

Familiar and Intuitive User Interface

Page 19: Microsoft Application Platform An Overview

The Microsoft Application PlatformAn integrated, unified platform for multiple applications

ConnectivityService Enablement Composite Applications

Information Analysis

Information Reporting

Performance Management

Rich Media Web

Standard Web

Social Computing

Enterprise ApplicationsOther

Partners &

Customers

ERP Finance Inventory CRM Operations ???

Page 20: Microsoft Application Platform An Overview

Getting Started With ApplicationPlatforms: BPM Using SOA

Connectivity Messaging Transformation Routing

ServiceEnablement Interoperability Discoverability Security & access

Composite Applications Workflows Business process

automation Dynamic content

Enterprise ApplicationsOther

Partners &

Customers

ERP Finance Inventory CRM Operations ???

Standards-based interoperabilityBusiness process services

Page 21: Microsoft Application Platform An Overview

Expose, Compose & Consume

Page 22: Microsoft Application Platform An Overview

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

Page 23: Microsoft Application Platform An Overview

Getting Started with ApplicationPlatforms: 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 ApplicationsOther

Partners &

Customers

ERP Finance Inventory CRM Operations ???

Standards-based interoperabilityInformation integration services

Page 24: Microsoft Application Platform An Overview

Integrate Your Data

• Consolidate and cleanse your data from virtually any source

• Predictable response across growing volumes of data

• Simplified management of your data warehouse

Deliver Relevant Reports

• Author extensive reports accommodating any reporting need

• Manage and scale reporting workloads of any size

• Deliver intuitive reports to every user in the format and location they prefer

Drive actionable insights

• Build enterprise-scale analytical solutions

• Extend with comprehensive and predictive capabilities

• Reach every user and drive actionable insight

SQL Server 2008Intelligent Data Platform

Integration Services

Reporting Services

Analysis Services

Page 25: Microsoft Application Platform An Overview

END USER TOOLS & PERFORMANCE MANAGEMENT APPSExcel Performance Point

ServerBI PLATFORM

SQL Server Reporting Services

SQL Server Analysis Services

SQL Server DBMS

SQL Server Integration Services

SharePoint Server

DELIVERY

Reports Dashboards Excel Workbooks

AnalyticViews Scorecards Plans

Business Intelligence offering

Page 26: Microsoft Application Platform An Overview

Analysts Speak: Magic Quadrants for BI Platforms

Page 27: Microsoft Application Platform An Overview

Getting Started with ApplicationPlatforms: 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 ApplicationsOther

Partners &

Customers

ERP Finance Inventory CRM Operations ???

Standards-based interoperabilityInformation integration services

Business process services

Page 28: Microsoft Application Platform An Overview

BI + PortalApplications

Rich ClientApplications

Rich InternetApplications

Maximizing Your Web

Page 29: Microsoft Application Platform An Overview

Analysts Speak: Market Scope of AJAX Technology & RIA Platform

Page 30: Microsoft Application Platform An Overview

Application Life-Cycle Management

Application Life-Cycle Management

Process and Guidance

Individual Team Organization

Tools

Business IntelligenceBPM Using SOA

Next Generation

Web

Page 31: Microsoft Application Platform An Overview

DevelopmentOur Focus:

Friction-FreeDeploymentSupport Rich Internet Apps and composite appsDesign for manageability and security

Operations Development PMO

Page 32: Microsoft Application Platform An Overview

General Trends.NET Platform – RAD SQL Server against competitionSSRS as a Unified Reporting PlatformMOSS for Portal TechnologySilverlight/ASP.Net – For RIAWindows Server – Highly Secure & scalable Host

General OutlookWeb 2.0 at the forefrontRich UI is gaining tractionConcern: Online User Attrition

Page 33: Microsoft Application Platform An Overview

Large ImplementationsBwin, 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 usersWipro                                        - 40000 usersAccenture                                 - 140000 usersHP                                            - 140000 usersIndian Air force                         - 40000 users

Page 34: Microsoft Application Platform An Overview

ReferencesMicrosoft Solution Accelerators http://technet.microsoft.com/en-us/solutionaccelerators/default.aspx

MSDN Architecture Center http://msdn2.microsoft.com/en-us/architecture/default.aspx

Patterns & Practiceshttp://msdn.microsoft.com/en-us/practices/bb190351.aspx

Page 35: Microsoft Application Platform An Overview

Feedback / QnAYour 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!

Page 36: Microsoft Application Platform An Overview

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