A governance service is a specialized connector that implements a specific governance activity.
There are six types of governance services:
-
Open Discovery Service for analysing the content of an Asset's real-world counterpart in the digital landscape. (For example, if the asset describes a file, the discovery service analyses the data stored in the file).
-
Watchdog Governance Service for monitoring changes to open metadata elements and when certain changes occur (such as the creation of a new Asset) the watchdog service requests action from other governance services by creating either a Governance Action, a Governance Action Process or an Incident Report.
-
Verification Governance Service for testing the properties of specific open metadata elements
to ensure they are set up correctly or do not indicate a situation where governance activity is required. The results returned from the verification service can be used to trigger other governance services as part of a Governance Action Process. -
Triage Governance Service for making decisions on how to handle a specific situation or incident. Often this involves a human decision maker.
-
Remediation Governance Service for correcting errors in open metadata or the digital landscape it represents.
-
Provisioning Governance Service for configuring, enabling, provisioning resources in the digital landscape. Often these provisioning services manage the cataloguing of new assets and the lineage between them.
The Governance Action Open Metadata Engine Service (OMES) supports the execution of the governance action service. It supports the specialist REST APIs and event handling needed for the specific type of governance action service.
Governance Service | Engine Service |
---|---|
Open Discovery Service | Asset Analysis OMES |
Watchdog Governance Service | Governance Action OMES |
Verification Governance Service | Governance Action OMES |
Triage Governance Service | Governance Action OMES |
Remediation Governance Service | Governance Action OMES |
Provisioning Governance Service | Governance Action OMES |
The interface for the Open Discovery Service is defined by the Open Discovery Framework (ODF) and the rest are defined by the Governance Action Framework (GAF).
These frameworks provide the guidance to developers of new governance services.
Related governance services are configured together as a governance engine and they run in the appropriate Open Metadata Engine Service (OMES).
The Governance Engine OMAS provides:
- The API to create governance engine definitions for the governance services.
- The API to link governance services together into governance action processes.
- The metadata support for the Engine Host Services to drive the governance services in an Engine Host OMAG Server.
License: CC BY 4.0, Copyright Contributors to the ODPi Egeria project.