Core Concepts Flashcards
What is Architecture in the Context of the TOGAF Standard?
“The structure of components, their inter-relationships, and the principles and guidelines governing the components design and evolution over time.”
What Kinds of Architecture Does the TOGAF Standard Deal With?
■ Business Architecture defines the business strategy, governance, organization, and key business processes
■ Data Architecture describes the structure of an organization’s logical and physical data assets and data management resources
■ Application Architecture provides a blueprint for the individual applications to be deployed, their interactions, and their relationships to the core business processes of the organization
■ Technology Architecture describes the logical software and hardware capabilities that are required to support the deployment of business, data, and application services; this includes IT infrastructure, middleware, networks, communications, processing, standards, etc.
ADM - what is it and what will it provide?
Architecture framework, developing architecture content(work products), transitioning, and governing the realization of architectures.
Architecture Content Framework - what is it and what does it provide?
A structural model for architectural content. It allows major ADM output/work products to be consistently defined, structured, and presented.
The Architecture Content Framework uses the following three categories to describe the types of ADM architectural outputs/work products:
■ A deliverable is a work product that is contractually specified and in turn formally reviewed, agreed, and signed off by the stakeholders
■ An artifact is an architectural work product that describes an aspect of the architecture
■ A building block represents a (potentially re-usable) component of enterprise capability that can be combined with other building blocks to deliver architectures and solutions
A deliverables represent?
Deliverables represent the output of projects and those deliverables that are in
documentation form will typically be archived at completion of a project, or transitioned into an Architecture Repository as a reference model, standard, or snapshot of the Architecture Landscape at a point in time.
Artifact are generally classified into three types?
Artifacts are generally classified as catalogs (lists of things), matrices (showing
relationships between things), and diagrams (pictures of things).
Examples include a requirements catalog, business interaction matrix, and a use-case diagram. An architectural deliverable may contain many artifacts and artifacts will form the content of the Architecture Repository
A building block defined into?
Building blocks can be defined at various levels of detail, depending on what stage of architecture development has been reached.
For instance, at an early stage, a building block can simply consist of a name or an outline description. Later on, a building block may be decomposed into multiple supporting building blocks and may be accompanied by a full specification. Building blocks can relate to “architectures” or “solutions”.
Architecture Definition Document
A deliverable that documents an Architecture Description.
The concept of the Enterprise Continuum explains how:
Explains how generic solutions can be leveraged and specialized in order to address the requirements of an individual organization
The Enterprise Continuum provides:
A view of the ARCHITECURE REPOSITORY that provides methods for classifying architecture and solution artifacts as they evolve from generic Foundation Architectures to Organization-Specific Architectures.
Architecture Repository Concept what does it support and how it is used?
The Enterprise Continuum concept of an Architecture Repository which can be used to store different classes of architectural ADM output (work products) at different levels of abstraction.
What two architecture concepts can be used by architects to leverage all other relevant architectural resources and assets in developing an Organization-Specific Architecture?
Enterprise Continuum and Architecture Repository
Architecture Repository - its 8 major components are:
- Architecture Metamodel, describes the organizationally tailored application of an architecture framework, including a metamodel for architecture content
- Architecture Capability, defines the parameters, structures, and processes that support governance of the Architecture Repository
- Architecture Landscape, is the architectural representation of assets deployed within the operating enterprise at a particular point in time — the landscape is likely to exist at multiple levels of abstraction to suit different architecture objectives
- Standards Information Base (SIB), captures the standards with which new architectures must comply, which may include industry standards, selected products and services from suppliers, or shared services already deployed within the organization
- Reference Library, provides guidelines, templates, patterns, and other forms of reference material that can be leveraged in order to accelerate the creation of new architectures for the enterprise
- Governance Log, provides a record of governance activity across the enterprise
- Architecture Requirements Repository, provides a view of all authorized architecture requirements which have been agreed with the Architecture Board
- Solutions Landscape, presents an architectural representation of the SBBs supporting the Architecture Landscape which have been planned or deployed by the enterprise
In order to carry out architectural activity in an enterprise what is required?
Business capability for architecture, through organization structures, roles, responsibilities, skills, and processes.