TOGAF Enterprise Architecture

0x00 Preface

This article is only for TOGAF learning and understanding, and is not for the purpose of verification and implementation.

The Open Group developed TOGAF in 1995, and by 2016, 80% of the Global 50 and 60% of the Fortune 500 used the framework. TOGAF is free for internal use within organizations, but not for commercial purposes.

0x01 TOGAF

TOGAF:The Open Group Architecture Framework

1.Components of TOGAF

  • Architecture Development Method (ADM)
  • Architecture content framework
  • TOGAF reference model
  • ADM Guidelines and Technologies
  • Enterprise Continuity Series
  • Architecture Capability Framework

2. Architecture Development Method (ADM)

2.1 Architecture planning process

Insert image description here

2.1.1 Preparation stage

Preliminary Phase: Preparatory work and initial activities to meet the needs of the new enterprise architecture and business guidance. The main tasks are:

  • Complete the scope of defining the architecture
  • architectural elements
  • Sub-architecture integration
  • Adapt the framework to the company’s business
  • Define business principles including mission, vision, strategy and goals
2.1.2 Architecture Vision

Phase A: Architecture Vision: Describe the early stage of the architecture development cycle and clarify the problems the company wants to solve.

2.1.3 Business structure

Phase B: Business Architecture describes the development of the business architecture to support the architectural vision.

The purpose is to improve enterprise business processes, consider changes in people and organizations, achieve improvements in business processes, and define current business architecture and target business architecture.

2.1.4 Information system architecture

Phase C: information Systems Architecture describes the development of information systems architecture, including data architecture and application architecture.
Data architecture is used to identify the data that supports business processes.
Application architecture is used to determine the types of application systems that process data and support business processing.

2.1.5 Technical architecture

Phase D: Technology Architecture describes the development process of technology architecture, considering usability, necessity, standards, tactics and strategic activities.
Considerations in the architecture development process:

  • architectural factors
  • business factors
  • total cost of ownership
  • life expectancy
2.1.6 Opportunities and Solutions

Phase E: Opportunities&Solutions
organizational structure implementation plan and confirm the structure implementation path.

2.1.7 Migration plan

Phase F: Migration Planning: Specify a detailed set of architecture migration plans to support the implementation of the architecture

2.1.8 Implement governance

Phase G: implementation governance provides supervision of architecture implementation and ensures that the framework is implemented through change management.

2.1.9 Architecture change management

Phase H: Architecture Change Management: Designing procedures for managing architectural changes

2.1.10 Requirements Management

Requirements Management: The process of checking and managing architectural requirements through the ADM method, including architectural requirements, business requirements, system requirements, organizational change requirements, implementation requirements and utilization requirements, etc.

2.2 Deliverables

Insert image description here

3. Architecture content framework

Insert image description here

4. Reference model

The function of the reference model is to promote communication between organizations and to ensure consistency in system analysis.

0x02 Advantages & Disadvantages

1. Advantages

  • ADM is provided, you can refer to the corresponding architecture to build from scratch.

2. Disadvantages

  • Huge in size and too heavy

Guess you like

Origin blog.csdn.net/qq_36869808/article/details/129857499