Top Banner
Intel Confidential 1 Founding Sponsors This Presentation Courtesy of the International SOA Symposium October 7-8, 2008 Amsterdam Arena www.soasymposium.com [email protected] Gold Sponsors Platinum Sponsors Silver Sponsors *Other names and brands may be claimed as the property of others. Copyright © 2008, Intel Corporation. All rights reserved. Scaling the Delivery of IT Services to Consumer Space with SOA 1 st International SOA Symposium Enrique Castro-Leon [email protected] Intel Corporation Version 1.0 October 8, 2008
16

Enrique Castro Leon Scaling Delivery Of I T Services

Jan 15, 2015

Download

Technology

SOA Symposium

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Enrique  Castro Leon    Scaling  Delivery Of  I T Services

Intel Confidential 1

Founding Sponsors

This Presentation Courtesy of the

International SOA Symposium

October 7-8, 2008 Amsterdam Arena

www.soasymposium.com

[email protected]

Gold Sponsors

Platinum Sponsors

Silver Sponsors

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Scaling the Delivery of IT Servicesto Consumer Space with SOA

1st International SOA Symposium

Enrique Castro-Leon

[email protected]

Intel Corporation

Version 1.0

October 8, 2008

Page 2: Enrique  Castro Leon    Scaling  Delivery Of  I T Services

Intel Confidential 2

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Legal Disclaimers

This paper is for informational purposes only.

INTEL MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.

The Intel brand and logo are trademarks of Intel Corporation in the U.S. and other countries

3

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

4

Preview

SOA in the small

– Can the service-oriented paradigm scaled down to the delivery of IT services to the consumer?

Modular deployment of service-based applications

– Servicelets for enterprises large and small

– Reaching out to small & medium businesses and emerging markets

Strategic Opportunities

Page 3: Enrique  Castro Leon    Scaling  Delivery Of  I T Services

Intel Confidential 3

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

State of the Art Today(What’s wrong with this picture?)

5

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Re-use through all-Purpose Mobile Devices

6

Page 4: Enrique  Castro Leon    Scaling  Delivery Of  I T Services

Intel Confidential 4

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

State of the Art in Consumer IT

Specialized appliances enhance customer experience– Remote control devices

– Copiers, fax machines

– Confine customer into a walled garden

Device-centric view today is limiting– Devices are point devices

– Installing an application creates a hard binding between the application and the hardware– Application software vendors are not helping

– Storing a file in a PC’s hard drive creates a hard binding between the stored data and that PC’s storage device

– Forces consumer to use a specific device– Inconvenient

– Single point of failure

Computer hardware today– Standardized, interoperable

Services are not– Example: building an automobile in 1900 before Ford

7

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Change is Afoot

In consumer space

– Cost of labor has not kept up with advances in technology

– IT services hardly exist

– Expensive, questionable quality, inconsistent results

– Point devices

– Customer gets unnecessarily exposed to complexity

– Digital divide

$10M

1M

100K

10K

1K

100

1960 1980 1990 2000 20101970

Cost of computerhardware,

per delivered core

Moore’s Law runs rampant

It’s about to bring one more change

8

Page 5: Enrique  Castro Leon    Scaling  Delivery Of  I T Services

Intel Confidential 5

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Extending the Benefits of SOA Beyond Large Enterprises

SOA adoption started with large enterprises

– Only large enterprises have critical mass to justify reuse

– Inside-out model

Outside-in model

– Extends SOA adoption model to small & medium businesses

Can we scale SOA further down?

– Bring benefits of SOA directly to consumers

9

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

10

Servers

Network

Database

Application Logic

Presentation Logic

Retracing the Evolution of Enterprise Applications

From custom-built applications…

SS

S

S

S

S

SS

S

Inside-out SOA eliminates duplication across stacks

…to a modular approach using SOA service modules

– Service-enable internal apps for re-use

– Remove redundancies

– Service modules generally in-sourced

(Inside-out SOA)

Page 6: Enrique  Castro Leon    Scaling  Delivery Of  I T Services

Intel Confidential 6

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

11

Transition from Inside-Out SOA Outside-in SOA

SS

S

S

S

S

S

S

S

Economical and business considerations encourage the outsourcing of servicelets

- Demand arises for SMB specialized service providers

- Expands scope of SOA to SMBs and emerging markets

- No scaling to consumer space yet

- Best of breed solution for specialists

SS

S

S

S

S

SS

