Download as pdf or txt
Download as pdf or txt
You are on page 1of 51

Dr.

Hans-Peter Hoidn
Executive IT Architect, IBM Software Group
Global Business Integration "Tiger" Team

Enterprise IT Architectures
EA (Enterprise Architecture)

© 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Agenda

I. Positioning Enterprise Architecture (EA)

II. Enterprise Architecture – Main Aspects

III. Enterprise Architecture Methods

IV. Dynamic Infrastructure – Cloud Computing

2 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Recap: Aligning Strategy with Business and IT Execution

Enterprise
Business View Business
Architecture

Process View

IT View

3 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Positioning Enterprise Architecture (EA)

4 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Why “Enterprise Architecture”

 EA is helping enterprises do the right things right

 EA is a holistic approach to the control and co-ordination of IT based


business projects

 Two viewpoints:
– Solution Architects are focused on creating an IT based solution to a
business problem
– Enterprise Architects with a sense of what the enterprise needs to be and
do, and how IT should be used in a wider sense

5 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Winchester House Syndrome

Yesterday’s management approaches are not working in today’s complex and


fast-paced environment.
This house may function, but…

Does it meet business objectives?


Is it an ‘Asset Junkyard’?
Is it cost effective?
Does it fit with the community
(standards)?
Is it documented - who knows what it
consists of?
Can it be repaired easily or
economically?
Can it be adapted to changing needs?

'If you don't know where you're going, any road will get you there.'
Lewis Carroll
6 © 2010 IBM Corporation
University Zurich – Enterprise IT Architectures

It can be a challenge to ensure IT based business solutions


implement the business strategy…
Strategy

Information
Business Business Technology
Technology
Opportunity Strategy Availability
Strategy

If you do not know where


you are, a map will not help.
The Gap
?
If you do not know
where you are going,
any road will do.

Business Operating Environment


and IT Infrastructure
System Architecture
Design and • functional aspects
Delivery
• operational aspects
IT Solutions “the infrastructure and single
building design”

7 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Enterprise Architecture provides the vital linkages between


“strategy” and “implementation”
Strategy

Information
Business Business Technology
Technology
Opportunity Strategy Availability
Strategy
Enterprise wide focus

EA tells the organization


where they are on the map Enterprise Architecture

Planning !!
EA identifies where the
organization wants to be
and how to get there
Project focus

Business Operating Environment


and IT Infrastructure
System Architecture
Design and • functional aspects
Delivery
• operational aspects
IT Solutions “the infrastructure and single
building design”

8 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Enterprise Architecture embraces both Business and IT


Architectures, providing the “city plan” for “building projects”
Strategy

Information
Business Business Technology
Technology
Opportunity Strategy Availability
Strategy
Enterprise wide focus

Enterprise Architecture

Business IT
Architecture Architecture
Planning
- Processes - Applications
- Information - Data Enterprise
- People - Technology Architecture
- Locations
“the city
Transition Plan plan”
Project focus

Business Operating Environment


and IT Infrastructure
Design and
Delivery

IT Solutions System Architecture


• “the building design”

9 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Bridging the Gap Between Strategy and Delivery

Enterprise Strategy
Business Bus Strategy IT Strategy Technology
Opportunity Availability

Strategy
Business
Enterprise Architecture Strategy
Enterprise wide focus

Transition and
I n f r a s t r u c t u r e I n i ti a ti v e s C o m p e t e n c y C e n t r e I n i ti a t i v e s

O u t s o u r c in g I n it ia t iv e s

EA
E l e c t r o n ic
N ETW OR K
S e r v i c e D e li v e r y
In t e r - c o m p a n y
W A N ( i m p le .)
O u t s o u rc e
n e t w o rk
P la n n in g /D e s ig n In it ia t iv e s

G a
r p h ci a lI S

D a ta W a r e h o u se
D o cu m e
nt M n
a a g e me n t
D a ta
Wa re h o u s e C u s to m e r S e vr ci e
B. U. Mid d e
l wa r e
B. U. In tr a n e
t M
/ a li n
i f ra s tr u ct u re
WA N n
i fr a s tru c tu r e
S y s te m s Ma n a g e me n t

G r o u p IT I n f r a s t r u c t u re E n d U s er O u ts o u r ce N e w
A r c h i tec tu r e D e s ig n & I n fr as tr u c tu r e C o re s y s t e m s

Planning
D e f in i t io n P la n n i n g U pgra de

C u s to m e r
S e r vi ce C e n tr e
In i t ia t iv e s f o c u s e d o n
m i g r ati n g to th e n e w
d e liv e r y e n v ir o n m e n t O u ts o u r ce
P la n n in g /D e s ig n H e lp d e s k a n d
I n f ra st ru ct u re D e s kt o p O t h er
O u t s o u r c in g B u s i n e s s U n it
E s t a b lis h IT S y s te m s
In i t ia t iv e s f o c u s e d o n C o m p e ten cy K io sks
im p le m e n t in g t h e v i s i o n C e n t re T e l e m e tr y s y s t e m s
P la n n in g /d e s ig n K e y G r o u p D e c is i o n
I T C o m p e t e n c y c e n tr e e tc
P o in t s

Planning Methods
Bus Arch’ture IT Architecture
Fire and and
Tools
Planning Component
Scheduling

