3.TOGAF (Uploaded)
-
Upload
tejashri-gawai -
Category
Documents
-
view
245 -
download
0
Transcript of 3.TOGAF (Uploaded)
-
7/23/2019 3.TOGAF (Uploaded)
1/31
The Open Group
Architecture Framework (TOGAF)
-
7/23/2019 3.TOGAF (Uploaded)
2/31
What is Architecture
A structure of systems Provides guidance to design of
system
Enterprise Architecture Architecture at Enterprise eve
-
7/23/2019 3.TOGAF (Uploaded)
3/31
Enterprise Architecture
!ata Architecture Process Architecture Product Architecture
Appication ArchitectureTechnoogy Architecture
-
7/23/2019 3.TOGAF (Uploaded)
4/31
Enterprise Architecture
-
7/23/2019 3.TOGAF (Uploaded)
5/31
Architecture
!irecty address the needs of the enterprise $eact to change at the rate dictated %y theenterprise&s markets
'eary de#ne the structureof the eistingsystem
Provide a roadmap and migration strategyfor future purchases deveopments
$educe the num%er and complexity of theinterfaces %etween components* improving
the ease of+ Appication porta%iity 'omponent upgrade 'omponent echange 'omponent deveopment and maintenance
-
7/23/2019 3.TOGAF (Uploaded)
6/31
What is an Architectura Framework,
An architectura framework is a tool for+ Designinga %road range of a architectures Assisting the evaluationof di-erent architectures .eecting and %uiding the rightarchitecture for an
organi/ation
0t em%odies %est practice and acknowedgedwisdom
0t presents a set of services, standards, designconcepts* components and con#gurations
-
7/23/2019 3.TOGAF (Uploaded)
7/31
Architectura Framework1 "ene#ts
2se of a framework eads to+The useof common principles*
assumptions and terminologyThe deveopment of information systems
with %etter integrationandinteroperabilityespeciay with respect
to issues that a-ect the whoe enterprise
-
7/23/2019 3.TOGAF (Uploaded)
8/31
The position of 0T Architects
We know
solutions to every
problem? Whats
your problem?
How do I knowwhat I want,
when I dont
know what you
can do for me
I T
-
7/23/2019 3.TOGAF (Uploaded)
9/31
TOGAF
3ain themes+ A singe* unifying Architectura
Framework for the 0T industry A framework for deveoping
architectures to meet speci#c%usiness needs not a 4one1si/e1#ts1a5architecture
Aigning 0T Architecture with
Enterprise goas
-
7/23/2019 3.TOGAF (Uploaded)
10/31
0ndustry consensus
Technoogy1 and too1neutra
'ontinuous deveopment Proven in practice
Pu%icy avaia%e+
http+www6opengroup6orgpu%icarch
TOGAF Today
http://www.opengroup.org/public/archhttp://www.opengroup.org/public/archhttp://www.opengroup.org/public/archhttp://www.opengroup.org/public/arch -
7/23/2019 3.TOGAF (Uploaded)
11/31
Forum 3em%ership
Architecting the Enterprise (27) "3' .oftware 0nc6 (2.) "oeing 'orporation (2.) "oo/ Aen 8 9amiton (2.) "randeis 2niversity (2.) '' and ' .outions ((Aus) 'entre For Open .ystems (Aus) 'hi.urf (9ong 7ong) 'omputacenter (27) 'omputas (:or) 'omputer Associates (2.) 'oncusive ;ogic (2.) !epartment of !efense !0.A (2.)
!epartment of Works and Pensions (27) !esktop 3anagement Task Force (2.) Fu
-
7/23/2019 3.TOGAF (Uploaded)
12/31
Forum 3em%ership
:E33'O (Austraia) :eTraverse* 0nc6 (2.) :eor* 0nc6 (2.) Open G0. 'onsortium* 0nc6 (2.) PA.. :etwork 'onsuting (Ger) Popkin .oftware and .ystems* 0nc6 (27) PO.' (2.) Predictive .ystems AG (Ger) Primeur (0tay) $eG0. (=apan) ?A 'onsuting (27) .'O (2.) .un 3icrosystems (2.)
Teamca ("e) The Terasoft Group (2.) Tivoi (2.)
Toyota 0nfoTechnoogy 'enter (=apan) T$O: Association (=apan) 2niversity of Pymouth (27) 2niversity of $eading (27) 2. Army Weapon .ystems Technica
Working Group (W.TAWG) (2.)
@eriserve 'orporation (2.) @isa 0nternationa (2.) We%ayers* 0nc (2.) Westpac "anking 'orporation
(Austraia)
B
-
7/23/2019 3.TOGAF (Uploaded)
13/31
!esired %ene#ts of TOGAF,
Architected %usiness information systemswi provide+ A greater a%iity to respond to new demands
A greater business value to the organi/ation A greater a%iity to use new technology A faster* simper and cheaper procurement
process
The a%iity to support a faster time1to1market
-
7/23/2019 3.TOGAF (Uploaded)
14/31
The story so far
The direction of TOGAF&s evoution has %eendriven %y The Open Group&s mem%ership over aperiod of C years
An annua pu%ication cyce
D+ $euirement statement deveoped Proof of need
D+ HOpen Architectura Framework 1 version D Proof of concept
DI+ TOGAF 1 version J Proof of appication
DB+ TOGAF 1 version > $eevance to practica architectures
-
7/23/2019 3.TOGAF (Uploaded)
15/31
The story so far
DC+ TOGAF 1 version TOGAF in contet 1 the Enterprise 'ontinuum We% structured documentation 1 ease of use
D+ TOGAF 1 version
$e1organi/ed around etended A!3 "usiness scenarios to hep de#ne reuirements Addition of A!3;
JKKK+ TOGAF 1 version I
0ntegration of "uiding "ock work 0ntegration of other initiatives* 2. !o!* 0EEE DBD*
0EEE DKK>6J>
-
7/23/2019 3.TOGAF (Uploaded)
16/31
'urrent situation
JKKD+ TOGAF 1 version B (Technica Edition) :ew sections on Architecture Patterns* Architecture Principes*
Architecture 'ompiance $eviews .igni#cant additiona materia on "usiness .cenarios 'omparisons of TOGAF with other frameworks
Further integration of 0EEE .td DBD1JKKK into TOGAF 3etis mode of the TOGAF A!3 Positioning of TOGAF reative to enterprise architecture
JKKJ+ TOGAF 1 version C (Enterprise Edition) JKK+ TOGAF1 version JKDJ+ TOGAF L version 6D
-
7/23/2019 3.TOGAF (Uploaded)
17/31
TOGAF consists of
An Architecture !eveopment 3ethod(A!3)
Foundation Architecture A Technica $eference 3ode (T$3) A .tandards 0nformation "ase (.0") "uiding "ocks 0nformation "ase (""0")
-
7/23/2019 3.TOGAF (Uploaded)
18/31
3ore a%out TOGAF
"usiness $euirements
Technica$eference3ode
(services)
.tandards0nformation"ase
(standards)
"uiding"ock0nformation"ase(future)
Architecture !eveopment 3ethod
Target Architectures
FoundationArchitecture
-
7/23/2019 3.TOGAF (Uploaded)
19/31
Architecture 3anagement %y TOGAF
TOGAF 3anages "usiness Architecture !ata0nformation Architecture
Appications ArchitectureTechnoogies Architecture
-
7/23/2019 3.TOGAF (Uploaded)
20/31
9ow to go a%out it ,
.tart with a foundation architecture Foow the phases of the A!3
$esuts in
an organi/ation1speci#c architecturemore reusable building %ock assets in theEnterprise 'ontinuumEach iteration %ecomes easier and has more
reusa%e %uiding %ocks to use
!eveopment
-
7/23/2019 3.TOGAF (Uploaded)
21/31
JD
of
G
Architecture
Chane
!anaement
G
Implementation
Governance
"
!iration
#lannin$
%pportunites
& 'olutions
(
)echnoloy
Architecture
!eveopment3ethod
*e+uirements
!anaement
C
Information
'ystem
Architectures
C
Information
'ystem
Architectures
#reliminary
"ramework &
#rinciples
usiness
Architecture
A
Architecture
-ision
-
7/23/2019 3.TOGAF (Uploaded)
22/31
A!3 'ontinued66
Preiminary !e#ne framework and detaied
methods con#rm governance framework* seect supporting toos and
infrastructure de#ne architecture principes6
Architecture vision Ensure pro
-
7/23/2019 3.TOGAF (Uploaded)
23/31
A!3 'ontinued66
Business Architecture : Describe baseline business architecture
( AS- IS architecture), A target business architecture
(to be architecture) Analyze the gaps.
J>
-
7/23/2019 3.TOGAF (Uploaded)
24/31
A!3 'ontinued66
0nformation .ystems Architecture !e#ne appication system
architecture (to process data and support %usiness)
Two components + .ystem(Appication) 8 !ata M.ystem $oe matriN and M.ystem
Function matri N
data architecture M!ata entity "usinessfunction matri N* Msystem data entitiesmatriN
Technoogy Architecture MTechnoogy .ystem matriN
J
-
7/23/2019 3.TOGAF (Uploaded)
25/31
'ommunications 0nfrastructure 0nterface
'ommunication 0nfrastructure
Appication Program 0nterface
Appication Patform
Technica $eference 3ode
0nfrastructure Appications "usiness Appication
-
7/23/2019 3.TOGAF (Uploaded)
26/31
'ommunication 0nfrastructure
.ervices and ?uaities
:etwork .ervices
Operating .ystem .ervices
.oftwar
eEngineering
.ecurity
.ys8:et3anagement
Transac
tionProcessing
;ocation8!irectory
2ser0nterface
0nternationaOperations
!ata0nterchange
!ata3anagement
Graphic
s80mage
0nfrastructure Appications "usiness Appication
.erv
ice?uaities
AP0
'00
AppicationPatform
.ervic
es
-
7/23/2019 3.TOGAF (Uploaded)
27/31
.tandards 0nformation "ase (.0")
A compete and up to date database of open
industry standards with inks to conformantproducts
'an %e used to+ !e#ne particuar services
!e#ne properties of components "e the %asis of procurement procedures
7eeps the architecture up to date with the atest 0Tindustry consensus
.tandards 0nformation "ase pu%icy avaia%e At http+www6opengroup6orgsi% With user guide .earch or fu isting
http://www.opengroup.org/sibhttp://www.opengroup.org/sib -
7/23/2019 3.TOGAF (Uploaded)
28/31
"ene#ts of TOGAF to the architect
Avoids reguar reinvention of the wheel Provides a corporate memory of previous
successes and faiures Ensures completenessof the design process Provides access to accumulated best practice
wisdom Avoids communication dicuties within the teamThe professiona approach
-
7/23/2019 3.TOGAF (Uploaded)
29/31
.ummary
@endor1:eutra TOGAF is avaia%e under a free perpetual
icense for use within your own organi/ation 'omprehensive process 1 from %usiness
reuirements to appications to infrastructure 'uts up1front costs 1 avoids re1inventing the
whee (reusa%iity) $e#ned and honed checklistsat a eves 1 from
%usiness reuirements to physica components
-
7/23/2019 3.TOGAF (Uploaded)
30/31
'ontinued66
Adopt and use TOGAF 0mproved a%iity to respond to new %usiness
demands 0mproved a%iity to introduce new technoogy Greater %usiness vaue from 0T operations
Faster* simper* cheaper procurement Faster time1to1market
-
7/23/2019 3.TOGAF (Uploaded)
31/31
$eference
The Open Group