Skip to content

This component is complete and can be used. The interfaces will be supported until the function is removed from the project via the deprecation process. There will be ongoing extensions to this function, but it will be done to ensure backward compatibility as far as possible. If there is a need to break backward compatibility, this will be discussed and reviewed in the community, with a documented timeline.

Engine host services

The engine host services support the behavior of the engine host OMAG Server. They manage the start up and shutdown of the configured Open Metadata Engine Services (OMESs) as well as retrieve the configuration of their governance engines and governance services through the Governance Engine OMAS running in a Metadata Access Server.

The engine host services also provide a REST API to query the status of the governance engines running in the server.

The internals of the Engine Host OMAG Server are shown in Figure 1:

Figure 1

Figure 1: Inside the Engine Host OMAG Server

The engine host services shown at the top of the diagram are responsible for:

  • Starting up each of the configured OMESs for the engine host.
  • Retrieving the configuration for each governance engine and its governance services configured within the OMESs using the Governance Engine OMAS.
  • Initializing an appropriate governance engine handler (implemented by the OMES) for each retrieved governance engine configuration.
  • Listening for governance action requests and passing each one to the appropriate governance engine handler for the governance engine that supports the request type.
  • Monitor changes in the governance engine configuration and passing them on to the corresponding governance engine handler so the OMESs have the latest configuration.
Further information

There is more of an overview of open governance in the Governance Action Framework (GAF).

Instructions for configuring an Engine Host OMAG Server are found in the Administration Guide.

Instructions for defining Governance Engines and Governance Services are located under the Discovery and Stewardship feature.

Raise an issue or comment below