The Objectives of Egeria

ODPi Egeria implements a set of open APIs, metadata types, frameworks, connectors and interchange protocols to allow all types of tools and metadata repositories to share and exchange metadata.

It is essentially a comprehensive toolkit for integrating and distributing metadata between different tools and technologies. In addition, it has a multi-tenant platform that supports horizontal scale-out in Kubernetes and yet is light enough to run as an edge server on a Raspberry Pi. This platform is used to host the integration and metadata exchange capabilities along with open governance, discovery and access services to automate the collection, management and use of metadata across an enterprise.

The result is an enterprise catalog of data and IT resources that are transparently assessed, governed and consumed through many types of tools and technologies in order to deliver maximum value to the enterprise.

Why open source?

Delivering this capability as open source is a critical part of the project since multiple vendors must buy into this ecosystem. They are not going to do this if one organization dominates the technology base. Thus the open metadata and governance technology must be freely available with an open source governance model that allows a community of organizations and practitioners to develop and evolve the base and then use it in their offerings and deployments.

Project Objectives

Figure 1 summarizes the objectives of Egeria: Automation, Business Value and Connectivity.

Figure 1: The ABC of open metadata and governance

Figure 1: The ABC of open metadata and governance

Further reading

Technical Components

These are the principle technical components of Egeria

Further Help

Additional contributions by the ODPi Community


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