Apache Camel Training

Apache Camel Training | GroNysa
Apache Camel Training | GroNysa

Apache Camel Training

In this Apache Camel Training, Participants will learn to build integration solutions that use Enterprise Integration Patterns.

Apache Camel is an open source Java framework that focuses on making integration easier and more accessible to developers. It empowers you to define routing and mediation rules in a variety of domain-specific languages, including a Java-based Fluent API, Spring or Blueprint XML Configuration files, and a Scala DSL.

Course Information

  • Course Duration : 20-25 Hours
  • Training Timings : Week days 1-2 Hours per day (or) Weekends: 2-3 Hours per day
  • Training Method : Instructor Led Online Training
  • Study Material : Soft Copy

Prerequisite

Apache Camel lets you configure Camel integration components for web service endpoints; message transformation, routing, and aggregation; and exception handling. All with a minimum of Java coding.


Course Content

  • Camel’s message model
  • Camel’s architecture
  • The endpoints
  • Create Java routes
  • Using message filter
  • Using multicasting
  • 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
  • Beans invocation from Java
  • The Service Activator pattern
  • Using bean’s registries
  • Camel’s method-selection algorithm
  • Bean parameter binding
  • Understanding error handling
  • Error handlers in Camel
  • 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
  • Aggregator
  • Splitter
  • Routing Slip
  • Dynamic Router
  • Load Balancer
  • Transaction basics
  • The Transaction Client EIP
  • Configuring and using transactions
  • 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


Reviews

Amitesh

Enjoyed the learning and the instructor was of great help. Must say SAP BPC training was fruitful and will surely help me in my current job.

SAP BPC

5.0
2017-09-03T10:39:19+00:00

SAP BPC

Enjoyed the learning and the instructor was of great help. Must say SAP BPC training was fruitful and will surely help me in my current job.

Vivek

SAP GTS trainer was really good. He had the command on the subject and explained the concept well. I will surely recommend anyone who want to learn SAP GTS to gronysa.

SAP GTS

5.0
2017-09-04T06:51:45+00:00

SAP GTS

SAP GTS trainer was really good. He had the command on the subject and explained the concept well. I will surely recommend anyone who want to learn SAP GTS to gronysa.
5.0
2


Request for demo

Data Warehousing Courses

IBM Courses

Oracle Courses

Other Courses