industrialised service delivery

21

Upload: iansthomas

Post on 26-Jun-2015

619 views

Category:

Documents


1 download

DESCRIPTION

A discussion of the need to industrialise IT solutions delivery in a cloud era and the capabilities required to do this.

TRANSCRIPT

Page 1: Industrialised Service Delivery
Page 2: Industrialised Service Delivery

Industrialised Service Delivery

Dr. Ian Thomas

Fujitsu Services

Hatay Tuna

Microsoft Consulting UK

Page 3: Industrialised Service Delivery

Why This Talk

Organisations need to be more adaptable and interconnected than ever

SOA and SaaS promise to help organisations achieve these aims

Industrialisation is key to addressing these challenges in a rapid, reliable and scalable way – we need technology that works

Explain our ideas and experiences using Fujitsu’s Industrialisation processes and Microsoft’s platform technologies

Page 4: Industrialised Service Delivery

Componentisation of Business

Web 1.0

Web Services

Service Oriented Architecture

Web 2.0

Software as a Service

Mobility & Convergence

Increasing Connectivity and Digitisation

Transaction Costs

Level of

Busin

ess A

ggre

gation

TimeBased on “The Breakup of the Corporation”, A.T.Kearney

Boundless Choice

Instant Comparison

Global Availability

Increasing Power of the Consumer

Technical Discontinuities

CONGLOMERATES

CORPORATIONS

STRATEGIC

BUSINESS UNITS

CAPABILITY-BASED

ORGANISATIONS

VALUE WEBS

Page 5: Industrialised Service Delivery

Componentisation through Capabilities

WHAT HOW

External View Internal View

Interfaces

Commitments

Metrics People

Technology

Business

Processes

Organisation

Page 6: Industrialised Service Delivery

IT Follows Move from How to WhatFunction

Does the service do what we

want; quality of results

Scalability, reliability,

adherence to service contract

Quality of serviceCost to build or rent

service

CostsFlexibility and fit of payment models

e.g. purchase, rental, usage

Payment modelsLevel and quality of analytics

on service execution

Reporting

Rapid Capability Realisation

Integration and Composition

Management and Visibility

Commercialisation

“Right” Price and Quality

Sourcing and Partnerships

Standardise * Commoditise * Virtualise

Check Credit HistoryService Level: 2 daysCost Per Invocation: £20Channels: SOAP, Web

Page 7: Industrialised Service Delivery

Service Delivery Platforms

Consultants / Business Analysts / Architects / Developers

Page 8: Industrialised Service Delivery

Industrialisation of IT - TRIOLE

Inconsistent build procedures

Unpredictable performance

Inability to provide SLAs or QoS

Integrate system, verify

every time

Product-by-product

VENDOR CUSTOMER SITE

Quick development

stable, reliable

Pre-fabrication

pre-verify

TRADITIONAL APPROACH TRIOLE APPROACH

Consistency of manufactured goods

Standardised form and performance

SLA and QoS guarantees

VENDOR CUSTOMER SITE

Page 9: Industrialised Service Delivery

Industrialisation of Service Delivery

Industrialisation Processes

Broad Expertise in Methods

SOA Platform Suite

Software Factory Platform

Global Service Capabilities Patterns Expertise

Page 10: Industrialised Service Delivery

Maxim

ise A

uto

mation o

f

Rea

lisatio

nM

axim

ise L

evers

of

Change

Industrialisation Must Link Intent to Execution

Page 11: Industrialised Service Delivery

Industrialisation Pyramid

patterns & practices

Service Classifications

Metamodel Architectural Patterns

Development Practices

Industry Templates

Factories Domain Specific

Languages

Page 12: Industrialised Service Delivery

TRIOLE Service Delivery Vision

Capability Definition

• Industry Sector Templates

• Capability DSLs

Service Modelling

• Service Modelling DSLs

• Service Levels & KPIs

Service Realisation

• Context specific tooling

• Encoded best practice & guidance

Platform Configuration

• TRIOLE Template Designer

• Commodity platform designs

TRIOLE service factory

TRIOLE service platform

Runtime Hosts

• Specialised TRIOLE Hosts

• Virtualised Infrastructure

Runtime Services

• Provisioning

• Identity

TRIOLE service wrap

Report

• Real time

• Analytics

Manage

• SLAs

• Alerting

Audit

• Access

• Non-repudiation

Meter

• FS to customer

• Cross charges

Provisioning

Serv

ice

Events

Feedback

Catalogue

• Capabilities

Service

HostingService

Service

Page 13: Industrialised Service Delivery

TRIOLE Service Delivery Vision

Capability Definition

• Industry Sector Templates

• Capability DSLs

Service Modelling

• Service Modelling DSLs

• Service Levels & KPIs

Service Realisation

• Context specific tooling

• Encoded best practice & guidance

Platform Configuration

• TRIOLE Template Designer

• Commodity platform designs

TRIOLE service factory

