Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If you have never used or seen Camel before, then you should start with Apache Camel Tutorial – Introduction to EIP, Routes, Components, Testing, and other Concepts - an article by Kai Wähner, where he puts EIP and Camel into the big picture and gives a run down of the important Camel concepts. Demo source code can be downloaded at github to get started with your first Camel project easily.

Camel Videos

Articles

Articles are divided into several sections. As the lists grow, further sectioning refinements may be necessary.

General Articles

Using Camel

These examples show usage of several different components and other concepts such as error handling.

Articles

Articles are divided into several sections. As the lists grow, further sectioning refinements may be necessary.

General Articles

These examples show usage of several different components and other concepts such as error handling.

Tooling / Combination with other Products

These examples show Camel combined with several tools (e.g. IDE), ESBs, Application Services, and other middleware products such as messaging or OSGi container.

  • Monitoring Camel with Prometheus in OpenShift from November 2017 by Bruno Meseguer talks about how to gather Camel metrics using Prometheus and display in Grafana.  
  • Which Camel DSL to use and why from December 2017 by Bilgin whom has compiled feedback from various Camel developers, consultants etc and discuss Java DSL vs XML DSL.
  • Deploying Apache Camel to Google Kubernetes Engine from December 2017 by Evgeny Minkevich talks about how they run Apache Camel in containers on Google Cloud. The article has details how to manage, monitor and log your Camel applications.
  • Spring Boot, Apache Camel, and Swagger UI from January 2018 by Bennet Schulz shows how you can quickly create a Camel application running on Spring Boot with Rest DSL and Swagger UI out of the box.
  • The Saga Pattern in Apache Camel from April 2018 by Nicola Ferraro explains in an in-depth blog post all about the new Saga pattern that was added to Camel 2.21.
  • Creating a REST API in Apache Camel from June 2018 by Tom Donohue explains the Rest DSL and how to use it with a basic example that is a great tutorial for learning about the Rest DSL. 
  • Enterprise integration for Ethereum from July 2018 by Bilgin Ibryam explains the Ethereum eco-system and where you can use Camel with the bit-coin and block-chain technologies.
  • Camel Aggregation Strategies from August 2018 by Josh Reagan whom blogs about how to aggregate data using Camel's AggregationStrategy when using EIPs such as Content Enricher, Splitter or the Aggregator. 

Tooling / Combination with other Products

These examples show Camel combined with several tools (e.g. IDE), ESBs, Application Services, and other middleware products such as messaging or OSGi container.

Camel and Groovy

...

Podcasts

...