Books
This page lists the known books about Apache Camel. If you happen to know a book which is not listed, then please contact us (i.e., using the Mailing Lists).
Recommended
Other Books
- Cloud Native Integration with Apache Camel
- Mastering Apache Camel
- Apache Camel Developer’s Cookbook
- Camel in Action
- Instant Apache Camel Message Routing
- Instant Apache Camel Messaging System
Enterprise Integration Patterns
Enterprise Integration Patterns by Gregor Hohpe and Bobby Woolf. Published by Addison Wesley in October 2003.

This is known as the EIP book which distills 65 EIP patterns, which Apache Camel implements. If you want to learn the EIP patterns better then this is a great book.
This book provides a consistent vocabulary and visual notation framework to describe large-scale integration solutions across many technologies. It also explores in detail the advantages and limitations of asynchronous messaging architectures. The authors present practical advice on designing code that connects an application to a messaging system, and provide extensive information to help you determine when to send a message, how to route it to the proper destination, and how to monitor the health of a messaging system. If you want to know how to manage, monitor, and maintain a messaging system once it is in use, get this book.
Camel in Action 2nd edition
Camel in Action 2nd edition by Claus Ibsen and Jonathan Anstey. Published by Manning in 2018.

Camel in Action, Second Edition is the most complete Camel book on the market. Written by core developers of Camel and the authors of the highly acclaimed first edition, this book distills their experience and practical insights so that you can tackle integration tasks like a pro.
Camel Design Patterns
Camel Design Patterns by Bilgin Ibryam. Published by LeanPub in start of 2016.

Patterns, Principles, and Practices for designing Apache Camel applications. A developer friendly guide with real world use cases and practical tips for designing and architecting Apache Camel applications.
Driven by real world experiences, this book consolidates the most commonly used patterns and principles for designing Camel applications. For each pattern, there is a problem description with a context, a proposed solution, and Camel specifics and tips around the implementation. Patterns range from individual Camel route design for happy path scenarios, to error handling and prevention practices, to principles used in the deployment of multiple routes and applications for scalability and high availability purposes.
Cloud Native Integration with Apache Camel
Cloud Native Integration with Apache Camel by Guilherme Camposo. Published by Apress in August 2021.

You will learn to connect with databases, create REST APIs, transform data, connect with message oriented software (MOMs), secure your services, and test using Camel. You will also learn software architecture patterns for integration and how to leverage container platforms, such as Kubernetes.
Mastering Apache Camel
Mastering Apache Camel by Jean-Baptiste Onofré. Published by Packt publishing in June 2015.

This book will provide you with the skills you need to efficiently create routes using Apache Camel.
Apache Camel Developer’s Cookbook
Apache Camel Developer’s Cookbook by Scott Cranton and Jakub Korab. Published by Packt publishing in December 2013.

A collection of over 100 how-to recipes for working with Apache Camel.
Camel in Action
Camel in Action by Claus Ibsen and Jonathan Anstey. Published by Manning in December 2010.

The first edition of Camel in Action. A Camel tutorial full of small examples showing how to work with the integration patterns.
Instant Apache Camel Message Routing
Instant Apache Camel Message Routing by Bilgin Ibryam. Published by Packt publishing in August 2013.

A short, focused and practical guide to Apache Camel that provides a high level overview of the Camel architecture and message routing principles.
Instant Apache Camel Messaging System
Instant Apache Camel Messaging System by Evgeniy Sharapov. Published by Packt publishing in September 2013.

A practical, hands-on guide that provides you with step-by-step instructions which will help you to take advantage of the Apache Camel integration framework using Maven, the Spring Framework, and the TDD approach.