S

= servicelet or microservice: self-sufficient, s/w + h/w unit composable with Web services technologyS

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Servicelets and Virtual Service Oriented Grids

Servicelets

– Unit of integration/composition for SOA environments with own software and hardware

– Logically independent, self-sufficient, but not service end point

– May use Web services as integration technology

– May be built from cloud computing resources

– Composed of in-sourced or out-sourced resources

Virtual service oriented grids (VSGs)

– Servicelets built out of virtualized resources

– Servicelets in a composite application form a network or grid

– ESBs: particular instance of a VSG

= servicelet or microservice: self-sufficient, s/w + h/w unit composable with Web services technologyS

SS

S

S

S

S

S

S

S

An SOA composite application

Page 7: Enrique  Castro Leon    Scaling  Delivery Of  I T Services

Intel Confidential 7

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

The Rise of SOA Integrators

SOA providers become SOA integrators

SOA integrators build applications

– Use internal servicelets to encapsulate intellectual property (“secret sauce”)

– Rely on 3rd party servicelets for generic functions (re-use benefit)

– Applications built for resale and external consumption (value creation model)

SOA ecosystem scaling to

– Consumer space

– Emerging markets

SS

S

S

S

S

S

S

S

Servicelet ecosystem

Hybrid composite application built from

in-sourced and out-sourced servicelets

Composite applicationis offered to third party

consumers

Commonlyavailable3rd party servicelet

A producercan also

be a consumerof servicelets

13

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

SOA Deployment Models

Large enterprises

– Internal re-use

Small and medium businesses

– External re-use

Consumer

– Service end points of aggregated third party services

14

Page 8: Enrique  Castro Leon    Scaling  Delivery Of  I T Services

Intel Confidential 8

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

IT Services to the ConsumerWhat are IT services to the consumer?

– Data services

– Content services

– Storage services– Data presence

– Data migration, backup and recovery

– Application services

– Application installation & maintenance

– Technology services

– Network/Internet/broadband connectivity

– Help desk services– Telephone hotline and Web chat service

– Equipment installation, configuration and troubleshooting– Computer, networking & content delivery

Emerging opportunities

– Infrastructure planning

– Monitoring and security

– Integrated residential energy and resource management

– Utility, solar electric, solar thermal, wind, water management

15

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Consumer Information Technology

Virtual service oriented grid perspective

Data and applications exist as independent entities– Not associated with any device

Temporary bindings for convenience of customer– Photo library not attached to single PC anymore

Compatible with legacy devices– Use desktops, laptops, UMPCs, MIDs, PDAs, cell phones as presentation

and control devices

– Presentation layer maps data to display capabilities of presentation devices

16

Page 9: Enrique  Castro Leon    Scaling  Delivery Of  I T Services

Intel Confidential 9

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Service Composition in Mature Industries

SOA:

– Not a new concept

– Another name for horizontal specialization

Established pattern in mature industries

– Example: Automobile insurance industry

– Process to settle a minor accident

Insurance CompanyService Desk

SettlementCompany

Bank

Customer

RepairShop

Car rentalCompany

Single service end point

Parts suppliersAutomobiledistributor

Pay deductible expense

Provide loaner car during repairs Repair damaged vehicle

Each different color represents a different company providing

a composable service

Insurer delegates processto company with local presence

The process requires tight SLA guaranteesleading to predictable OpEx

17

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Essential Ingredients for Successful Service Composition

Well-defined set of canonical services

Cost predictability

Low cost variance keeps risk in check

Fast integration ensures fast learning curve

Standardized, horizontal services

18

Page 10: Enrique  Castro Leon    Scaling  Delivery Of  I T Services

Intel Confidential 10

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Performing Data Backups Today

Consumer

Consumer Consumer Consumer Consumer ConsumerConsumer

Tradepublications

Softwarevendor

Hiredtechnician

Hiredtechnician

Safe computingpractices required

Issues in current “system”

– Current system forces consumer as point of integration

– Mixing of interface with implementation

– Function is bound to a specific hard drive

– High level of skill required

– Uncertain restoration point objective/ time objective (RPO/ RTO)

– Attaining desired SLA requires unreasonable amount of commitment

19

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Backup as a Service

User stores files to protected filesystems (drive letters in Windows)– Backup to cloud storage provider during undocked work

– Local hard drive used as cache if no connectivity

– Automatic synchronization upon re-docking

