• Nenhum resultado encontrado

TOGAF V9 Exemplo Artefatos v2

N/A
N/A
Protected

Academic year: 2021

Share "TOGAF V9 Exemplo Artefatos v2"

Copied!
71
0
0

Texto

(1)

Copyright © 2009-2011, The Open Group 1

©2009-2011 The Open Group, All Rights Reserved Slide 1

Sample Catalogs,

Matrices

and Diagrams

v2.02: 7 April 2011

Download the bundle from

http://www.opengroup.org/bookstore/catalog/i093.htm

The Open Group gratefully acknowledges the contributions from SAP and Capgemini

V9 Edition Copyright © 2009-2011

All rights reserved

Published by The Open Group, 2011

©2009-2011 The Open Group, All Rights Reserved Slide 2

Sample

Catalogs,

Matrices and

Diagrams

TOGAF is a registered trademark of The Open Group in the United States and other countries

(2)

©2009-2011 The Open Group, All Rights Reserved Slide 3

Objectives

The objectives of this presentation are to illustrate: • TOGAF 9 Catalogs, Matrices and Diagrams • What they consist of

• Examples

• How they can be used

The examples shown are illustrative. The exact format of the catalogs, matrices and diagrams will depend on the tools used and adaptations to

TOGAF for the specific EA.

©2009-2011 The Open Group, All Rights Reserved Slide 4

TOGAF 9

Catalogs, Matrices and Diagrams

Phase A, Architecture Vision • Stakeholder Map matrix • Value Chain diagram • Solution Concept diagram Requirements Management • Requirements catalog Phase C, Application Architecture • Application Portfolio catalog • Interface catalog • System/Organization matrix • Role/System matrix • System/Function matrix • Application Interaction matrix • Application Communication

diagram

• Application and User Location diagram

• System Use-Case diagram • Enterprise Manageability

diagram

• Process/System Realization diagram

• Software Engineering diagram • Application Migration diagram • Software Distribution diagram Phase E. Opportunities &

Solutions • Project Context

diagram • Benefits diagram Phase C, Data Architecture

• Data Entity/Data Component catalog • Data Entity/Business Function matrix • System/Data matrix • Class diagram • Data Dissemination diagram • Data Security diagram • Class Hierarchy

diagram

• Data Migration diagram • Data Lifecycle diagram

Phase D, Technology Architecture • Technology Standards catalog • Technology Portfolio catalog • System/Technology matrix • Environments and Locations diagram • Platform Decomposition diagram • Processing diagram

• Networked Computing/Hardware diagram • Communications Engineering diagram

Phase B, Business Architecture • Organization/Actor catalog • Driver/Goal/Objective catalog • Role catalog

• Business Service/Function catalog • Location catalog

• Process/Event/Control/Product catalog

• Contract/Measure catalog • Business Interaction matrix • Actor/Role matrix • Business Footprint diagram • Business Service/Information diagram • Functional Decomposition diagram • Product Lifecycle diagram • Goal/Objective/Service diagram • Business Use-Case diagram • Organization Decomposition diagram • Process Flow diagram

• Event diagram

Preliminary Phase • Principles

catalog

(3)

Copyright © 2009-2011, The Open Group 3

©2009-2011 The Open Group, All Rights Reserved Slide 5

Preliminary Phase

Catalogs, Matrices and Diagrams

Catalogs

• Principles Catalog Matrices

Diagrams

P

©2009-2011 The Open Group, All Rights Reserved Slide 6

Catalogs

P

The Principles catalog captures principles of the business and architecture principles that describe what a "good" solution or architecture should look like. Principles are used to evaluate and agree an outcome for architecture decision points. Principles are also used as a tool to assist in architectural governance of change initiatives.

The Principles catalog contains the following metamodel entities: * Principle

Principles Catalog

Purpose Catalog

(4)

©2009-2011 The Open Group, All Rights Reserved Slide 7

Architecture Vision

Catalogs, Matrices and Diagrams

Catalogs Matrices

• Stakeholder Map Matrix

Diagrams

• Value Chain Diagram • Solution Concept Diagram

A

©2009-2011 The Open Group, All Rights Reserved Slide 8

Example Stakeholder Map

Matrix

Roadmaps Business Footprint Application Communication Functional Decomposition Keep Satisfied This stakeholder group is interested in

prioritizing, funding, and aligning change activity. An understanding of project content and technical dependencies adds a further dimension of richness to portfolio management and decision making. Program Management Office Organization Chart Organization/Actor/ Location Keep Informed Key features of the enterprise architecture

are roles and Actors that support the functions, applications, and technology of the organization. HR are important stakeholders in ensuring that the correct roles and actors are represented. HR Business Footprint Goal/Objective/Service Model Organization Chart Keep Satisfied This stakeholder group is interested in the

high-level drivers, goals and objectives of the organization, and how these are translated into an effective process and IT architecture to advance the business CxO Relevant Artifacts Class Involvement Stakeholder

A

(5)

Copyright © 2009-2011, The Open Group 5

©2009-2011 The Open Group, All Rights Reserved Slide 9

Example Value Chain Diagram

Source: Wikipedia.org

A

©2009-2011 The Open Group, All Rights Reserved Slide 10

Value Chain Diagram

Product

& Offer Sales Fulfilment Payments Servicing

A

(6)

©2009-2011 The Open Group, All Rights Reserved Slide 11

Value Chain Diagram

A

©2009-2011 The Open Group, All Rights Reserved Slide 12

Example Solution Concept Diagram

• A high-level representation of the solution envisaged

• A pencil sketch of the expected solution at the outset of the engagement

A

Membership Conference Attendance Certification Publication Customers Reliable, 24x7, self-service infrastructure Interest, consideration, join, re-new

(7)

Copyright © 2009-2011, The Open Group 7

©2009-2011 The Open Group, All Rights Reserved Slide 13

Solution Concept Diagram

A

©2009-2011 The Open Group, All Rights Reserved Slide 14

Solution Concept Diagram

Today’s use of channels Tomorrow’s use of channels

SERVICE TEAM

RM

CALL CENTER

SELF SERVICE INTERNET PORTAL SERVICE TEAM RM CALL CENTER SELF SERVICE INTERNET PORTAL From Call Centre to Online From Service Team to Online From RM to Online From Service Team to CC From RM to CC From RM to ST

Low Value Tasks High Value Tasks

A

(8)

©2009-2011 The Open Group, All Rights Reserved Slide 15

Business Architecture

Catalogs, Matrices and Diagrams

Catalogs • Organization/Actor catalog • Driver/Goal/Objective catalog • Role catalog • Business Service/Function catalog • Location catalog • Process/Event/Control/Product catalog • Contract/Measure catalog Matrices

• Business Interaction matrix • Actor/Role matrix

Diagrams

• Business Footprint diagram • Business Service/Information

diagram

• Functional Decomposition diagram

• Product Lifecycle diagram • Goal/Objective/Service diagram • Business Use-Case diagram • Organization Decomposition

diagram

• Process Flow diagram • Event diagram

B