Yarn Buying
Shipping
Inventory

Assortment
Planning

Component
AEI
Corporate
hope!
SOA
Knitting
Order Entry Yankee Saturn
Tagging & Group
Packing
Group
Cash
Management

Accounting Knits Yarn


Division Division
Component
Design

Yarn
Dyeing
Raleigh Seneca
Plant Plant

Business
Business Locations
Structure

Architecture
Governance
Process
Solution
and
Design
Program focus

Content
Business Operating Environment and
and IT Infrastructure Modeling
Design
Processes m
.
B U
. .U
B

G ro u p I T
.
t
D
a
W

A r c h i te c tu r e
D e fi n i t i o n
re
o
h
a se

I n i t i a ti v e s f o c u s e d o n
ig r a t in g to th e n e w
d e l i v e r y e n v i ro n m
u

e n t
P la n n in g /D e s ig n
ys
S
o
D

IW

m
te
u
c

N
tra

sM
A
n
ra

n
e
m

d
i
M

n
G

st

t/fri

n
a
e
p
ic
h

tM

m
o

d
le

a
istrM

a
e
g
lIa

n
a

rS
e

rw
a

fictu

e
m
l
n
S

g
m
e

rvic

ra

n
t
e

ste
n
e

ru
ct
P l a n n i n g / D e s i g n In i t ia t i v e s

u
re

I n fr a s t r u c tu r e
D e s i gn &
P l a n ni n g
I n fr a s tru c tu re

E n d U se r
I n i t ia t iv e s

In t e r - c o m p a n y
W A N (i m p l e . )

I n f ra s t ru c t u r e
U p g ra d e
O u t s o u r c i n g I n i t ia t iv e s

N E TW O R K

O u ts o u r c e
n e tw o r k

O u ts o u r c e N e w
C o r e s y st e m s

O u ts o u r c e
H e lp d e s k a n d
C o m p e te n c y C e n tre

E l e c t r o n ic
S e r v ic e D e li v e r y

D a t a W a r e h ou s e

C u s to m e r
S e r v ic e C e n t r e
In i t ia t i v e s

Programme Architecture
Content Delivery
and
I n f ra s t ru c t u r e D e s kt o p Ot h e r
O u ts o u r c n i g E s ta b l i s h I T B u s in e s s U n it
I n i t i a ti v e s f o c u s e d o n S y s te m s
C o m p e t e nc y K io s k s
i m p le m e n t in g t h e v i s io n C e n t re
P la n n in g /d e s ig n K e y G ro u p D e c is io n T e l e m e tr y s y s t e m s
I T C o m p e t e n c y c e n t re P o in t s e tc

Soln Outline I n fr a s tru c tu re

Macro Design Micro Design


I n i t ia t iv e s

In t e r - c o m p a n y
Devt, etc.
O u t s o u r c i n g I n i t ia t iv e s

N E TW O R K
C o m p e te n c y C e n tre

E l e c t r o n ic
S e r v ic e D e li v e r y
In i t ia t i v e s

Programme Architecture
W A N (i m p l e . )
O u ts o u r c e
n e tw o r k
P l a n n i n g / D e s i g n In i t ia t i v e s

ra
G ch
ip a
lI S

D a t a W a r e h ou s e
o
D cu m
n
e M
t n
a m
e
g n
e t

t
D
a
W a
o
h
e
r u
se C u
st o
m rS
e rvic
e e

Delivery
.
B .U .U
B . id
M e
ld w
r
a e

W
I N
tra
A
n n
frie
t/ M
stri
a lu
ctfin re
st
a ru
ct re
u

ys
S m
te sM n
a e
g
a m
e tn

G r o u p I T I n fr a s t r u c tu r e E n d U s e r O u ts o u r c e N e w
A r c h i te c tu r e D e s i gn & I n f ra s t ru c t u r e C o r e s y s t e m s
D e fi n i t i o n P l a n ni n g U p g r a d e

C u s to m e r
S e r v ic e C e n t r e
I n i t i a ti v e s f o c u s e d o n
m ig r a t in g to th e n e w
d e l i v e r y e n v i ro n m e n t O u ts o u r c e
P la n n in g /D e s ig n H e lp d e s k a n d
I n f ra s t ru c t u r e D e s k t o p O t h e r
O u ts o u r c n i g E s ta b l i s h IT B u s in e s s U n it
I n i t i a ti v e s f o c u s e d o n S y s te m s
C o m p e t e nc y K io s k s
i m p le m e n t in g t h e v i s io n C e n t re
P la n n in g /d e s ig n K e y G ro u p D e c is io n T e l e m e tr y s y s t e m s
I T C o m p e t e n c y c e n t re P o in t s e tc

Soln Outline Macro Design Micro Design Devt, etc.

Change Programs

10 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Definition “Enterprise Architecture”

EA ensures the
EA provides
architecture is
reference
maintained and used
material in
many forms

“The EA discipline defines and maintains


the architecture models, governance and
EA is not just
passive or
transition initiatives needed to effectively
reactive, it is co-ordinate semi-autonomous groups
proactive
towards common business and/or IT goals.“
goals.”

“neutral EA can
phrasing”: EA address the
works at many business and
levels IT domains

11 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Enterprise Architecture vs. Solution Architecture

Enterprise Architecture is the formal organization (design or layout) of the


