InDev

Governance Action Framework (GAF)

The Governance Action Framework (GAF) provides the interfaces and base implementations for components (called Governance Action Services) that take action to:

The Governance Action Framework can be used for three purposes:

Governance Action Services

There are five types of Governance Action Services:

These are often used in conjunction with the Open Discovery Services from the Open Discovery Framework (ODF).

Collectively they are called the Governance Services.

Each type of service supports a specialist governance activity. The governance action services are linked together into

Some governance action services invoke functions in external engines that are working with data and related assets. The GAF offers embeddable functions and APIs to simplify the implementation of governance action services, and their integration into the broader digital landscape, whilst being resilient and with good performance.

Implementing governance action services

Governance action services are open connectors (see Open Connector Framework (OCF)) that support the interfaces defined by the GAF. They may produce audit log records and exceptions and they may make changes to metadata through the Open Metadata Access Services (OMASs).

Configuring the governance action services in open metadata

Governance Action Engines are defined in open metadata as a collection of governance action request types linked to descriptions of governance action services.

Running governance action services

Governance action engines are hosted by Open Metadata Engine Services (OMES). There is a specific engine service for each type of governance action engine defined in the open metadata.

The engine services run in dedicated OMAG Server called the Engine Host. Instructions for configuring the engine services in the Engine Host are found in the Administration Guide.


Return to frameworks.


License: CC BY 4.0, Copyright Contributors to the ODPi Egeria project.