©2009-2011 The Open Group, All Rights Reserved Slide 16

Catalogs

The purpose of the Role catalog is to provide a listing of all authorization levels or zones within an enterprise. Frequently, application security or behavior is defined against locally understood concepts of authorization that create complex and unexpected consequences when combined on the user desktop.

It contains the following metamodel entities: •Role

Role Catalog

A cross-organizational reference of how an organization meets its drivers in practical terms through goals, objectives, and (optionally) measures.

It contains the following metamodel entities:

•Organization Unit, Driver, Goal, Objective, Measure (may optionally be included)

Driver/Goal/ Objective Catalog

A definitive listing of all participants that interact with IT, including users and owners of IT systems.

It contains the following metamodel entities:

•Organization Unit, Actor Location (may be included in this catalog if an independent Location catalog is not maintained)

Organization/ Actor Catalog Purpose Catalog

B

(9)

Copyright © 2009-2011, The Open Group 9

©2009-2011 The Open Group, All Rights Reserved Slide 17

Catalogs

The Process/Event/Control/Product catalog provides a hierarchy of processes, events that trigger processes, outputs from processes, and controls applied to the execution of processes. This catalog provides a supplement to any Process Flow diagrams that are created and allows an enterprise to filter, report, and query across organizations and processes to identify scope, commonality, or impact.

It contains the following metamodel entities: •Process, Event, Control, Product

Process/ Event/ Control/ Product Catalog

A listing of all locations where an enterprise carries out business operations or houses architecturally relevant assets, such as data centers or end-user computing equipment.

It contains the following metamodel entities: •Location

Location Catalog

A functional decomposition in a form that can be filtered, reported on, and queried, as a supplement to graphical Functional Decomposition diagrams.

It contains the following metamodel entities:

•Organization Unit,Business Function, Business Service, Information System Service (may optionally be included here)

Business Service / Function Catalog Purpose Catalog

B

©2009-2011 The Open Group, All Rights Reserved Slide 18

Catalogs

A listing of all agreed service contracts and (optionally) the measures attached to those contracts. It forms the master list of service levels agreed to across the enterprise.

It contains the following metamodel entities: •Business Service

•Information System Service (optionally) •Contract •Measure Contract/ Measure Catalog Purpose Catalog

B

(10)

©2009-2011 The Open Group, All Rights Reserved Slide 19

Matrices

• Business Interaction matrix • Actor/Role matrix

B

©2009-2011 The Open Group, All Rights Reserved Slide 20

Business Interaction Matrix

• The purpose of this matrix is to depict the relationship interactions between organizations and business functions across the enterprise.

Consuming Business Services Engineering Procurement Manufacturing Sales and Distribution Customer Service Engineering Procurement Manufacturing Contract for supply of materials

Contract for supply of sales forecasts

Sales and Distribution

Contract for supply of product specification Contract for supply of product

Customer Service Contract for fulfillment of

customer orders

Providing Business Services

B

(11)

Copyright © 2009-2011, The Open Group 11

©2009-2011 The Open Group, All Rights Reserved Slide 21

Actor/role Matrix

• The purpose of this matrix is to show which actors perform which roles, supporting definition of security and skills requirements. CI O En te rp ris e Ar ch ite ct E nt erpr is e Des ign A ut hor ity T ec hni ca l D es ign A ut horit y IT Ma n ag eme n t F oru m Bus ine ss Unit Head B us ine ss Unit S er vi ce Owner B us ine ss Unit A ppli cat ion A rc hi tec t Head of S trat egy a nd A rc hit ec tu re In fr as tr uc tu re S tra tegis t In fr as tr uc tu re S olu tio n A rch ite ct A rc hit e ct ur e C onf igura tion M anager E nte rp rise In fra stru ctu re Ar ch ite ct Head of Im plem ent at io n In fr as tr uc tu re Des igner

Strategy Lifecycle Roles

Architecture Refresh I R A I C C R C C C I I R I C C Architecture Roadmap I C A I R C C I C R I I R C C I C Benefits Assessment I I I I I I I I I R R I C A Change Management C I A I I I R I I I R R C Framework Refresh C C C C C I C A I I I R C C I

Project Lifecycle Roles

Solution Architecture Vision I I I A I I C C I I R I C C R Logical Solution Architecture A I I C C I I R I C C C R Physical Solution Architecture A I I C C I I R I C R C R Design Governance A I I C C I I R I C R C C Architecture Configuration Management C I I R R R A R = Responsible for carrying out the role

A = Accountable for actors carrying out the role C = Consulted in carrying out the role

I = Informed in carrying out the role Ext

erna l V endor s / S uppl iers

Strategy and Architecture Actors Infrastructure Implementation Actors IT O perat io ns Office of CIO Actors Steering Group Actors Business Unit Actors P roject M anager

B

©2009-2011 The Open Group, All Rights Reserved Slide 22

Diagrams

• Business Footprint diagram

• Business Service/Information diagram • Functional Decomposition diagram • Product Lifecycle diagram

• Goal/Objective/Service diagram • Business Use-Case diagram

• Organization Decomposition diagram • Process Flow diagram

• Event diagram

B

(12)

©2009-2011 The Open Group, All Rights Reserved Slide 23

Business Footprint Diagram

• Describes the links between business goals, organizational units, business functions, and services, and maps these functions to the technical components delivering the required capability.

• Demonstrates only the key facts linking organization unit functions to delivery services and is utilized as a

communication platform for senior-level (CxO) stakeholders

B

©2009-2011 The Open Group, All Rights Reserved Slide 24

Example Business Footprint Diagram

B

(13)

Copyright © 2009-2011, The Open Group 13

©2009-2011 The Open Group, All Rights Reserved Slide 25

Business Footprint Diagram

Supply Chain Mgmt

Store Operations Support Services

Receive Order Or de r Process Order Distribute Goods / Services Invoice Customer Manage Accounts Receivable Cash C0 Order- to-Ca sh C1 C2 C3 C4 C5 Receive Order Or de r Process Order Distribute Goods / Services Invoice Customer Manage Accounts Receivable Cash C0 Order- to-Ca sh Receive Order Or de r Process Order Distribute Goods / Services Invoice Customer Manage Accounts Receivable Cash C0 Order- to-Ca sh C1 C2 C3 C4 C5 Functional Services Layer Business Process Integration Layer User Management Layer Buyer Portal Employee

Portal Exchanges Others

Customer Portal Supplier Portal Partner Portal

B

©2009-2011 The Open Group, All Rights Reserved Slide 26

Business Footprint Diagram

GFB65 - Supply Chain Referential – Production & Distribution & Ship to Customer Network SC70 - Inventory Management (physical and planned inventory including internal transfer orders)

GFB50 – Product & Services Referential SC11 - Monthly

Forecast Generation SC12 - Monthly

Forecast Collaboration SC21 – UOT and LPS Tactical Supply Planning

SC41 – Plant Production Planning SC62 – Long Distance Transportation GFB57- Process steps traceability SC61 – Warehouse Management SC63– Short-Distance Transportation SC14 – Allocation Definition Rules for ATP (monthly) SC13 – Planned demand consumption by customer order GFB51 - Client Referential SC32 – Inventory Management Rules Parameter Definition