components, structures and processes required or relevant to the attainment of
the goals and visions invested or envisioned in an enterprise.
Enterprise Architecture

Solution architecture aims to address specific problems and requirements,


usually through the design of specific information systems or applications.

12 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

So we recognise two different types of IT Architect…

 …Are responsible for ensuring the design of IT based business solutions


meet the functional and non-functional requirements, within the constraints
of budget, time, skills and other givens (such as IT Standards)
“Solution Architects”

 …Are responsible for ensuring an IT Organisation approaches the


identification, specification and implementation of these IT based business
solutions in a co-ordinated and standardised manner, aligned to the
Enterprise’s Business and IT Strategies.
“Enterprise Architects”

 …Are generally not product specialists, although they must be able to work
at a sufficient level of technological detail to be sure their architectures can
be implemented.

13 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Enterprise Architecture Defined

Strategy  Define the enterprise strategy, goals


and objectives.
Enterprise Architecture

 High-level business process blueprint


Business that supports the strategy

 Implementation of the business


Information
functions in the IT systems
Systems

 Infrastructure that supports the


Technology Information Systems

14 © 2010 IBM Corporation14


University Zurich – Enterprise IT Architectures

EA provides a context and guidance, keeping everyone “on the


same road”

Strategy

Architecture
Enterprise
Architecture

Dev Program

Architecture
Programme Infrastructure
Architecture Architecture

Project P P Infra. Proj

Architecture Arch

Design Design D D D D D

15 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Benefits (1): Analyze the Linkage Between Technology and


Business, Communicate Actionable Information

“How have we
aligned technology
investment with our
business objectives?”

“If we change our


technology stack,
what applications
and organizations
will be effected?”

16 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Benefits (2): Analyze Change to Processes…

What
Happens
If….?

Focus on
Information
needed
to make
a decision

17 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Enterprise Architecture – Main Aspects

18 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Main aspects of an Enterprise Architecture

 Enterprise Architecture is between the Business and IT Strategy and the


programs and projects to be carried out

 Enterprise Architecture includes Business Architecture as well as


IT Architecture (which is IS Architecture – Information System – and Technology
Architecture)

 Enterprise Architecture guides the programs and projects

19 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

“Do the right things right”


DOWNSTREAM: Ensuring projects
can exploit the architecture’s
“standard components” or building
blocks requires each part to be
UPSTREAM: Identifying viable
described and published in an easy-
projects that help realize the
to-use, easy-to-find “catalogue like”
enterprise architecture requires a
Business format
good “map”, capable of portraying BusinessMotivation
Motivation
the overall “as is” and “to be” and
andStrategy
Strategy(goals,
(goals,
architectural landscape objective, vision,
objective, vision,
capability,
capability,etc.)
etc.)
Building
Buildingblocks,
blocks,
rules, patterns,
rules, patterns,
constraints
constraints

Transition Enterprise
Enterprise
Transition Governance
Governance Architecture
Architecture
Planning
Planning Are we still Are our target Models
moving in the architectures Models
right direction? still right?

These are the


things we Are we doing these things
should do the way we said we want This is the way
them done? things should be
architected

Project
Project
Portfolio Solution Development & Delivery
Portfolio Solution Development & Delivery
Planning
Planning Solution Development & Delivery

20 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

EA is More than Architecture

Business
Objectives,,
Vision, etc.
“Things we
should do” Building
Building
Blocks
EA Blocks
EA “Are our target
Architecture
EA “Are we still Governance architectures still Rules & std
Rules &
constructions
Roadmap moving in the right?” std
right direction?” “This is the way
“Are we doing these these things should
Things the way we said be architected”
"These are the
Things we We want them done?
Should do”

Business as Solution
Outline
Macro Design Micro Design Build Cycle Deployment

usual project
prioritization & Solution
Outline
Macro Design Micro Design Build Cycle Deployment

Achieving
Planning Business
Solution
Macro Design Micro Design Build Cycle Deployment
Outline
Work Streams Objectives

21 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Therefore there are three aspects to implementing an Enterprise


Architecture

Implementing the EA

Architecture Transition Governance


A
R
n
Interface Services

e
System & Infrastructure Development

a
s
l
e
y D
a
Channels

System Management Services

s e
r
e v
Claim c
e
h
Applications Data a l
Common n
C
o
&
Security Services

Business
d p
Business o
Application User
Requirement
Identified n
/ I
a
U d
Services Infrastructure Initiatives Competency Centre Initiatives n
d
u
i
n
e
a
d D m n
c l
e e p t
t y Yes
r s l i
Outsourcing Initiatives s i e
s
f
D e
t g m y
e
a n e
Project s c Arch No
Common System Services Electronic
Architect
n
d S
i
n
t
p
o
o
Conforming
Vitality Process
or DA g n Alternative
NETWORK o t
Service Delivery n f available?
B l s e
Inter-company u u
/
y
o
n
WAN (imple.) r
Network Services Outsource
s
i
A
t
d
i
P
s
t Yes
t
m
i
r i
network n vo e a
Planning/Design Initiatives e in
o
d
m
n
l
g
s s /
Platform Services s e
u
c Design
No c
a
O per ati ons
mana gement
Reco gnise andr epor
prob e
lm

TRB / s o
t Conforms l
o to
Grap hi ca l IS Cal l managem ent

