EncartaLabs

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).

COURSE AGENDA

1

Overview of Apache Camel

2

Installation, setup, and development environment

3

Routing and deployment strategies

4

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

5

Multi-threaded integration flows

6

Configuring Camel endpoints using DSL and Spring XML

7

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

8

Using Camel for SEDA architectures with transactional JMS endpoints

9

Integrating Camel with JBI

10

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

11

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

Top