GFB61 – Supply Chain Referential – Logistics Resource SC2 –

Plan sales & operations SC4 – Define manufacturing plan SC5 - Plan goods movements and resources in the distribution network SC3 – Establish inventory plan SC1 – Plan &

manage the demand

SC6 – Schedule & execute goods movements, storage and transportation decisions SC91 – Demand BI / Reporting SC92 – Tactical Planning BI / Reporting SC93 – Inventory BI / Reporting SC94 – Plant Planning BI / Reporting SC95 – Distribution Planning BI / Reporting SC96 – Logistics BI / Reporting

SC22 – Cross-UOT Demand & Supply Balancing and LP S&OP validation

GFB62 – Supply Chain Referential – Production Process Model GFB63 – Demand

Planning Referential

SC0 - Referential

SC9 - BI

GFB59 – Product & Services – Client Catalog SC42 – Multi-Plant

Planning

SC16 – Demand explosion for assembly

SC15 – Allocation Definition Rules for ATP (daily) SC04 - Inventory Norms Definition SC51 – Logistics Capacity Planning SC52 – Distribution Supply Planning –

mid-Term

SC55 – Deployment SC54 - Distribution shortage management

SC53 – Distribution Supply Planning –

short-Term

SC56 – Intra-group exchanges management

GFB70 – Global Cross-Domain Reporting & Analysis

SC65 – Transportation administration SC57 – Procurement exchanges management SC17 – Forecast Weekly Update GFB58 – Product Traceability

GFB64 - Supply Chain Costs & Margin Referential

B

(14)

©2009-2011 The Open Group, All Rights Reserved Slide 27

Business Footprint Diagram

B

©2009-2011 The Open Group, All Rights Reserved Slide 28

Business Service/Information Diagram

• Shows the information needed to support one or more business services.

• Shows what data is consumed by or produced by a business service and may also show the source of information.

• Shows an initial representation of the information present within the architecture and therefore forms a basis for elaboration and refinement within Phase C (Data Architecture).

B

(15)

Copyright © 2009-2011, The Open Group 15

©2009-2011 The Open Group, All Rights Reserved Slide 29

Example Business Service/Information

Diagram

Basic example

B

©2009-2011 The Open Group, All Rights Reserved Slide 30

Example Business Service/Information

Diagram

Extended example showing actors and service interactions

B

(16)

©2009-2011 The Open Group, All Rights Reserved Slide 31

Business Services and

Information Diagram

©2009-2011 The Open Group, All Rights Reserved Slide 32

Business Services and

Information Diagram

(17)

Copyright © 2009-2011, The Open Group 17

©2009-2011 The Open Group, All Rights Reserved Slide 33

Functional Decomposition Diagram

• It shows on a single page the capabilities of an organization that are relevant to the consideration of an architecture. • By examining the capabilities of an organization from a

functional perspective, it is possible to quickly develop models of what the organization does without being dragged into extended debate on how the organization does it.

B

©2009-2011 The Open Group, All Rights Reserved Slide 34

Example Functional Decomposition

Diagram

B

(18)

©2009-2011 The Open Group, All Rights Reserved Slide 35

Functional Decomposition Diagram

Manage Engineering Changes Support Primary Human Resources Business

Planning Engineering Manufacturing Distribution

Manage Public Relations Provide Legal Services Perform Audit & Controls Manage Transportation Maintain Facilities Provide Administrative Services

Develop & Track Financial Plan Appropriate Funds Manage Payables Manage Receivables Manage Assets Plan Human Resources Acquire Human Resources Develop Employees Provide Employee Services Manage Union Activities Terminate Active Employment Formulate Strategy Develop and Maintain Business Plan Establish Customer Requirements Obtain Sales Commitments Provide Customer Support Research and Develop Technology Engineer and Design Products Engineer and Design Processes Design Tools and Equipment Plan Material Requirements Procure Equipment Material & Tools

Manage Suppliers Plan Manufacturing Requirements Perform Quality Engineering Convert Resources to Product Control Production Maintain Plant Equipment & Tools Manage Warranty Activities Engineer Packages Develop & Manage Product Cost Develop New Business Manage Inventory Ship Products Marketing & Sales

Admin Finance Inventory

B

©2009-2011 The Open Group, All Rights Reserved Slide 36

Product Lifecycle Diagram

• This assists in understanding the lifecycles of key entities within the enterprise.

• Understanding product lifecycles is becoming increasingly important with respect to environmental concerns, legislation, and regulation where products must be tracked from manufacture to disposal. • Equally, organizations that create products that involve personal or

sensitive information must have a detailed understanding of the product lifecycle during the development of Business Architecture in order to ensure rigor in design of controls, processes, and procedures. Examples of this include credit cards, debit cards, store/loyalty cards, smart cards, user identity credentials (identity cards, passports, etc.).

B

(19)

Copyright © 2009-2011, The Open Group 19

©2009-2011 The Open Group, All Rights Reserved Slide 37

Example Product Lifecycle Diagram

Source: Kotler and Armstrong, 2004

B

©2009-2011 The Open Group, All Rights Reserved Slide 38

Example Product Lifecycle Diagram

B

(20)

©2009-2011 The Open Group, All Rights Reserved Slide 39

Goal/Objective/Service

Diagram

• This defines the ways in which a service contributes to the achievement of a business vision or strategy.

• Services are associated with the drivers, goals, objectives, and measures that they support, allowing the enterprise to understand which services contribute to similar aspects of business performance.

• This also provides qualitative input on what constitutes high performance for a particular service.

B

©2009-2011 The Open Group, All Rights Reserved Slide 40

Example Goal/Objective/

Service Diagram

gol-Increase revenues obj-creating new line of cars

by the end of... obj-"aftersales" market Function-sales and marketing c a p -M a r k e t i n g c a p - S a l e s c a p P r e -O w n e d v e h i c a . . . c a p -c a m p a i g n c a p - P r e - s a l e c a p O r d e r -t o - D e l iv e r y rol-CFO rol-VP Sales rol-VP Marketing

B

(21)

Copyright © 2009-2011, The Open Group 21

©2009-2011 The Open Group, All Rights Reserved Slide 41

Business Use-case Diagram

• This displays the relationships between consumers and providers of business services.

• Business services are consumed by actors or other business services and the Business Use-Case diagram provides added richness in describing business capability by illustrating how and when that capability is used.

• They help to describe and validate the interaction between actors and their roles to processes and functions.

• As the architecture progresses, the use-case can evolve from the business level to include data, application, and technology details. Architectural business use-cases can also be re-used in systems design work.

B

©2009-2011 The Open Group, All Rights Reserved Slide 42

Example Use-case Diagram

B

(22)

©2009-2011 The Open Group, All Rights Reserved Slide 43

Organization Decomposition Diagram

• This describes the links between actor, roles, and location within an organization tree.

• An organization map should provide a chain of command of owners and decision-makers in the organization.

B