Perf andC apacit y


man agement
LogP robl em

Data Warehouse R n
Conf g
i.
Anal ysepr obl em
Architecture? t
e A l f
Managem ent

Doc ument Management

E e
Bypassand/ or f xi Escalat epr obl em
Da ta
Ware ho us e Cus to me rSe rvic e Updat e custom er

B.U. Mid dleware


Da
i gnose pro blem

q sA u i

Business
B.U. Intran et/Mai l i nfras tru cture

WANi n fra struc tu re

Sys tems Management


Resol ve pr oblem
Oper at o
i ns
M anagem ent
v r
C hange
M anagem ent
u sd t r
a n
U pdat ecust omer

Cl osepr obl em

i iv i m
l a
Group IT Infrastructure End User Outsource New r si
u
o i
t
Core systems e ts n n

Architecture Architecture
Definition
Design &
Planning
Infrastructure
Upgrade Arch Review
Board
m
e
n
e
/
a
t
i
o
i
g
v
e
a
s
t A l

Information Initiatives focused on


Customer
Service Centre
s
s
i
n

R
e
t
e
r
n

architecture migrating to the new


delivery environment
Planning/Design
Outsource
Helpdesk and
IT Steering
Committee
Architecture
s
t
v
i
e
a
t
i
w
Other Initiative

Component Desktop v

ARB
Infrastructure
Outsourcing Business Unit e
M
Establish IT Systems s
Initiatives focused on t
Competency Kiosks g

architecture implementing the vision


Planning/design
IT Competency centre
Key Group Decision
Points
Centre Telemetry systems
etc

Data architecture
TRB
IT architecture

DA

Models
Organisation
Principles Transition Plan
Processes
Enterprise Tech Management Action Plan
Framework Evaluation & Selection
22 © 2010 IBM Corporation
University Zurich – Enterprise IT Architectures

Enterprise Architecture Methods

 Enterprise Architecture methods provide guidelines and templates for the


definition of an Enterprise Architecture

 Templates are available for Work Products / Artifacts – most of them as


described in Architecture Methods

 Most popular Enterprise Architecture Methods


– IBM
– Zachman (www.zifa.com)
– TOGAF (www.opengroup.org)

23 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

A popular way of structuring an EA’s architecture framework: is


to adopt a simple layered approach

How the business will be ”increased focus on a ’Market


run of one’”

Logical model of Strategy ”Customer information will be


information needs integrated across all bus units”
Business
Architecture
Automated business ”applications will use
functions Information catalogue services”
architecture
Physical model of data ”some personal data may be
Component stored locally”
architecture

Hardware & software ”Business units may use


Data architecture
products local SAP servers”

IT architecture
Purpose of Sample
the layer Principle
Source: European Government Agency, 2002

24 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

And this structuring is closely followed in IBM’s EA Method


through “architecture neighbourhoods”

Business Architecture IT Architecture


Application
Business Function
Event List Model
Strategy
User Groups
Business Business Conceptual
Business Structure Architecture Enterprise
Roles and Technology
Information
Locations Framework
architecture Placement
Process
Guidelines
Identification
Component
architecture Data Stores
Process/ Logical
Data Usage Enterprise Enterprise
Data architecture
Information Technology
Model Framework
IT architecture

Principles, Policies and


Guidelines

25 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

All EAs have a “framework” – a means of organizing, managing


and communicating the architecture

http://www.capgemini.com/services/soa/ent_architecture/

The Open
Group’s
Architecture
Framework
(TOGAF),
© John A Zachman
UK

http://www.zifa.com/

© CapGemini, 2005

26 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

What is TOGAF

 TOGAF consists of the following :


– Architecture Development Method (ADM)
– Enterprise Continuum
– Resource Base

 The ADM is depicted as the ‘crop-circle’ and represents the core of the
TOGAF specification. It is a method for deriving a specific enterprise
architecture.

 The Enterprise Continuum is a model for structuring a ‘virtual repository’


of architectural assets such as patterns, models, & architecture
descriptions.

 The Resource Base is a set of ‘good practice’ resources such as


guidelines, checklists and templates provided to assist the architect when
using TOGAF ADM.

27 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Standard TOGAF (currently Version 9)

Strategy and
Change
Change Direction
Management
Management
Processes,
Organization
Capability
Capability
Requirements
Requirements

Application,
Systems, BPMS

Planning
Prioritization
Planning
Prioritization Network
Network
Infrastructure
Infrastructure

28 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

EA Method Overview – Emphasizing Iterative Approach

Client
Proposal and Engagement Planning
Objectives

Enterprise Capabilities

Transition

Emerging
Opportunities Business Architecture
Strategic Gap Analysis
Current
Environment

IS Architecture
Technology Architecture

Governance

29 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

All EAs have a “framework” – a means of organizing, managing


and communicating the architecture
Enterprise Strategy
Business Business Strategy IT Strategy
Technology
Opportunity Availability

Strategy

Enterprise Architecture
Enterprise wide focus

Transition
In f r as t ru ct u re In it ia t iv e s C o m p e t en cy C en t re In it ia t iv e s

O u t s o u rc in g In it ia t iv e s

E le c tr o n ic
NET WO RK
S e r vi ce D e live r y
In t e r- c o m p a n y
W AN (im p le .)
O u t so u r c e
n e tw o r k
Pl an n in g /D es ig n I n it i at i ve s

