Course Information

Duration: 20-25 Hours

Timings: Week days 1-2 Hours per day (or) Weekends: 2-3 Hours per day

Method: Instructor Led Online/Classroom Training

Study Material: Soft Copy

Course Content

Introduction to Camel

Camel's message model

Camel's architecture

2. Managing routing with Camel

The endpoints

Create Java routes

Using message filter

Using multicasting

3. Data transformation in Camel

Introduction to data transformation

Transforming data with EIPs and Java

XML Transformation

Data format provided with Camel

Using Camel's CSV and JSON data format

Transforming with templates

Using Camel type converters

4. Beans and Camel

Beans invocation from Java

The Service Activator pattern

Using bean's registries

Camel's method-selection algorithm

Bean parameter binding

5. Error Handling

Understanding error handling

Error handlers in Camel

6. Using Camel's components

Overview of Camel components

File and FTP components

JMS component

CXF component for web services

MINA component for networking

JDBC and JPA components

Timer component

7. Using the Enterprise Integration Patterns

Aggregator

Splitter

Routing Slip

Dynamic Router

Load Balancer

8. Transactions in Camel

Transaction basics

The Transaction Client EIP

Configuring and using transactions

9. Concurrency and scalability

Using concurrency

Camel thread pool profiles

Using concurrency with EIPs

Synchronicity and threading

The concurrency client API

Using the asynchronous routing engine

 Monitoring Camel

Checking health at the network level

Checking health at the JVM level

Using JMX with Camel

Verifying application activity

Managing Camel applications

INDIVIDUAL TRAINING BENEFIT

Customize Apache Camel Course Content as per Individual’s project requirement.

Our Individual Apache Camel Training program will help employees to start working on the project from day one after the Apache Camel training completion.

Industry Specific Subject Matter Experts to provide corporate level Apache Camel online training to individuals.

Flexibility to choose schedule to individual’s to take Apache Camel online training courses.

Get Flexibility to learn at your own pace. Crash course option is also available for Apache Camel course.

Flexibility to select trainer and have live video session with trainer before Apache Camel training actually start.

MaxMunus will provide Apache Camel Course Completion Certificate to the participants which are recognized by the industry. It will add value to the corporate workforce.

MaxMunus will help the participants in understand the Apache Camel certification training exam process.

MaxMunus will provide step-by-step progress assessment of yours.

CORPORATE TRAINING BENEFIT

Customization of Apache Camel Course Content as per Companies project requirement.

Our Apache Camel Corporate Training program will help employees to start working on the project from day one after the training completion.

Industry Specific Subject Matter Experts will provide Apache Camel corporate training.

Get Flexibility to choose Location, Mode and Schedule for Apache Camel corporate training courses.

Flexibility to select corporate trainer and have live video session with trainer before Apache Camel training actually start.

MaxMunus will provide Course Completion Certificate to the participants which are recognized by the industry. It will add value to the corporate workforce.

MaxMunus will help the participants in understand the Apache Camel certification course exam process.

MaxMunus will provide step-by-step progress assessment of employees.

Request For Demo