©2009-2011 The Open Group, All Rights Reserved Slide 44

Example Organization Decomposition

Diagram

org-Worldwide Public Affairs and Policy

rol-CEO rol-Wolrdwide Communications rol-Philanthropy/Stakeholder Advocacy rol-Worldwide Policy rol-Federal Government relations rol-Field Based Govt.

Relations

rol-Wolrdwide Medical

rol-Safety Risk Management

rol-Science Advocacy org-Chief Medical Officer

rol-Wolrdwide Research rol-Worldwide Development rol-Worldwide Research Affairs org-Global Research & Development rol-Vice Chairman rol-Global Manufacturing rol-CFO rol-Worlwide Strategic Planning

rol-Animal Health

rol-Worldwide Licensing and Business Develoment rol-Wolrdwide Technology rol-Business Services rol-Wolrdwide Investor Development rol-Internal Audit rol-Financ ial Strategy

rol-Human Resources rol-Site Leader(s) rol-Wolrdwide Pharmaceutical Operations loc-US loc-Japan/ASIA loc-Europe loc-Middle East loc-Canada org-Wolrdwide talent Development and HR rol-Talent Development rol-HealthWelness rol-Planning rol-Diversity and Inclusion rol-compensation and Benefits org-General Counsel rol-Intellectual Property rol-Employment Law rol-Line Support rol-Litigation/Regulatory rol-Business Transactions rol-Complinace Officer

B

(23)

Copyright © 2009-2011, The Open Group 23

©2009-2011 The Open Group, All Rights Reserved Slide 45

Process Flow Diagram

• This depicts all models and mappings related to the process metamodel entity.

• It shows sequential flow of control between activities and may utilize swim-lane techniques to represent ownership and realization of process steps.

• In addition to showing a sequence of activity, process flows can also be used to detail the controls that apply to a

process, the events that trigger or result from completion of a process, and also the products that are generated from process execution.

B

©2009-2011 The Open Group, All Rights Reserved Slide 46

Example Process Flow

Diagram

Step 1 Step 2 Step 3 Step 4

Step 5 Step 6 Step 6 Step 6 STOP

Start

B

(24)

©2009-2011 The Open Group, All Rights Reserved Slide 47

Example Process Flow

Diagram

Sales Rep Technical Support Team Custom app CRM MS Word MS Excel Email email Consolidation Tool Spreadsheet Custom Bid Approver IWF

Step 1 Step 2 Step 3 Step 4

Step 5 Step 6 Step 6 Step 6 STOP

Start

Pricer Pricer

Customer Rep Customer Rep Customer Rep

Process Flow (w/Roles & Applications)

B

©2009-2011 The Open Group, All Rights Reserved Slide 48

Events Diagram

• This depicts the relationship between events and process. • Certain events - such as arrival of information (e.g. a

customer’s sales order) or a point in time (e.g. end of fiscal quarter) cause work and actions to be undertaken within the business.

B

(25)

Copyright © 2009-2011, The Open Group 25

©2009-2011 The Open Group, All Rights Reserved Slide 49

Example Events Diagram

Event Process

Triggers Impacts/Generates

(e.g. End of Fiscal Quarter)

(e.g. Financial Reporting Process)

Business result

(e.g. 1Q results reported to Government Agencies)

B

©2009-2011 The Open Group, All Rights Reserved Slide 50

Example Events Matrix

ƒ Financial report generated Financial reporting process

End of quarter

ƒ Custom product configured

ƒ Customer contract signed Custom product configuration

ƒ Capture requirements from customer

ƒ Define custom specifications

ƒ Price custom configuration

ƒ Negotiate with customer

ƒ Secure approval from customer regarding configuration and price

Customer submits request for custom product

ƒ Sales order captured in order book

Sales order processing

ƒ Create & save sales order

ƒ Generate acknowledgement

ƒ Confirm receipt of customer order

ƒ Begin order fulfilment activities Customer submits sales order BUSINESS RESULT(S) PROCESS TRIGGERED EVENT

B

(26)

©2009-2011 The Open Group, All Rights Reserved Slide 51

Data Architecture

Catalogs, Matrices and Diagrams

Catalogs • Data Entity/Data Component catalog Matrices • Data Entity/Business Function matrix • System/Data matrix Diagrams • Class diagram • Data Dissemination diagram

• Data Security diagram • Class Hierarchy diagram • Data Migration diagram • Data Lifecycle diagram

C

©2009-2011 The Open Group, All Rights Reserved Slide 52

Catalogs

To identify and maintain a list of all the data use across the enterprise, including data entities and also the data components where data entities are stored.

It contains the following metamodel entities: •Data Entity

•Logical Data Component •Physical Data Component

•Data Entity/Data Component Catalog Purpose Catalog

C

(27)

Copyright © 2009-2011, The Open Group 27

©2009-2011 The Open Group, All Rights Reserved Slide 53

Matrices

• Data Entity/Business Function matrix

• System/Data matrix

C

©2009-2011 The Open Group, All Rights Reserved Slide 54

Data Entity/Business

Function Matrix

• The purpose of the Data Entity/Business Function matrix is to depict the relationship between data entities and business functions within the enterprise.

• The mapping of the Data Entity-Business Function relationship enables the following to take place:

– Assignment of ownership of data entities to organizations

– Understand the data and information exchange requirements business services

– Support the gap analysis and determine whether any data entities are missing and need to be created

– Define system of origin, system of record, and system of reference for data entities

– Enable development of data governance programs across the enterprise (establish data steward, develop data standards pertinent to the business function, etc.)

C

(28)

©2009-2011 The Open Group, All Rights Reserved Slide 55

Example Data Entity/Business Function

Matrix

ƒ Product data management service ƒ Owner – Global product development organization ƒ N/A ƒ N/A ƒ Customer Requirement Processing Service ƒ Owner – Supply Chain Manager Supply Chain Management ƒ N/A ƒ Lead Processing Service ƒ Owner – Customer Relationship Manager ƒ Function can only

Create, read, update customer leads ƒ Business partner data

management service ƒ Owner of data entity (person or organization) ƒ Function can Create,

read, update and delete ƒ Business partner data

management service ƒ Owner – Sales &

Marketing business unit executive ƒ Function can Create,

read, update and delete customer master data Customer Relationship Management PRODUCT MASTER CUSTOMER LEADS BUSINESS PARTNER CUSTOMER MASTER BUSINESS FUNCTION (Y-AXIS)AND DATA ENTITY (X-AXIS)

C

©2009-2011 The Open Group, All Rights Reserved Slide 56

System/Data Matrix

• The purpose of the System/Data matrix is to depict the relationship between systems (i.e., application components) and the data entities that are accessed and updated by them.

• Systems will create, read, update, and delete specific data entities that are associated with them. For example, a CRM application will create, read, update, and delete customer entity information.

C

(29)

Copyright © 2009-2011, The Open Group 29

©2009-2011 The Open Group, All Rights Reserved Slide 57

Example System/Data Matrix

ƒHistorical data ƒIntersection of multiple data