G a
r p
h ci a
lI S

D a ta W a r eh o u s e
D o
c u
m e n
t a
M n a
g e
m e
n t
a tre
D
W a h
o u
s e
C u s to
m e rS e r cvi e
B .U . i d e
M lw ar e
B .U In tra n
e t/M la
i n fi a
r str u
ct re
u
WA N n fi asr tru ct re
u

S ys te m
s M a
n a g
e m
e n
t

Planning
G r o u p IT O u ts o u rc e N ew
In f r a s tr u c tu r e E n d User
Ar c h ite c tu re C o r e s y s te m s
D e s ig n & In fr a s tr u c t u r e
D e fin it io n P la n n in g U pgr a de

C u s to m e r
S e r v ic e C e n tr e
In itia tiv e s f o c u s e d o n
m ig r a tin g to th e n e w
d e liv e ry e n v ir o n m e n t O u ts o u rc e
P la n n in g / D e s i g n H e lp d es k a n d
I n f r a s tr u c t u r e D e s k to p O th er
O u ts o u rc i n g B u s in e s s U n it
E s ta b lis h IT S ystem s
In itia tiv e s f o c u s e d o n
C o m p e te n c y K i os k s
im p le m e n tin g th e v is io n
K e y G r o up D ec is io n C e n t re Te l e m e t r y s y s te m s
P la n n in g / d e s i g n
I T C o m p e t e n c y c e n tr e etc
P o int s

Business IT
Architecture Architecture

Planning Component
Schedul ing

Shippi ng

Yarn Buying

Order E ntry

Cash
Management

Accounting
Inventory

Assortm ent
P lanni ng

Com ponent
Knitting

Tagging &
P acking

Knits
Yankee
Group

Yarn
AEI
Corporate

Saturn
Group

Division Division
Component
Design

Yarn
Dyeing
Raleigh Seneca
Plant Plant

Business
Business Locations
Structure

Architecture
Governance
Program focus

Business Operating Environment


and IT Infrastructure
Design
In fra s tr u c tu re In it iat ive s C o m p e te n c y Ce n t re In itia tiv e s

O u ts o u rc in g In itia tiv e s

Ele ctr on ic
N ET W O RK Se rv ice Delive ry
IIn
ntte r-c
e r- coo mp
mp anan yy
W
W A ANN ((im
im pp ee
l ..))
O u ttso
Ou u rc
so u rc ee
ne two
ne rk
t w o rk

Programme Architecture
Pla n n in g D
/ e s ig n In itia tiv e s

h
p
ra
G lIS
a
ic Da ta W a reh o u se
t
a
D cu
o
D tm
n
e M
g
n
a n
e
m t

.U
B re
Wa
W se
u
o
h C u
m m
ie
lM
stod eS
a
w
rS vicr
e

.U
B N
A
W
tra
W In n
sie
fra M
t/M cfa
tru
in
l e
cs
tru uu
e
re

ys
S M
s
m
te g
n
a n
e
m t

Gro
G ro u up p IITT IIn
n ffra stru
ra st c ttu
ru c urr e
e En
E ndd UUs s er O uts
O ut ou
so u rce
rce N New
ew
A rc h
Arc hiite
t e ctctu re
u re D e s ig
De gnn & & I nffra
In s ttru
ra s c tu
ruc t u re C ore sy
C ore sy s tem
t em s
De
D e fi n iitio
f in n
t i on Pla
P nn iin
l a nn ngg Up
U gra d
p gra d ee
Cu s tom er
Se rvic e Ce n tre
In iti a tive s fo c us e d o n
m igra tin g to the ne w
d e il v ery en v iron m en t O uts
O ut soouu rce
rce
P al n nin g/ De sig n
H elp
H el de ss kk aa nd
p de nd
I nf a
r str uc tu re D es kt
D es kto
opp Oth e r
B us in ess U ni t
O ut sour ci ng Esta
E st a bb llisis h
h TT
I S yst em s
In iti a tive s fo c us e d o n Co mp ee tten
C o mp c yy
en c
im ple me n tin g the vis ion Ce
Ce n nttre
re K io sks
P al n nin g/ desi gn
K ey G ro u p De c i si o n Te le m et r ys yst em s
et c
I T Co mp et ency ce nt re P oi n ts

and Soln Outline


Pla n n in g D
/ e s ig n In itia tiv e s
In fra s tr u c tu re In it iat ive s

IIn
W
ntte
W AN
e r-c
r- c o
A N (im
o mp
mp an
(i m ppe
an y
l .)
.)
Macro Design
O u ts o u rc in g In itia tiv e s

N ET W O RK

O u tso
Ou
n
t so u
e two
ne
u rc e
t w o rk
C o m p e te n c y Ce n t re In itia tiv e s

Ele ctr on ic
Se rv ice Delive ry
Micro Design Devt, etc.
.U
B .U
B
re
tW
a
D se
u
o
h C
cu
o
D

tra
In
h
p
ra

m
G

tso

id
n
e
u

t/a
lM e
n
ca

n
lIS

rS
e
g
n
a

la
i

fiw
re
ce
rm
vi
n

stru
c
t

re
u
Da ta W a reh o u se

Programme Architecture
Delivery
N
A
W sin
fra c
tru e

