Apache Camel Developer

( Duration: 1 Day )

By attending this Apache Camel - Developer Training course, Participants will know how to implement enterprise integration patterns (EIPs) using Apache Camel. They will learn to configure incoming and outgoing endpoints and connect them using a Java embedded-DSL or Spring configuration, applying routing, transformation and other business logic on the message flow. They will understand the different deployment options available for Apache Camel routes, and how to use Camel to integrate with SOAP/HTTP web services. Finally, they will know how to build reliable, transactional, SEDA-based integration solutions using JMS and Camel.

  • An intensive workshop of lectures, and hands-on exercises

  • A good working knowledge of Java, including a good understanding of Java developments tools (Ant, Maven, Eclipse)
  • A basic understanding of distributed systems concepts (SOA, web services) and the related standards (SOAP, XML, WSDL, JMS)

Apache Camel - Developer workshop is meant for architects and developers who want to use Apache Camel to build integration solutions using the Enterprise Integration Patterns (EIPs).



Overview of Apache Camel


Installation, setup, and development environment


Routing and deployment strategies


Core Camel concepts: endpoints, EIPs, processors, payload converters


Multi-threaded integration flows


Configuring Camel endpoints using DSL and Spring XML


Developing and testing integration solutions in Camel using POJOs and jUnit/Mock


Using Camel for SEDA architectures with transactional JMS endpoints


Integrating Camel with JBI


Deployment options (standalone JVM, Spring, Apache ActiveMQ, Apache ServiceMix)


Using Camel for web services integration with Apache CXF

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 3,500 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 20,000 corporate candidates across india and abroad
  • All our trainings are conducted in workshop mode with more focus on hands On

View our other course offerings by visiting www.encartalabs.com/course-catalogue

Contact us for delivering this course as a public/open-house workshop for a group of 10+ candidates at our venue