Top Banner

of 31

3.TOGAF (Uploaded)

Feb 19, 2018

ReportDownload

Documents

  • 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 proc

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.