ys
S sM
m
te a
g
n n
e
m t

Gro
G ro u upp ITIT IIn
n fra
f ra stru
st ru c tu
t urr e En
E ndd Us
U s er O u
O utts
soou
u rce New
N ew
Arc
A rc hhiite
t e ctu
ct u re De
D e s ig
gnn & & IIn
nffra
ra s tru c tu
t ruc t u re C
C ore sy s tem
ore t em s
De
D e fi
f in
n itio n
i t i on Pla
P la n n in
nn in gg Up
Up g ra d
gra de
Cu s tom er
Se rvic e Ce n tre
In iti a tive s fo c us e d o n
m igra tin g to the ne w
d e li v ery en v iron m en t O uts
O ut soou u rce
P al n nin g/ De sig n
H elp
H el p d
deeskan d
nd
I nf a
r str uc tu re D es kto
D kt o p
p Oth e r
O ut sour ci ng B us in ess U ni t
Esta
E st a bb li
ls
i h h TIT S yst em s
In iti a tive s fo c us e d o n Co
C o mp
mp e tent en c y
im ple me n tin g the vis ion Ce
Ce n nttre
re K io sks
P al n nin g/ desi gn
K ey G ro u p De c i si o n Te le m et r ys yst em s
et c
I T Co mp et ency ce nt re P oi n ts

Soln Outline Macro Design Micro Design Devt, etc.

Change Programs

Enterprise Capabilities

Business Architecture

IS Architecture

Technology Architecture The EA Consulting Method’s


architectural layers
30 © 2010 IBM Corporation
University Zurich – Enterprise IT Architectures

Enterprise Capabilities: Linking Strategy to Architecture


(Example Amazon)

Propositions
Value
Premier Large Convenient Low Cost
Online Selection Transactions Provider
Bookseller

Sell Offer low


books pricing 3rd party
Attract online web content
people to
website

Capabilities
3rd party Capability
3rd party
search order
capability fulfillment
Web-based
search
Context
sensitive 3rd party
advertising Handle distribution
Web-based e-commerce capability
catalog Distribute
through
mail

Resources
Process Technology
Agreement Proactive
with Yahoo, Notification Book Scalable "Associates" Distribution
Excite, AOL System Database Servers IT System Contract

Information Organisation

31 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

EA Work Products guide and govern how Solution Work


Products are constructed (Same Types of Work Products)

Enterprise Architecture Reference


Corporate Strategy
Finance & Planning
Financial
Planning &
Reporting
Manage
Architectures
Labour
Human Resources Contracts

Information Systems
Purchasing & Supply

Marketing
& Sales
Technical
Operations
Flying
Operations
Customer
Service
Business
Manage
Cargo

Develop
Schedules

Manage
Agency
Sales
Develop
Products

Distribute
Products

Manage
Alliances
Perform
Base
Maintenance
(A/C)

Perform Line
Maintenance

Maintain
Components
Perform
Base
Maintenance
(contract)

Maintain
Engines

Manage
Materials
Plan
Crews

Manage
In- flight
Service
Schedule
Crews

Manage
Day-of-flight
Operations
Service
Reservations

Process
Baggage

Manage
Airport
Systems
Operations
Process
PAX at
Airports

Architecture Requirements Component


& Service

Model
Manage Manage

“EA
Aeroplane Aircraft Seat
Inventory

IT constrains Use Case


Model Architecture
Architecture and
User
Architecture
co- Context ArchOver Deployment
Diagram Units
ordinates Diagram

the
Market Business Plans Insured Party Sponsoring OrganizationProspects
POLICY

Insured Objects Policy Insurance Product Policy Financials


Info
Claim Objects
Claimant Claim
Service Providers Producer Producer Compensation
Business Partners

construction
Third Parties External Agencies Legal & Recovery Actions
Training, Education, Advice
Inquiries

Data Non-fnRqts
Application
Application Architecture
Architecture
Architecture
Architecture
of IT based Operational
Model
business
Technology systems”
Architecture
Viability

32 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Enterprise Architecture – Business View

33 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Example Business Context

34 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Recap: Approach for SOA

Step 1: Break down your business into components


• Decide what is strategically important, and what is just
operations in the value chain domains
Business • Analyze the different KPIs attached to these components
Components • Prioritize and scope your transformation projects
(CBM)
Step 2: Define a Service Model
• Identify your services based on your business components
• Specify the services and components accordingly
Service • Make SOA realization decisions based on architectural
Modeling decisions
(SOMA)
Step 3: Implement a Service Model
• Develop a service-oriented architecture to support the
Componentized Business
SOA • Implement service based scoping policy for projects
Realization • Implement appropriate governance mechanism

Business-Aligned IT Architecture

35 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Component Business Model (CBM) – Definition (1)

Columns are Business


A Business Component is a part of Competencies, defined as large
an enterprise that has the potential business areas with characteristic
to operate autonomously, for skills and capabilities, for example,
example, as a separate company, or product development or supply
as part of another company. chain.

Business New Business Relationship Servicing & Product Financial Control


Administration Development Management Sales Fulfillment and Accounting

Business Account Fulfillment Portfolio


An Operational Level characterizes Direct
Planning
Sector Planning
Planning
Sales Planning
Planning Planning

the scope of decision making. The Sector Relationship