entities (e.g. All sales orders by customer XYZ and by month for 2006) ƒWarehouse and data mart

that supports North American region

Sales Business Warehouse

ƒTransactional data ƒSales orders

ƒSystem of record for order book

Commerce Engine

ƒMaster data ƒCustomer data

ƒSystem of record for customer master data CRM

DATA ENTITY TYPE DATA ENTITY

DESCRIPTION OR COMMENTS APPLICATION

(Y-AXIS) AND DATA (X-AXIS)

C

©2009-2011 The Open Group, All Rights Reserved Slide 58

Diagrams

• Class diagram

• Data Dissemination diagram

• Data Security diagram

• Class Hierarchy diagram

• Data Migration diagram

• Data Lifecycle diagram

C

(30)

©2009-2011 The Open Group, All Rights Reserved Slide 59

Class Diagram

• The purpose is to depict the relationships among the critical data entities (or classes) within the enterprise.

Information Customer Information Customer Actor Trigger Payment Update Account Process Contact Service Request Appeal Enquiry Complaint Account Agent Customer Profile I.C2 I.A1 I.C1 P.A12 P.CS13 P.CS5 A.C2 A.A4 T.P8 T.C19 T.C16 T.C1

C

©2009-2011 The Open Group, All Rights Reserved Slide 60

Class Diagram

C

(31)

Copyright © 2009-2011, The Open Group 31

©2009-2011 The Open Group, All Rights Reserved Slide 61

Class Diagram

C

©2009-2011 The Open Group, All Rights Reserved Slide 62

Data Dissemination Diagram

• The purpose of the Data Dissemination diagram is to show the relationship between data entity, business service, and application components.

• The diagram should show how the logical entities are to be physically realized by application components.

• Additionally, the diagram may show data replication and system ownership of the master reference for data.

C

(32)

©2009-2011 The Open Group, All Rights Reserved Slide 63

Example Data Dissemination Diagram

Warehouse Warehouse Customer Order History Stock Warehouse Warehouse Customer Order History Stock Billing Billing Customer Account Balance Invoice History Billing Billing Customer Account Balance Invoice History Online Account Self Service Online Account Self Service Application Data Entities Business Service ƒBilling Invoice History ƒBilling Account Balance ƒWarehouse Stock ƒWarehouse Order History ƒWarehouse ƒBilling Customer

Online Account Self Service

C

©2009-2011 The Open Group, All Rights Reserved Slide 64

Data Dissemination Diagram

C

(33)

Copyright © 2009-2011, The Open Group 33

©2009-2011 The Open Group, All Rights Reserved Slide 65

Data Dissemination Diagram

C

©2009-2011 The Open Group, All Rights Reserved Slide 66

Data Dissemination Diagram

C

(34)

©2009-2011 The Open Group, All Rights Reserved Slide 67

Data Lifecycle Diagram

• The Data Lifecycle diagram is an essential part of managing business data throughout its lifecycle from conception until disposal within the constraints of the business process.

New Dispatched

New

Closed Archived Deleted

Fulfilled Invoiced Paid Closed Archived Deleted

Fulfilment Order

Customer Order

C

©2009-2011 The Open Group, All Rights Reserved Slide 68

Data Security Diagram

• The purpose of the Data Security diagram is to depict which actor (person, organization, or system) can access which enterprise data.

• This relationship can also be shown in a matrix form between two objects or can be shown as a mapping.

C

(35)

Copyright © 2009-2011, The Open Group 35

©2009-2011 The Open Group, All Rights Reserved Slide 69

Example Data Security

Diagram

Business Function Business Service Process Logical Application Component Actor Location

Class of Roles (by job function)

Physical Access Single Sign-on or Access Control

Access Control (levels of granularity)

Access Control (levels of granularity)

C

©2009-2011 The Open Group, All Rights Reserved Slide 70

Example Data Security Matrix

ƒ Access Control ƒ WW (all Geos) Supplier Portal Service WW Direct Procurement Geo Brand Managers

WW Product Development (Org Unit) ƒ Access control (system to system) ƒ LA Supplier Portal Service WW Direct Procurement Not applicable WW Contracts System (application) ƒ Access control ƒ NA (US Midwest) Supplier portal Service WW Direct Procurement Procurement Management and Control Procurement & Spend Analyst ƒ Physical ƒ Access Control (tables xyz only)

ƒ NA (US, CA)

ƒ EMEA (UK, DE)

ƒ APJ

SOA portfolio service Financial Analysis SOA Portfolio Financial Analyst Financial Analyst TYPE OF ACCESS LOCATION BUSINESS SERVICE FUNCTION CLASS OF ROLES (JOB FUNCTION) ACTOR

C

(36)

©2009-2011 The Open Group, All Rights Reserved Slide 71

Data Migration Diagram

• The purpose of the Data Migration diagram is to show the flow of data from the source to the target applications. • The diagram will provide a visual representation of the

spread of sources/targets and serve as a tool for data auditing and establishing traceability.

C

©2009-2011 The Open Group, All Rights Reserved Slide 72

Example Data Migration

Diagram

ABM CRM ERP SRM CCB BDW MRPA VLC (one per geo) Source Staging Transformation & Data Quality Target Staging

System of Record for Vendor Master &

Contracts System of Record for Material Master & Order

history System of Record for Customer Master Source of Customer records Source of order history Source of Material data Source of vendor data “Baseline” application components

Data migration technology components

“Target” application components

C

(37)

Copyright © 2009-2011, The Open Group 37

©2009-2011 The Open Group, All Rights Reserved Slide 73

Example Data Migration

Mapping

CUSTTELEPHONE Cust_Tele CUSTCONTACT Cust_ContactName CUSTADDR_LINE3 Cust_Street_Addr CUSTADDR_LINE2 Cust_Street_Addr CUSTADDR_LINE1 Cust_Street_Addr CUSTNAME CRM Cust_Name ABM

TARGET DATA ELEMENT TARGET LOGICAL

APPLICATION COMPONENT SOURCE DATA ELEMENT

SOURCE LOGICAL APPLICATION COMPONENT

C

©2009-2011 The Open Group, All Rights Reserved Slide 74

Class Hierarchy Diagram

• The purpose of the Class Hierarchy diagram is to show the technical stakeholders a perspective of the class hierarchy. • This diagram gives the stakeholders an idea of who is using

the data, how, why, and when.

C

(38)

©2009-2011 The Open Group, All Rights Reserved Slide 75

Example Class Hierarchy Diagram

Authorised User Authorised User Vehicle Tester Vehicle Tester Trainer/Booker Trainer/Booker Individual Individual Keeper Keeper Purchaser/Nominee Purchaser/Nominee Customer Customer Driver

Driver OrganisationOrganisation

Driving Instructor Driving Instructor Taxi Driver Taxi Driver Driving Examiner Driving Examiner Manufacturer Manufacturer Operator Operator Dealing Dealing Driving Examiner Driving Examiner

C

©2009-2011 The Open Group, All Rights Reserved Slide 76

Application Architecture

Catalogs, Matrices and Diagrams

Catalogs

• Application Portfolio catalog • Interface catalog

