Skip to main content
Version: Previous

Apache Camel - introduction

The Genesis Platform supports the use of Apache Camel in order to integrate with external systems, using its plethora of components.

Genesis makes this easy to configure and set up, allowing new processors to be defined and used within GPAL.

You can use Apache Camel for:

These are just few examples of what you can do with apache camel. To learn more, check out the Apache Camel documentation.

caution

Note that Camel's power and flexibility come at the cost of some complexity and configuration overhead.

If you simply want to ingest and transform data from the most common sources (e.g. csv files and relational databases), you should first investigate the Genesis Data Pipeline, which offers a higher-level ingestion workflow than the Apache Camel DSL.