Learning about Egeria¶
Ready to run Egeria?
There are a number of options available to you:
Running Egeria in Kubernetes
There is a base helm chart that includes a single platform with a metadata server. This provides a simple way to experiment with Egeria's APIs and User Interfaces. Link to instructions for starting the base helm chart.
There is a lab help chart that provides a more complex multi-platform environment that is integrated with a variety of third party technologies. This chart is designed to support the Open Metadata Labs which provide a rich set of demonstrations of many features of Egeria. The Open Metadata Labs are a good option if you would like a guided tour of Egeria. Link to instructions for starting the lab helm chart.
The Running Egeria Dojo provides a more guided introduction to these topics.
Running Egeria natively on your local machine
The Developer Dojo provides a step-by-step guide to building, installing, configuring and running Egeria on your machine. It is aimed at software developers who are building connectors and utilities that integrate with Egeria.
Egeria is a big project tackling a complex problem. There is a lot to learn. The choices below give you the opportunity to target your learning to both your immediate and long term needs.
The Egeria Dojos¶
Our dojos are designed to provide guided learning to help you get up to speed quickly with different topics.
We are currently in the process of rewriting our Dojos. There are three dojos available:
- Day 1 - How to run Egeria.
- Day 2 - How to build connectors and utilities that use Egeria.
- Day 3 - How to manage and maintain your metadata.
You can still also see the Original Egeria Dojo, but it is not recommended that you rely on it since it is no longer tested. Instead, look for future days of the updated dojo.
Hands on Labs¶
The Hands on Open Metadata Labs provide an interactive environment that allows you to experiment with different capabilities of Egeria. They are organized by role so you can select the roles of interest to you.
The individual tutorials focus on a specific tool, or group of related tasks. They allow you to pick the education needed for a specific task.
- Git and GitHub
- Using IntelliJ
- Using Kubernetes
- Using Docker
- Using Postman
- Using Kafka
- Building Egeria
- Working with Egeria's Clients
- Working with OMAG Servers
- Running Egeria's Samples
- Testing Egeria
Sometimes it is useful to learn about a new technology by understanding how it compares to one you are familiar with. The technology comparisons can be used to map Egeria's functions to the functions of another technology that you might be familiar with.
Egeria's webinars run each month and provide a deep dive into a particular topic. All webinars are recorded and are available on YouTube.
Raise an issue or comment below