Matrices

• System/Organization matrix • Role/System matrix

• System/Function matrix • Application Interaction matrix

Diagrams

• Application Communication diagram

• Application and User Location diagram

• System Use-Case diagram • Enterprise Manageability

diagram

• Process/System Realization diagram

• Software Engineering diagram • Application Migration diagram • Software Distribution diagram

C

(39)

Copyright © 2009-2011, The Open Group 39

©2009-2011 The Open Group, All Rights Reserved Slide 77

Catalogs

The purpose of the Interface catalog is to scope and document the interfaces between applications to enable the overall dependencies between applications to be scoped as early as possible.

It contains the following metamodel entities: •Logical Application Component

•Physical Application Component

•Application communicates with application relationship Interface Catalog

To identify and maintain a list of all the applications in the enterprise. This list helps to define the horizontal scope of change initiatives that may impact particular kinds of applications. An agreed Application Portfolio allows a standard set of applications to be defined and governed.

It contains the following metamodel entities: •Information System Service

•Logical Application Component •Physical Application Component Application

Portfolio Catalog

Purpose Catalog

C

©2009-2011 The Open Group, All Rights Reserved Slide 78

Matrices

• System/Organization matrix

• Role/System matrix

• System/Function matrix

• Application Interaction matrix

C

(40)

©2009-2011 The Open Group, All Rights Reserved Slide 79

System/Organization Matrix

• The purpose of this matrix is to depict the relationship between systems (i.e., application components) and organizational units within the enterprise.

• The mapping of the Application Component-Organization Unit relationship is an important step as it enables the following to take place:

– Assign usage of applications to the organization units that perform business functions

– Understand the application support requirements of the business services and processes carried out by an organization unit – Support the gap analysis and determine whether any of the

applications are missing and as a result need to be created – Define the application set used by a particular organization unit

C

©2009-2011 The Open Group, All Rights Reserved Slide 80

Example System/Organization Matrix

X X PROCURESOFT X X X SAP FINANCIALS X X SIEBEL X X X SAP HR CORPORATE FINANCE HR PROCUREMENT AND WAREHOUSING CUSTOMER SERVICES APPLICATION (Y-AXIS) AND ORGANISATION UNIT (X-AXIS)

C

(41)

Copyright © 2009-2011, The Open Group 41

©2009-2011 The Open Group, All Rights Reserved Slide 81

Role/System Matrix

• The purpose of the Role/System matrix is to depict the relationship between systems (i.e., application components) and the business roles that use them within the enterprise.

• The mapping of the Application Component-Role relationship is an important step as it enables the following to take place:

– Assign usage of applications to the specific roles in the organization – Understand the application security requirements of the business services

and processes supporting the function, and check these are in line with current policy

– Support the gap analysis and determine whether any of the applications are missing and as a result need to be created

– Define the application set used by a particular business role; essential in any move to role-based computing

C

©2009-2011 The Open Group, All Rights Reserved Slide 82

Example Role/System Matrix

X X PROCURESOFT X X X X SAP FINANCIALS X X SIEBEL X X X X SAP HR CHIEF ACCOUNTANT FINANCE ANALYST CALL CENTRE MANAGER CALL CENTRE OPERATOR APPLICATION (Y-AXIS) AND FUNCTION (X-AXIS)

C

(42)

©2009-2011 The Open Group, All Rights Reserved Slide 83

System/Function Matrix

• The purpose of the System/Function matrix is to depict the relationship between systems (i.e., application components) and business functions within the enterprise.

• The mapping of the Application Component-Function relationship is an important step as it enables the following to take place:

– Assign usage of applications to the business functions that are supported by them

– Understand the application support requirements of the business services and processes carried out

– Support the gap analysis and determine whether any of the applications are missing and as a result need to be created – Define the application set used by a particular business function

C

©2009-2011 The Open Group, All Rights Reserved Slide 84

Example System/Function

Matrix

X X PROCURESOFT X X X SAP FINANCIALS X X SIEBEL X X X X SAP HR GENERAL LEDGER MAINTENANCE VACANCY FILLING WAREHOUSE CONTROL CALL CENTRE 1ST LINE APPLICATION (Y-AXIS) AND FUNCTION (X-AXIS)

C

(43)

Copyright © 2009-2011, The Open Group 43

©2009-2011 The Open Group, All Rights Reserved Slide 85

Diagrams

• Application Communication diagram

• N2 model or Node Connectivity diagram

• Application and User Location diagram

• System Use-Case diagram

• Enterprise Manageability diagram

• Process/System Realization diagram

• Software Engineering diagram

• Application Migration diagram

• Software Distribution diagram

C

©2009-2011 The Open Group, All Rights Reserved Slide 86

Application Communication Diagram

• The purpose of the Application Communication diagram is to depict all models and mappings related to communication between applications in the metamodel entity.

• It shows application components and interfaces between components.

• Communication should be logical and should only show intermediary technology where it is architecturally relevant.

C

(44)

©2009-2011 The Open Group, All Rights Reserved Slide 87

Example Application

Communication Diagram

C

©2009-2011 The Open Group, All Rights Reserved Slide 88

Application Communication

Diagram

C

(45)

Copyright © 2009-2011, The Open Group 45

©2009-2011 The Open Group, All Rights Reserved Slide 89

Application Communication

Diagram

C

©2009-2011 The Open Group, All Rights Reserved Slide 90

N2 Model

1a 1b 1c 1d 2a 3a 3b 3c 3d 4b 4a ABC ABM CCD CRM IPC

C

(46)

©2009-2011 The Open Group, All Rights Reserved Slide 91

Information Exchange Matrix

ƒ Subscribe/Publi sh timer ƒ Product catalog ƒ CCD ƒ ABM 2a ƒ Order created in the backend ERP system ƒ Sales order (confirm create) ƒ ABC ƒ ABM 1b ƒ New sales order from front end ƒ Sales order (create request) ƒ ABM ƒ ABC 1a EVENT TRIGGERED DATA ENTITY DESTINATION SOURCE LABEL

C

©2009-2011 The Open Group, All Rights Reserved Slide 92

Application & User Location Diagram

• The purpose of this diagram is to clearly depict the business locations from which business users typically interact with the applications, but also the hosting location of the application infrastructure.

• The diagram enables:

– Identification of the number of package instances needed – Estimation of the number and the type of user licenses – Estimation of the level of support needed

– Selection of system management tools, structure, and management system

– Appropriate planning for the technological components of the business

– Performance considerations while implementing solutions

C

(47)

Copyright © 2009-2011, The Open Group 47

©2009-2011 The Open Group, All Rights Reserved Slide 93

Example Application & User Location

Diagram (part 1)

Manufacturing & logistics Beijing Manufacturing Plant Internal Test Engineers Mechanical Engineers Procurement managers SAP R/3 NA Sales & Marketing EMEA Sales Chicago Sears tower office Chicago Downtown office Middlesex, London NA Western Region EMEA Headquarters, UK Internal Developer Super User Administrator CRM