SLA for backup– RPO: data loss limited to untethered work

– RTO: 24 hoursConsumer

BackupService Provider

Protecteddevice

Protecteddevice

Home network

On-premisesRAID 0 or 5

storage device

Storage serviceprovider

Single service end point restored

Cloud service

20

Page 11: Enrique  Castro Leon    Scaling  Delivery Of  I T Services

Intel Confidential 11

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Data Presence Service

Current issues with data

– Data is bound to a hard drive

– Data locked in islands of information

– Laptop, desktop, PDA, cell phone, distributable media, cloud, digital camera

Requirements

– Untethered data

– Available anywhere, anytime

– Presentation appropriate to device using it

– Data presence service can be coordinated with backup service

Consumer

Data PresenceService

Monitoreddevice

Monitoreddevice…

Home network

On-premisesRAID 0 or 5

storage device

Storage serviceprovider

Single service end point

PresentationService

Cloud service

21

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Storage Service through Storage Aggregators

Bulk Storage ProvidersStorage wholesalers, selling

storage by 10s of TB at specific

SLA defined by bandwidth,

latency, availability, locality

Storage AggregatorStorage aggregators “blend”

different storage offerings to

deliver a retail product meeting

a specific SLA

SaaS provider for data

or backup management

Application-directed storage

offered as an outside-in

SOA service

SS

S S S

S

S

22

Page 12: Enrique  Castro Leon    Scaling  Delivery Of  I T Services

Intel Confidential 12

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Storage Service through Consumer Facilitated Storage

1,000s of consumers

rent storage in their homes

to service provider

Storage service provider

• Aggregates and repackages the consumer

storage resource into multiple products for

internal & external consumption

• Performs content Caching & Staging

S

SSSS S

SaaS provider for data

or backup management S S

23

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Summary

Evolution of SOA

– Large enterprises SMBs Consumer space

State of the art in consumer services

– Unnecessary complexity

– Disjointed, inflexible, device-bound

– Expensive

Application of SOA principles

24

Page 13: Enrique  Castro Leon    Scaling  Delivery Of  I T Services

Intel Confidential 13

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

25

For Further Reading…

Upcoming book by Intel Press

Available October 2008

Advance copies of this book will be sent free of charge to attendees of this presentation upon [email protected] © 2008 Intel Corporation. All rights reserved.

ISBN 978-1-934053-10-2

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Backup

26

Page 14: Enrique  Castro Leon    Scaling  Delivery Of  I T Services

Intel Confidential 14

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Consumer Application Architecture

VSG applications are not the same as Cloud applications

– The Cloud can be used as a mechanism to deploy a VSG application

– The application can also run as code in a client machine

27

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Two Different Universes

It’s hard to run a spreadsheet on the TV

It’s inconvenient to use a PC as a broadcast end point

To cable utility

CableSet-top

unit

HDTVdisplay

unit

ContentDeliveryUniverse

Data Universe

28

Page 15: Enrique  Castro Leon    Scaling  Delivery Of  I T Services

Intel Confidential 15

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

Integrated IT Services

Cable TV

TV/FM Antenna

Telco connection

(POTS, DSL)

Fiber to the Home

Network

Switch

Server

Ethernet

Home Automation

Gateway

Processor Module

Data Storage

Module

Network

Interface

Device

Firewall/

Router Module

Home Security

Gateway

Connections to

other rooms

To home

automation

subsystem

To home

security

subsystem

WiMAX

Module

29

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

IT Services: Entertainment/Multimedia Room

Network

switch

Wall

display

computer

Speaker,

FR

Speaker,

FL

Speaker,

RR

Speaker,

RL

Speaker,

Subwoofer

Wi-Fi

access

point

VOIP

telephone

WebCam

CD/DVD

jukebox

To patch room

Desktop

PC

Printer

Legacy

Receiver/

Pre-amp

TurntableCasette

DeckVHS VCR

Ethernet

Analog wiring

Remote

Handheld

Controller

30

Page 16: Enrique  Castro Leon    Scaling  Delivery Of  I T Services

Intel Confidential 16

*Other names and brands may be claimed as the property of others.Copyright © 2008, Intel Corporation. All rights reserved.

IT Services: Home Office

Network

switch

From Patch Room

Speaker, L

Speaker, R

Remote

Handheld

Controller

VOIP

Telephone

Desktop

PC

Printer/

Scanner/

Copier/ Fax

WebCam

Wall

display

computer

31