Business Unit Compliance
Management Management
three levels used in CBM are direct, Control
Tracking
Sales Fulfillment
Management Planning
control and execute. Staff Appraisals
Product Credit Reconciliation
Management Assessment
 Direct is about strategy, overall
direction and policy. Product
Directory Sales
Product
Staff Fulfillment Customer
 Control is about monitoring, Administration Accounts

Credit
managing exceptions and tactical Execute
Administration Customer
Dialogue
Marketing
decision making Production
Campaigns
Document
Management General

 Execute is about doing the work Administration Contact


Routing
Ledger

36 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

CBM – Definition (2): The building block of a component


business model is a ‘business component’
A component is a business in microcosm. It has activities, resources, applications,
infrastructure. It has a governance model. It provides goods and services (business
services)
Business Component Elements
Business Component

Business Purpose

Component Governance

Business Services
Activities Each business
component has
business services
which form the
Resources interfaces to other
business
Applications
Each business component components
has differentiated capabilities Infrastructure

Each business component


defines and decides on the use Each business component has a
of all resources needed to governance structure within which it
perform the defined activities manages its activities

37 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Domain Decomposition– Component Business Modeling for


JKE

Financial
Business New Business Relationship Servicing & Product
Control and Target
Administration Development Management Sales Fulfillment
Accounting Competency

Base
Business Fulfillment Competitive
Directing Sector Planning Account Planning Sales Planning Portfolio Planning
Planning Planning Differentiated

Sector Relationship
Business Unit Compliance
Management Management
Control- Tracking Sales Fulfillment
ling Management Monitoring
Product Credit
Reconciliation
Staff Appraisals Management Assessment

Account
Product Directory Product
Administration Sales Customer
Fulfillment
Product Accounts
Administration Credit
Executing Customer
Administration
Purchasing Marketing Service
Document
Campaigns General
Management
Branch/Store Ledger
Collections
Operations

38 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Domain Decomposition– Component Business Modeling for


JKE

Financial
Business New Business Relationship Servicing & Product
Control and
Administration Development Management Sales Fulfillment Target
Accounting Competency

Base
Business Fulfillment Competitive
Directing Sector Planning Account Planning Sales Planning Portfolio Planning
Planning
M L M L M L M L Planning
M L L M
Differentiated
Cost control
Sector
opportunity Relationship
Business Unit Compliance
Management Management L M Investment
Control- Tracking M L M L Sales Fulfillment
M L Review
ling Management Monitoring
Product Credit Contribution
Reconciliation
StaffMAppraisals
L Management
M L Assessment
M L
H L M L
M L Cost
Revenue/Profit (H, M, or L)
improvement
Account opportunity
Product Directory Product
Administration
L H L L Sales Customer
Fulfillment
Cost control M L H
HL
H
Accounts
Product opportunity “Hot”
Administration
M L Credit M M Component
Executing Customer
Administration
Purchasing Marketing Service
H M
M H Document
Campaigns CostGeneral
control
Management
Branch/Store Ledger
opportunity
M L M H Collections
Operations
L L M L L H L M

39 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

CBM and IT Systems Coverage for JKE


Financial
Business New Business Relationship Servicing & Product
Control and
Administration Development Management Sales Fulfillment
Accounting
Siebel
Remote Sales Target
Competency
Business Fulfillment
Directing Planning
Sector Planning Account Planning Sales Planning
Planning
Portfolio Planning Base
Competitive
M L M L M L M L M L
L M Differentiated
Sector Relationship Compliance
Business Unit
Management Management
Tracking
Control- Sales Fulfillment
Management Monitoring Investment
ling
L M
M L M L
M L Review
Product Credit Reconciliation
Staff Appraisals Management Assessment Contribution
M L M L M L H L M L M L
Cost
(H, M, or L)
gaps
Account
Administration Product Directory over- Product “Hot”

L H L L
extension Sales
Fulfillment Customer Component
M L HL
Accounts
Product H M Customer ODS
Administration Credit Ordering /
Executing M L
Administration Customer M M
Billing
Service
Purchasing Marketing
M H Document
H Campaigns
duplication
M
Management General
Branch/Store Ledger
Collections
Operations
L L
M L M H
M L L H L M

Risk management Collections AR


Marketing SAP

40 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Key Performance Indicators for JKE

– Account Administration
Automate the manual tasks for creating and administering
accounts
Decrease cost of account activation by 50%
– Credit Administration
Design and build optimized services to support converged
organization
Negotiate better prices with our vendors taking advantage of our
combined size
Decrease negotiated cost (Vendor volume discounts) of credit
report retrieval by 20%
Automate 75% of all credit report retrievals
Implement consistent business rules to manage risk
Decrease number of credit report retrievals by 10%
– …

41 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Business Goals and Key Performance Indicators

Business Goals

Key Performance Indicators

 Key Performance Indicators (KPIs) are used to define a metric (simple or


composed measurable unit) that measures of much the service
implementation fulfills the initial requirements (business goal)
 Each Business Goal that is going to be realized with a specific service
implementation should have an associated KPI.

42 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Dynamic Infrastructure –
Cloud Computing

43 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

What is Cloud Computing?

A user experience and a business model


 Cloud computing is an emerging style of IT delivery in which applications, data, and IT