ORG UNIT (USER BELONGS TO) LOCATION ADDRESS USER BUSINESS LOCATION INTERNAL, CUSTOMER OR PARTNER USER TYPE APPLICATION

C

©2009-2011 The Open Group, All Rights Reserved Slide 94

Example Application & User Location

Diagram (part 2)

C

(48)

©2009-2011 The Open Group, All Rights Reserved Slide 95

Application and User Location

Diagram

C

©2009-2011 The Open Group, All Rights Reserved Slide 96

Application and User Location

Diagram

C

(49)

Copyright © 2009-2011, The Open Group 49

©2009-2011 The Open Group, All Rights Reserved Slide 97

Application and User Location

Diagram

C

©2009-2011 The Open Group, All Rights Reserved Slide 98

System Use Case Diagram

Source: wikipedia.org

C

(50)

©2009-2011 The Open Group, All Rights Reserved Slide 99

System Use Case Diagram

C

©2009-2011 The Open Group, All Rights Reserved Slide

100

System Use Case Diagram

C

(51)

Copyright © 2009-2011, The Open Group 51

©2009-2011 The Open Group, All Rights Reserved Slide

101

Enterprise Manageability Diagram

• The Enterprise Manageability diagram shows how one or more applications interact with application and technology components that support operational management of a solution.

• Analysis can reveal duplication and gaps, and opportunities in the IT service management operation of an organization.

C

©2009-2011 The Open Group, All Rights Reserved Slide

102

Example Enterprise Manageability

Diagram

C

(52)

©2009-2011 The Open Group, All Rights Reserved Slide

103

Process/System Realization Diagram

• The purpose of the Process/System Realization diagram is to clearly depict the sequence of events when multiple applications are involved in executing a business process. • It enhances the Application Communication diagram by

augmenting it with any sequencing constraints, and hand-off points between batch and real-time processing.

C

©2009-2011 The Open Group, All Rights Reserved Slide

104

Example Process/System

Realization Diagram

C

(53)

Copyright © 2009-2011, The Open Group 53

©2009-2011 The Open Group, All Rights Reserved Slide

105

Software Engineering

Diagram

• The Software Engineering diagram breaks applications into packages, modules, services, and operations from a

development perspective.

• It enables more detailed impact analysis when planning migration stages, and analyzing opportunities and solutions. • It is ideal for application development teams and application

management teams when managing complex development environments.

C

©2009-2011 The Open Group, All Rights Reserved Slide

106

Example Software

Engineering Diagram

C

(54)

©2009-2011 The Open Group, All Rights Reserved Slide

107

Application/Migration

Diagram

• The Application Migration diagram identifies application migration from baseline to target application components. • It enables a more accurate estimation of migration costs • It should be used to identify temporary applications, staging

areas, and the infrastructure required to support migrations

C

©2009-2011 The Open Group, All Rights Reserved Slide

108

Example

Application/Migration Diagram

C

(55)

Copyright © 2009-2011, The Open Group 55

©2009-2011 The Open Group, All Rights Reserved Slide

109

Software Distribution

Diagram

• This diagram is a composite of the Software Engineering diagram and the Application-User Location diagram. • Depending on the circumstances, this diagram alone may

be sufficient, or may not be needed.

C

©2009-2011 The Open Group, All Rights Reserved Slide

110

Technology Architecture

Catalogs, Matrices and Diagrams

Catalogs

• Technology Standards catalog • Technology Portfolio catalog

Matrices

• System/Technology matrix

Diagrams

• Environments and Locations diagram

• Platform Decomposition diagram • Processing diagram • Networked Computing/Hardware diagram • Communications Engineering diagram

D

(56)

©2009-2011 The Open Group, All Rights Reserved Slide

111

Catalogs

• Technology Standards catalog

• Technology Portfolio catalog

D

©2009-2011 The Open Group, All Rights Reserved Slide

112

Catalogs

The purpose of this catalog is to identify and maintain a list of all the technology in use across the enterprise, including hardware, infrastructure software, and application software. An agreed technology portfolio supports lifecycle management of technology products and versions and also forms the basis for definition of technology standards

It contains the following metamodel entities:

•Platform Service, Logical Technology Component, Physical Technology Component

Technology Portfolio Catalog

This documents the agreed standards for technology across the enterprise covering technologies, and versions, the technology lifecycles, and the refresh cycles for the technology.

It contains the following metamodel entities:

•Platform Service, Logical Technology Component, Physical Technology Component Technology Standards Catalog Purpose Catalog

D

(57)

Copyright © 2009-2011, The Open Group 57

©2009-2011 The Open Group, All Rights Reserved Slide

113

Matrices

• System/Technology matrix

D

©2009-2011 The Open Group, All Rights Reserved Slide

114

System/Technology Matrix

• The System/Technology matrix documents the mapping of business systems to technology platform.

• The System/Technology matrix shows:

– Logical/Physical Application Components

– Services, Logical Technology Components, and Physical Technology Components

– Physical Technology Component realizes Physical Application Component relationships

D

(58)

©2009-2011 The Open Group, All Rights Reserved Slide

115

Example System/Technology Matrix

242.xx.xx.xx F03nd001@host.com

Dispatcher server Load balancer and

Dispatcher

10.xx.xx.xx F03dbs001@host.com

Database server (stating)

10.xx.xx.xx F02dbp001@host.com Database server (production) 10.xx.xx.xx F02as003@host.com

App server – node 3

10.xx.xx.xx F02as002@host.com

App server – node 2

10.xx.xx.xx F02as001@host.com

App server – node 1

10.xx.xx.xx F01ws003@host.com

Web server - node 3

10.xx.xx.xx F01ws002@host.com

Web server - node 2

10.xx.xx.xx F01ws001@host.com

Web server - node 1 ABM IP ADDRESS SERVER ADDRESS PHYSICAL TECHNOLOGY COMPONENT LOGICAL APPLICATION COMPONENT

D

©2009-2011 The Open Group, All Rights Reserved Slide

116

Example System/Technology Matrix

ƒSW Components – LB v3.2 (list all the other components of the SW product) ƒAIX 10.2.1 ƒLicense Type -ƒEnterprise wide license ƒLicense expiry date - 12/31/2011

ƒProduct- IBM Load balance manager ƒVendor - IBM ƒOS – UNIX based ƒModel/Type – IBM P7xx ƒSerial Number – 1S4568 ƒProcessor Type -RISC Power p5 ƒNumber of Processors - 4 way ƒMemory - 8GB ƒHard drive - 4 TB ƒIP - 11.xx.xx.xx ƒName – Balancer ƒVendor - IBM ƒServer Type – eServer ƒClustered – No

ƒNo. of Nodes – N/A

ƒServer logical address -d04lb01@host.com ƒMaintenance Window – Sun 0100 to 0300 Load balancing SOFTWARE PHYSICAL SOFTWARE LOGICAL HARDWARE PHYSICAL HARDWARE LOGICAL TECH FUNCTION

D

(59)

Copyright © 2009-2011, The Open Group 59

©2009-2011 The Open Group, All Rights Reserved Slide

117

Example System/Technology Matrix

