0461 Governance Engines¶
A governance engine is a software server capability that is able to run specific services on demand. These services, called governance services, typically implement specific logic that is needed to govern an organization's resources or the metadata associated with them.
Open metadata recognizes two types of governance engine:
Governance action engines and services support the active governance of metadata and the resources they represent. There are different types of governance action engines/services that are defined by the Governance Action Framework (GAF).
Discovery engines and services support the analysis of the real world resources. The results of this analysis are stored in a discovery analysis report chained off of the corresponding Asset metadata element. The interfaces for discovery are found in the Open Discovery Framework (ODF).
The Open Metadata Engine Services (OMES) support the implementation of each type of governance engine. They run in an Engine Host OMAG Server and draw their configuration from the GovernanceEngine and the linked GovernanceService elements in the associated metadata server.