resources are rapidly provisioned and provided as standardized offerings to users
over the web in a flexible pricing model.
An infrastructure management and services delivery methodology
 Cloud computing is a way of managing large numbers of highly virtualized resources
such that, from a management perspective, they resemble a single large resource.
This can then be used to deliver services with elastic scaling.

Service Consumers
Datacenter
Monitor & Manage Infrastructure Access
Services & Resources Services

IT Cloud
Component Vendors/
Service Catalog, Software Publishers
Component
Cloud Library
Administrator Publish & Update
Components,
Service Templates

44 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Cloud-onomics

CLOUD COMPUTING

VIRTUALIZATION
+ STANDARDIZATION
+ AUTOMATION
= Cost
Flexibility

…leveraging virtualization, standardization and automation


to free up operational budget for new investment.

45 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Major Factors Driving Cloud-onomics


Infrastructure Leverage

Virtualization of Drives lower capital


Hardware requirements

Virtualized environments
Utilization of only get benefits of scale
Infrastructure if they are highly utilized

Take repeatable tasks and


Labor Leverage

Automation of
Management automate

More complexity = less


Standardization of automation possible =
Workloads people needed

46 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

The key ingredients of Cloud Computing

Significantly
High Quality User Changes in Changes in Improved Supply
Experience Consumption Delivery Economics
 User provisioned  Standardized offerings

 Easy access to  Self service model


 Tiered, flexible pricing
 Virtualized and automated
 Lower
“best in class” operating
functions costs via
Cloud Services
 Flexibility and standards and
choice automation
 Lower costs Compute Storage Network
 Improved
 Enhanced capital
security and Enabling Technology
efficiency
reliability  Rapid, flexible
 Rapidly Enabled by dynamic Infrastructure services
Provisioned enhancements
 Open, standards-based
 Common components and
processes
 Elastic scaling and fault recovery
47 © 2010 IBM Corporation
University Zurich – Enterprise IT Architectures

Cloud Computing Delivery Models

Flexible Delivery Models

Public … Private …
•Service provider owned and •Privately owned and
managed. Cloud Services managed.
•Access by subscription. •Access limited to client
•Delivers select set of and its partner network.
standardized business process, Cloud Computing •Drives efficiency,
application and/or Model standardization and best
infrastructure services on a practices while retaining
flexible price per use basis. greater customization and
Hybrid …
control
•Access to client, partner
network, and third party
resources
.…Standardization, capital .… Customization, efficiency,
preservation, flexibility and availability, resiliency, security
time to deploy and privacy

ORGANIZATION CULTURE GOVERNANCE

48 © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Cloud Computing Deployments and Services Models

Public Clouds
(provider - Internet)
Private Clouds Hybrid Clouds
(data center - Intranet) (public and private)

Services

Applications, Processes and Information as a service

Software platforms as a service


(optimized middleware – application servers,
database servers, portal servers, etc.)

Infrastructure as a service
(virtualized servers, storage, networking)
49 © 2010 IBM Corporation
University Zurich – Enterprise IT Architectures

Lifecycle of a Cloud Service


Service Offering
Subscription & Manual or
Instantiation
Autonomic
•Select Service, specify Execution of
parameters and SLA’s Subscriber Management
•Automatically instantiate (e.g. Line of
i pt ion & Plans
the Service Business) scr on
Sub tantiati Pr leveraging
Ins od Automation
Service uc Administrator / and
Offering tio SLM
Virtualization
Creation & n

ring
Registration
Ensure SLA
•Define Service Offe Conformance
based on
Template and Service Catalog Cloud
Manager
register it in the Service

Te
Catalog

rm
n

Service

i
itio

n atio
Instance
n

Termination
fi

n
De

Destroy
Service and
Subscriber free up
Service Template System z Ensemble Power Ensemble System x Ensemble (e.g. Line of
Business)
resources
Definition
Management
Management
Management

LPAR / VM
LPAR / VM
LPAR / VM

IBM / ISV /
App
App
App

App

App

App

App
App

App

App

App

App
… … …
IT Dept
•Create Build- and OS OS OS OS OS OS

Management Virtualizers (e.g. z/VM) Virtualizers (e.g. PHYP) Virtualizers (e.g. Xen)

Plans for Service Ensemble Hardware Ensemble Hardware Ensemble Hardware

50 Individual Servers Storage Ensembles © 2010 IBM Corporation


University Zurich – Enterprise IT Architectures

Architectural Model for Cloud Computing

Service Request & IT Infrastructure & Application Service


Operations Provider Creation & Deployment

Service Management Virtual Image


End User Management
Requests User Request Management/Self Service Portal
& Operators
Service Lifecycle Management
Provisioning Design
Image Lifecycle Performance Availability/Backup/
Management /Usage Management Restore & Build
Accounting
Security: Identity, Access, Integrity, Non-Traditional License
IT Asset Management
Isolation, Audit & Compliance Management
Image Library
(Store)
Service Oriented Architecture Information Architecture

… Optimized Middleware
(image deployment, integrated security, workload mgmt., high-availability)
Deployment

Service Catalog Virtualized Infrastructure


Request UI Virtual Resources & Aggregations Operational
Operational UI Server Virt. Storage Virt. Network Virt. Lifecycle
of Images
System Resources
SMP Servers Blades Storage Servers Storage Network Hardware

51 © 2010 IBM Corporation

You might also like