•Application Server (d03as001@host.com, d03as002@host.com) •Order Entry (both installation and

execution code)

•Shopping Cart (both installation and execution code)

ƒCommerce Engine

ƒWeb Server cluster (d03ws001@host.com, d03ws002@host.com, d03ws003@host.com) ƒHTML code ƒApplets ƒJSP ƒCommerce pages

ƒLoad balancing server (d03lb001@host.com)

ƒSmart dispatch v1.2 (both installation and execution code)

ƒLoad Balancer

TECHNOLOGY COMPONENT DEPLOYMENT UNIT

APPLICATION COMPONENT

D

©2009-2011 The Open Group, All Rights Reserved Slide

118

Diagrams

• Environments and Locations diagram

• Platform Decomposition diagram

• Processing diagram

• Networked Computing/Hardware diagram

• Communications Engineering diagram

D

(60)

©2009-2011 The Open Group, All Rights Reserved Slide

119

Environments and Locations Diagram

• Depicts which locations host which applications

• Identifies what technologies and/or applications are used at which locations

• Identifies the locations from which business users typically interact with the applications.

• It should also show the existence and location of different deployment environments

– including non-production environments, such as development and pre production.

D

©2009-2011 The Open Group, All Rights Reserved Slide

120

Example Environments and Locations

Diagram

loc-Italia loc-Japan loc-Stuttgart loc-USA loc-Ludwigsburg tec-OCR tec-Windows

XP tec-WindowsVista tec-RDB

loc-Ludwigsburg app-Project managment system app-CAD/CAE app-R&D system of systems app-integration platform for suppliers(dexis ) loc-Italia loc-Japan loc-Ludwigsburg app- Build-to-Order (BTO)

D

(61)

Copyright © 2009-2011, The Open Group 61

©2009-2011 The Open Group, All Rights Reserved Slide

121

Environments and Location

Diagram

D

©2009-2011 The Open Group, All Rights Reserved Slide

122

Environments and Location

Diagram

D

(62)

©2009-2011 The Open Group, All Rights Reserved Slide

123

Environments and Location

Diagram

D

©2009-2011 The Open Group, All Rights Reserved Slide

124

Platform Decomposition

Diagram

• The Platform Decomposition diagram depicts the technology platform that supports the operations of the Information Systems Architecture.

• The diagram covers all aspects of the infrastructure platform and provides an overview of the enterprise's technology platform.

D

(63)

Copyright © 2009-2011, The Open Group 63

©2009-2011 The Open Group, All Rights Reserved Slide

125

Platform Decomposition(Application Support)

Hardware Physical Technology Components Tech Function

Example Platform

Decomposition Diagram

Logical Technology Components Tech Function Application Layer Database Layer

Web server layer

Application Layer Database Layer AttributesNameModel/TypeClustersNumber of ComponentsVendor

Server Type (mainframe, Mid range, RISC, Intel)

Server logical name

IP Address etc

Software

Logical Technology

Components Physical Technology Components Tech Function Attributes ƒ Product Name ƒ Vendor ƒ OS ƒ SW components ƒ License Type

ƒ License Expiry etc

Web Server

Layer Web Server Layer

Application Layer Database Layer

Tech Function

Application Layer Web Server Layer

Database Layer

D

©2009-2011 The Open Group, All Rights Reserved Slide

126

Platform Decomposition

Diagram

D

(64)

©2009-2011 The Open Group, All Rights Reserved Slide 127

Platform Decomposition

Diagram

D

©2009-2011 The Open Group, All Rights Reserved Slide

128

Processing Diagram

• The Processing diagram focuses on deployable units of

code/configuration and how these are deployed onto the technology platform.

• The Processing diagram addresses the following:

– Which set of application components need to be grouped to form a deployment unit

– How one deployment unit connects/interacts with another (LAN, WAN, and the applicable protocols)

– How application configuration and usage patterns generate load or capacity requirements for different technology components

• The organization and grouping of deployment units depends on separation concerns of the presentation, business logic, and data store layers and service-level requirements of the components.

D

(65)

Copyright © 2009-2011, The Open Group 65

©2009-2011 The Open Group, All Rights Reserved Slide

129

Example Processing Diagram

D

©2009-2011 The Open Group, All Rights Reserved Slide

130

Network Computing Hardware Diagram

• The purpose of this diagram is to show the "as deployed" logical view of logical application components in a distributed network computing environment.

• The diagram is useful for the following reasons:

– Enable understanding of which application is deployed where – Establishing authorization, security, and access to these technology

components

– Understand the Technology Architecture that support the applications during problem resolution and troubleshooting

– Isolate performance problems encountered and perform necessary upgrade to specific physical technology components

– Identify areas of optimization

– Enable application/technology auditing and prove compliance – Serve as an important tool supporting effective change management

D

(66)

©2009-2011 The Open Group, All Rights Reserved Slide

131

Example Network Computing Hardware

Diagram

Load Balancer and Dispatcher Web server clusterWeb server cluster Web server cluster-node 3 (ABM) Application Server cluster (node 3) Application Server cluster

(node 3) App Server cluster - node 3 (ABM) Database (ABM Production) Web server cluster Web server cluster-node 2 (eCommerce ) Application Server (Order Engine) Database Database (ABM Staging) App Server Load Balancer and Dispatcher Intranet Zone Internet Zone DMZ DB App Server DFS Distributed File System (html, images)

Firewall Firewall Firewall

D

©2009-2011 The Open Group, All Rights Reserved Slide

132

Communications Engineering Diagram

• The Communications Engineering diagram describes the means of communication between assets in the Technology Architecture

• It takes logical connections between client and server components and identifies network boundaries and network infrastructure required to physically implement those

connections.

• It does not describe the information format or content, but addresses protocol and capacity issues.

D

Referências

Documentos relacionados

A madeira em função de sua constituição química, física e anatômica, apresenta limitações relacionadas a sua utilização, tornando-se suscetível a degradação

Para o desenvolvimento destas, serão desenvolvidos três pequenos capítulos, com abordagens relativas à política de saúde e o mercado, o marketing e a comunicação e por

Buscando analisar o grau de variância entre os dentistas, em relação à escolha de dentes artificiais mais apropriados para seus pacientes, Sellen, Jagger e Harrison (2002)

guarda resulta em absorção de água das células adjacentes que correspondem em aumento da célula guarda e a abertura estomatal... Funções

O uso do uniforme de Educação Física será permitido todos os dias para os alunos do Ensino Fundamental - Anos Iniciais e Finais e para o Ensino Médio. UNIFORME PARA USO

(2011) o cycling corresponde às diversas opções apresentadas para o controlo do peso corporal (emagrecimento), pois todas as aulas são planeadas a partir da FC mínima

16 - Papel, cartão e produtos nestas matérias, não incluídos noutras classes; produtos de impressão; artigos para encadernação; fotografias; papelaria; adesivos

Influência de sucessões de cultu- ras forrageiras e adubações sobre a recuperação de algumas caracteristicas de um solo degrada- do pela mineração do xisto e sobre sua mesofauna