Getting started with TOGAF

TOGAF is an extremely popular architecture framework that is used to design an enterprise architecture. It offers all the toolsets and techniques that are used in the design, production, and maintenance of enterprise architecture. It is developed based on a process model that uses industry best practices and a set of reusable architecture assets.

As per TOGAF, architecture is defined as the fundamental organization of a system, embodied in its components, their relationships to each other and the environment, and the principles governing its design and evolution (you can refer to http://pubs.opengroup.org/architecture/togaf9-doc/arch/ for more information). In short, the architecture of a system provides an elaborate plan for its implementation. The architecture also highlights the various components that are present in the system and the interrelationships that exist among them.

TOGAF is designed to support four architecture domains of enterprise architecture. These four domains are highlighted in the following diagram:

Each of the architecture domains listed in the previous diagram plays a vital role in defining the architecture of an enterprise. The roles are listed as follows:

  • The business architecture provides a blueprint of the overall business activities, such as the business strategy, organization, core business processes, and so on.
  • The data architecture provides a blueprint of the organization's data assets, be it logical or physical. It also specifies the various data management resources of the organization.
  • The application architecture provides a blueprint for the various applications that must be deployed in the organization, along with their interactions and dependencies on the various business processes that are present in the organization.
  • The technology architecture provides a high-level description of the hardware and software assets that are required to support the various data, application, and business services that are needed in the organization. Technology architecture focuses mainly on the infrastructure components, processing standards, and so on.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset