OMAG Server Platform
The OMAG Server Platform provides a runtime process and platform for Open Metadata and Governance (OMAG) Services.
The OMAG services are configured and activated in OMAG Servers using the Administration Services. The configuration operations of the admin services create configuration documents, one for each OMAG Server. Inside a configuration document is the definition of which OMAG services to activate in the server. These include the repository services (any type of server), the access services (for metadata access points and metadata servers), governance services (for governance servers) and view services (for view servers). Once a configuration document is defined, the OMAG Server can be started and stopped multiple times by the admin services server instance operations.
The OMAG Server Platform also supports some platform services to query details of the servers running on the platform.
The OMAG Server Platform can host multiple OMAG servers at any one time. Figure 1 shows different choices for distributing OMAG Servers on the OMAG Platforms.
Figure 1: OMAG Server deployment choices. An OMAG Server may have multiple copies of the same type of OMAG Server on a platform (multi-tenant operation for a cloud service), or different types of OMAG Server on a platform, or a separate platform for each OMAG Server (more information).
The choices are as follows:
A - Each OMAG Server has its own dedicated OMAG Server Platform - useful when only one server is needed in a deployment environment, or there is a desire to keep each server isolated in its own stack.
B - Multiple OMAG Servers are hosted on the same OMAG Server Platform. The OMAG Server Platform routes inbound requests to the right server based on the server name specified in the request URL. The servers may all be of the same type (multi-tenant operation) or be a set of collaborating servers of different types consolidated on to the same platform.
C - Multiple copies of same server instance running on different platforms to provide high availability and distribution of workload (horizontal scalability).
Each OMAG server is isolated within the server platform and so the OMAG server platform can be used to support multi-tenant operation for a cloud service, or host a variety of different OMAG Servers needed at a particular location.
- Configuring the OMAG Server Platform
- Overview of the OMAG Server Platform
- Installing the OMAG Server Platform Tutorial
- Running the OMAG Server Platform Tutorial
License: CC BY 4.0, Copyright Contributors to the ODPi Egeria project.