Professional Documents
Culture Documents
Winton Huang
wintonjkt@gmail.com
Agenda
Part I
Part II
TOGAF Overview
Part I
Overview of Enterprise
Architecture
T e c h n o lo g y B u s in e s s S tr a te g y
S e c u r ity / S ta n d a r d s / W o r k fo r c e
N e tL wi n eo s r ok f B u s i n e s s
NI n ef rt wa so t rr ku c t u r e
I n f r a s t r u c t uG r oe a l s &
I n Ni tei at wt iov rek s
NI n ef rt wa so t rr ku c t u r e
I n fPr ar so t dr uu c ct ut sr e &
S Ne er vt wi co er ks
N I en tf wr a os rt kr u c t u r e
I n f r a s t r uD c at ut ar e &
I n f o rNme tawt ioor nk
N I en tf wr a os rt kr u c t u r e
I n f rSa ys st r tuec mt u sr e &
A p p l i Nc ae tt wi o onr ks
N I en tf wr a os rt kr u c t u r e
I n Nf r ae st wt r uo cr tku sr e &
In fr a s tr u c tu r e
CURRENT
A R C H IT E C T U R E
L i n e s No ef Bt wu s oi n re ks s
INn ef r taw s ot rr uk c t u r e
C
O
M
P
O
N
E
N
T
S
U p d Iant ef rda Ss t r au t ce tg ui cr e
G o a l s & I n i t i a t iNv ee st w o r k
INn ef r taw s ot rr uk c t u r e
A r c h ite c tu r e
M anagem ent &
T r a n s itio n P la n
NI ne ftrwa so tr rku c t u r e
E n h a n c e dI nD f ar at as at rn ud c t u r e
I n f o r m a t i o n F l o wN se t w o r k
NI ne ftrwa so tr rku c t u r e
I n t e g r a t e dI nS f yr as tse tmr us c t u r e
a n d A p p l i c a t i o nN se t w o r k
NI ne ftrwa so tr rku c t u r e
O p t i m i z e dI nN f er at ws ot r uk sc t u r e
a n d In fr a s tr u c tu r e
FUTURE
A R C H IT E C T U R E
C
O
M
P
O
N
E
N
T
S
Strategy
Video
Network
L i n e Ns oe f t Bwu os i rn ke s s
Data
Network
Data
Dictionary
Process 2
Applications
Web
Services
Strategic
Initiative 2
Voice
Network
Data
Flows
Object
Reuse
S e c u r ity , S ta n d a r d s , W o r k fo rc e
Process 1
NI n ef rt wa so t rr ku c t u r e
I n f r a s t r u c St ut r ea t e g i c
I n Ni tei at wt iov rek s
NI n ef tr wa so t rr ku c t u r e
I n f r a Bs tur us ci nt ue r se s
S Ne er vt wi co er ks
N I en tf wr aos rtkr u c t u r e
I n If nr af so trr mu cat ut i roe n
N eF t lwo ow r ks
N I en tf wr aos rtkr u c t u r e
I n f rSa ys st rtue cmt u sr e &
A p p l i Nc ae tt wi o onr ks
N I en tf wr aos rtkr u c t u r e
I n Tf rea cs ht r nu oc tl uo rge y
In fr a s tr u c tu r e
E n te r p r is e A r c h ite c tu r e C u b e
Process 1
Business
C
O
M
P
O
N
E
N
T
S
Process 3
Information
E n te r p r is e A r c h ite c t u r e
Object
Data Reuse
Data
Flows
Dictionary
Systems
Systems
Applications
Web
Services
EA
Data
Network
Networks
N o n - in t e g r a te d
p ro c e s s e s
a n d s y s te m s
in d iffe r e n t p a r t s
o f th e e n te r p r is e
Process 2
Video
Network
Voice
Network
In te g ra te d p ro c e s s e s a n d s y s te m s
a c r o s s t h e e n t ir e e n t e r p r is e
EA = S+B+T
Strategic
Initiative 1
Strategic
Initiative 2
Alignment
Business
&&Technology
Business
Technology Alignment
IT
Systems
Strategic
Initiative 1
Strategy
Business
Mtier
Applications & Systems
Strategic
(Leadership Team)
Operating
Scenarios
Tactical
Capabilities
of the
Current
Enterprise
Emerging Technologies
(IT Support Team)
Program
Plans
Capabilities
of the
Future
Enterprise
Enterprise Architecture
A spectrum of goals, scopes, and entry points
Cost
CostReduction
Reduction
What do we have?
What do we have?
Need all of it?
Need all of it?
Consolidate to
Consolidate to
reduce
reducecosts?
costs?
Desire for impact
Desire for impact
analysis
analysis
Standardization
Standardization
Develop standards
Develop standards
and
andrecommended
recommended
best
practices
best practices(e.g.
(e.g.
technology
technologystacks,
stacks,
server
serverplatforms)
platforms)
Seeking
Seeking
repeatability
repeatability
Encourage IT
Encourage IT
evolution
evolution
Focusing on IT
Focusing on IT
scope
scopeonly
only
Broaden
BroadenScope
Scope
Meet business
Meet business
needs
needsby
bylinking
linkingITIT
totobusiness
business
Managing
Managing
architectures
architectures
outside
outsideITIT
Increasing focus
Increasing focus
on
onbusiness
business
architecture
architectureand
and
business
business
processes
processes
Actionable
ActionableEA
EA
Develop business
Develop business
strategy
strategy
Value propositions,
Value propositions,
capabilities,
capabilities,
resources?
resources?
Refine into to-be
Refine into to-be
Compare to as-is
Compare to as-is
Create transition
Create transition
plan
plan
Execute
Execute
Part II
TOGAF
Overview
Definition of TOGAF
The Open Group Architecture Framework (TOGAF) is a framework and detailed
method for building, maintaining, and gaining value from an enterprise architecture
for an organization.
TOGAF 9 is the latest evolution of the framework, and its accompanying Architecture
Development Method (ADM)
The TOGAF specification is an open standard that has been created and is
maintained by The Open Group (www.opengroup.org).
Architecture Deliverables
Architecture Repository
Architecture Repository
The Architecture Metamodel describes the organizationally tailored application of
an architecture framework, including a metamodel for architecture content.
The Architecture Capability defines the parameters, structures, and processes that
support governance of the Architecture Repository.
The Architecture Landscape shows an architectural view of the building blocks that
are in use within the organization today (e.g., a list of the live applications). The
landscape is likely to exist at multiple levels of abstraction to suit different
architecture objectives.
The Standards Information Base (SIB) captures the standards with which new
architectures must comply, which may include industry standards, selected products
and services from suppliers, or shared services already deployed within the
organization.
The Reference Library provides guidelines, templates, patterns, and other forms of
reference material that can be leveraged in order to accelerate the creation of new
architectures for the enterprise.
The Governance Log provides a record of governance activity across the enterprise
Start here
Finish
here
Architectural Vision
In Phase A of the TOGAF Architecture Development Method (ADM) you establish the
scope of the architecture effort, get buy in from senior management and line
management, and develop the vision of the architecture effort.
The phase starts with a Request for Architecture Work, delivered from the sponsoring
organization to the architecture organization, and results in a Statement of
Architecture Work.
Objectives
Understand and learn how to define the
enterprises strategic context
La raison d'entre of the enterprise, it's
motivation and direction
Its scope and constraints
How it is going to achieve its goals
Value Statement
Guides the development and direction of the
enterprise and its architecture
Forms the basis and scope of all subsequent
work and usage of the architecture
J K E n te rp ris e s
*
*
*
*
*
*
*
*
*
V is io n
M u l t i - C h a n n e l In t e g r a t i o n
G ro w C o m p a n y S iz e
B u s i n e s s T r a n s fo r m a t i o n
G oal
G oal
G oal
C h a n n e l C o s t R e d u c tio n
T ra in P e rs o n n e l
O u t s o u r c e h i g h c o s t t a c t i c a l b u s i n e s s fu n c t i o n s
S tra te g y
R e t a in C o re B u s in e s s
O b je c t iv e
O b je c t iv e
D e liv e r y via C h a n n e l
O b je c t iv e
S h i ft fo c u s t o s t r a t e g i c fu n c t i o n s
G ro w T u rn o ve r b y 1 7 % p e r Y e a r
O b je c t iv e
In v e s t i n P e o p l e
S tra te g y
E x te n d R e a c h O ve rs e a s
O b je c t iv e
O b je c t iv e
In c r e a s e c r o s s - s e l l r a t i o
S tra te g y
S tra te g y
O b je c t iv e
O b je c t iv e
R e m o ve re d u n d a n c ie s
N e w C u s to m e rs
O b je c t iv e
O b je c t iv e
O rg a n iz a t io n a n d P r o c e s s e s
O b je c t iv e
O p tim iz e th e n g ro w
O b je c t iv e
F in a n c ia l
G ro w T u rn o v e r b y
17% p er Year
Im p r o v e C o s t S t r u c t u r e
C ha nnel C ost
R e d u c tio n
In c r e a s e c r o s s - s e l l
ra tio
C u s to m e r R e la tio n s h ip E x p e r ie n c e
O p tim is e p ric e ,
a v a i la b i li t y ,
p ro d u c t
c h o ic e s
C u s to m e r
D e li v e r y v i a C h a n n e l
In te r n a l O p e r a tio n s
In te r n a l P r o c e s s e s
O u ts o u r c e h ig h c o s t
ta c tic a l b u s in e s s
fu n c tio n s
P e rs o n n e l
In t e g r a t e d C R M
S y s te m s
P e r s o n n e l P r o fic ie n c y a n d M o r a le
T ra in P e rs o n n e l
In c r e a s e K n o w l e d g e
o f S a le s
P e rs o n n e l
E n h a n c e C u lt u r a l
W o rk in g
E n v iro n m e n t
Generic Requirements
These are handled as a Requirement definition and related to the architecture through either
explicitly defined or loose relationships.
Start here
Objectives of Business
We intend to compare two businesses which:
Do similar things In different ways with different
resources
Value Statement
Provide a framework in order to
compare similar resources
Topics
Capturing Key Business Concepts
Conceptual Business Architecture
Conceptual Capability Model
Building the Business Activity Model
Take order
We do it this way
We do it that way
JKE Enterprises
ABC Enterprises
Business Capability
What does the business do?
Business Activities
How does the business do these things?
Start here
Finish
here
Information Architecture
In Phase C of the TOGAF Architecture Development Method (ADM) you model the
Information System Architectures of the organization.
This includes the Data Architecture and the Applications Architecture.
Objectives
Understand how to develop a high level
Information architecture
Define Subject Areas
Drill down to next specification level
Value Statement
Define the data reference architecture
Communicate the information within the
organization
Objectives
Understand and learn how to describe the
major types of applications systems required
to support the enterprise
How to use the Technical Architecture diagram to
capture the required system capabilities
Describe high level information flows
How to elaborate and expand the Technical
Architecture model
Value Statement
Define and detail the major application
systems as capabilities independent of the
supporting technologies
Used to perform gap, migration, and
integration analyses
Start here
Finish
here
Technology Architecture
The Technology Architecture phase seeks to map application components defined in
the Application Architecture phase into a set of technology components, which
represent software and hardware components, available from the market or
configured within the organization into technology platforms.
As Technology Architecture defines the physical realization of an architectural
solution, it has strong links to implementation and migration planning.
Technology Architecture will define baseline (i.e., current) and target views of the
technology portfolio, detailing the roadmap towards the Target Architecture, and to
identify key work packages in the roadmap. Technology Architecture completes the
set of architectural information and therefore supports cost assessment for particular
migration scenarios
Objectives
Relevance and use of the Technical
Reference Model
Understand and learn how to refine
technical architecture
Value Statement
Provides a single taxonomy that defines
terminology and provides a coherent
description of the components and conceptual
structure of the technical architecture
Forms the basis and scope of all logical and
physical implementations
L O B A p p lic a tio n s
L a p to p & D e s k t o p
S y s te m s
C o lla b o ra t io n T o o ls
M e s s a g in g
C o re In fra s tru c tu re
N e t w o rk
M anagem ent
S h a re d IT
C a le n d a r a n d T im e
M anagem ent
A p p lic a tio n s
U s e r L o g g in g
A p p lic a t io n
D e p lo y m e n t
S e c u rit y & A u t h e n t ic a t io n
In t e rn a l
A u t h e n t ic a tio n
E x t e rn a l
A u t h e n t ic a tio n
C o m p lia n c e
M anagem ent
E n c y p tio n
D a t a S e rve rs
S e rve rs a n d
S t o ra g e
F ile S e rve rs
V irt u a l S e rve rs
Compare Architectures
Differences between
technical architectures of
the two enterprises
shown by comparing and
overlaying.
Differences highlighted
between the
architectures must be
addressed.
Use in migration plans
and gap analyses
Start here
Finish
here
Objectives
Enterprise Architecture used for
knowledge capture; learn how to apply
enterprise architecture to support
Analysis and decision making
Gap analysis and migration planning
Risk evaluation and mitigation
Value Statement
Understand impact of changes
Consolidate
Application portfolios
Services
Technologies
Information
The end --- thank you and questions welcome or email me at wintonjkt@gmail.com