24

Software + Services Microsoft’s vision for SOA, SaaS and Web 2.0 Michael Platt Director, Web Architecture, Microsoft Corporation ARC 301

  • View
    213

  • Download
    0

Embed Size (px)

Citation preview

Software + Services Microsoft’s vision for SOA, SaaS and Web 2.0

Michael PlattDirector, Web Architecture, Microsoft Corporation

ARC 301

Where should Ifocus for results?

C o m p o s i t e A p p s

Web 2.0

SOASaaS

RSS

AJAX

REST

Services

D y n a m i c L a n g u a g e s

WS-*

Mashups

XML

Consumerisation

Social Networks

Monetization

Search

Contextual

Advertising

Tags

User-generated

Wikis

B l o g s

Industry Buzz is Deafening

What's Next?

Client-Server

Web

SaaS?SOA?

Web 2.0????

Mainframe

DriversBusinessMonetisation

Ad BasedLongtail

Enterprise 2.0 / B2C2Innovation

R&D, S&M, Support and Training

CostDifferentiated IT

Search, tagging, location

SocialStart, maintain, issue solutionGamingVideo and contentCommunication and collaborationSocial Relationships (trust / rating / reputation)Power of numbersContent / group / project

ArchitecturalBandwidthInstant deployment / Management : SaaSSOAS+SP2PComposition / Mashups

TechnologyRESTAJAXDynamic LanguagesRSS / ATOM / SSEBlogs and Wiki’sWS*Devices

MarketecturesSOA

Use of loosely coupled software and services to provide servicesMany internal systems (JEE and .Net based) and integrationMainly EnterpriseWS*

SaaSSoftware as a Service delivered over the internetSalesforce.com, Dynamics LiveMainly ISVREST

Web 2.0Social and content services delivered over the internetFlickr, Youtube, LiveMainly ConsumerATOM

All Service Based

CharacteristicsConsumer ISV Enterprise

Name Web 2.0 SaaS SOA

Control Decentralized Centralized Centralized

Organization Unmanaged Hybrid Managed

Types of Devices

Very large Medium Small

Number of Devices

Very large Medium Large

Connectivity Internet cloud Internet cloud Medium

Total power Huge Large Large

Total Demand Huge Medium Large

Communication Services / Atom

Services / REST

Services / SOAP

Rate of change Very fast Fast SlowConsumer

ISV Enterprise

The Common DenominatorService delivery

Service compositionService experience &

economics

SaaS

SOA

Web 2.0

Services are software+Take an expansive view+Need integration+Want platform

= Software + Services

Service

Software

OR“Tyranny of th

e Or”

+

Client

Software as a

Elements of Software + ServicesBusiness

Experience

Federation

Delivery

Devices

ConsumerCentralizedFixedConnected

PersonalDistributedUnmanagedDisconnected

Enterprise

ManagedPartial Connect

Composition

Elements of Software + Services

HTTP SOAPREST

Advert SubscriptionTransaction SKU

HTML

Mashup Composition

Jscript AjaxVirtual

C/S C/S OBA P2PStand Alone

WebPC PC Lapto

p

Web2.0

CloudService

Identity Metering

SaaS

Synch

Managed

Service

SOA

Tablet WatchiPodPhoneGames

Presence

Management

HostedServic

e

WS*

Advert SubscriptionTransaction SKU

HTML

Mashup Composition

Jscript AjaxVirtual

C/S C/S OBA P2PStand Alone

WebPC PC Lapto

p

Web2.0

CloudService

Identity Metering

SaaS

Synch

Managed

Service

SOA

Tablet WatchiPodPhoneGames

Presence

Management

HostedServic

e

iPod / iTunes SalesForce

Patterns of Software + Services

Xbox LiveGoogle

LOBOffice

SFA demo

S+S: Architectural Patterns

Live Mail

Organization

Facade

Select

Exchange Server: On-Premise or Hosted

“Attached Services”from Microsoft

Multiple UserExperience “Heads”

Exchange Example

S+S Architectural Patterns

Live Mail

Organisation

Live Local

MLS

Composite

Mashup

Mashup demo

Impact of Software + Services

The Future of Business Computing• Revitalization of IT• Focus on business success• Employee productivity and impact• Customer experience

The Future of Personal Computing• From personal computer to personal computing• Across multiple PCs and devices• Blurring of digital workstyle and lifestyle• Individual in control of their digital world

Microsoft PlatformWindows providing Enterprise S+SWindows Live providing Consumer S+SOffice Live providing SMB S+SOffice SPS providing user S+S

SummaryIT is at an inflection point

Business, social, technical and technology driversSOA, Web 2.0, SaaS are all indications of that

S+S is the new platformSubsumes Software, SOA, SaaS and Web 2.0

Microsoft has a comprehensive S+S set of products:

WindowsWindows LiveOffice SPSOffice Live

Evaluation Forms

Questions?

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