TRIOLE service platform

Runtime Hosts

• Specialised TRIOLE Hosts

• Virtualised Infrastructure

Runtime Services

• Provisioning

• Identity

TRIOLE service wrap

Report

• Real time

• Analytics

Manage

• SLAs

• Alerting

Audit

• Access

• Non-repudiation

Meter

• FS to customer

• Cross charges

Provisioning

Serv

ice

Events

Feedback

Catalogue

• Capabilities

PROCESS SERVICES

DOMAIN SERVICES

INTEGRATION SERVICES

WORKFLOW SERVICES

INTERACTION SERVICES

Service

HostingService

Service

Page 14: Industrialised Service Delivery

TRIOLE Service Delivery Vision

Capability Definition

• Industry Sector Templates

• Capability DSLs

Service Modelling

• Service Modelling DSLs

• Service Levels & KPIs

Service Realisation

• Context specific tooling

• Encoded best practice & guidance

Platform Configuration

• TRIOLE Template Designer

• Commodity platform designs

TRIOLE service factory

TRIOLE service platform

Runtime Hosts

• Specialised TRIOLE Hosts

• Virtualised Infrastructure

Runtime Services

• Provisioning

• Identity

TRIOLE service wrap

Report

• Real time

• Analytics

Manage

• SLAs

• Alerting

Audit

• Access

• Non-repudiation

Meter

• FS to customer

• Cross charges

Provisioning

Serv

ice

Events

Feedback

Catalogue

• Capabilities

PROCESS FACTORY

WCF FACTORY

ESB GUIDANCE FACTORY

WORKFLOW FACTORY

WEB CLIENT FACTORY

Service

HostingService

Service

Page 15: Industrialised Service Delivery

TRIOLE Service Delivery Vision

Capability Definition

• Industry Sector Templates

• Capability DSLs

Service Modelling

• Service Modelling DSLs

• Service Levels & KPIs

Service Realisation

• Context specific tooling

• Encoded best practice & guidance

Platform Configuration

• TRIOLE Template Designer

• Commodity platform designs

TRIOLE service factory

TRIOLE service platform

Runtime Hosts

• Specialised TRIOLE Hosts

• Virtualised Infrastructure

Runtime Services

• Provisioning

• Identity

TRIOLE service wrap

Report

• Real time

• Analytics

Manage

• SLAs

• Alerting

Audit

• Access

• Non-repudiation

Meter

• FS to customer

• Cross charges

Provisioning

Serv

ice

Events

Feedback

Catalogue

• Capabilities

Data Management

SQL 2005

Business Services

IIS 6.0, .net 3.0

Process and Integration

IIS 6.0, Biztalk 2006 R2

Collaboration

IIS 6.0, WSS 3.0

Service

HostingService

Service

Page 16: Industrialised Service Delivery

TRIOLE Service Delivery Vision

Capability Definition

• Industry Sector Templates

• Capability DSLs

Service Modelling

• Service Modelling DSLs

• Service Levels & KPIs

Service Realisation

• Context specific tooling

• Encoded best practice & guidance

Platform Configuration

• TRIOLE Template Designer

• Commodity platform designs

TRIOLE service factory

TRIOLE service platform

Runtime Hosts

• Specialised TRIOLE Hosts

• Virtualised Infrastructure

Runtime Services

• Provisioning

• Identity

TRIOLE service wrap

Report

• Real time

• Analytics

Manage

• SLAs

• Alerting

Audit

• Access

• Non-repudiation

Meter

• FS to customer

• Cross charges

Provisioning

Serv

ice

Events

Feedback

Catalogue

• Capabilities

Service

HostingService

Service Catalogue

IIS 6.0, WSS 3.0,

UDDI, SQL 2005

Service

Page 17: Industrialised Service Delivery

Industrialised Service Factory Concept

Hatay TunaArchitectMicrosoft Consulting Services UK

Page 18: Industrialised Service Delivery

Future Consolidation of SDPsS

tra

tegic

Diffe

rentiatio

n t

hro

ugh T

echnolo

gy

J2EE

.Net

Virtualisation

Software as a Service

Service Oriented

Architecture (SOA)

Social IT

Convergence

Real Time

Infrastructure

Grid - Commercial

Level of Platform Consolidation

Real Time

Enterprise

Dynamic Business

Models

Utility Computing

Consolidation

Min Max

Max

Page 19: Industrialised Service Delivery

Global Service Delivery Platforms

Independent Software Vendor / Systems Integrator / Enterprise IT

On-premise

Shared Platform

Page 20: Industrialised Service Delivery

Summary

Organisations need to be more adaptable and interconnected than ever

SOA and SaaS promise to help organisations achieve these aims

Industrialisation is key to addressing these challenges in a rapid, reliable and scalable way – we need technology that works

Fujitsu’s Industrialisation processes and Microsoft’s platform technologies are helping us to achieve this

Page 21: Industrialised Service Delivery

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