Loading Classes

- Select A Vendor / Topic▼
- (ISC)²
- Acronis
- Apple
- Avaya
- AWS
- BMC
- Brocade
- Business Analysis
- Cisco
- Citrix
- Cloud Computing
- Cloudera
- CompTIA
- Dell SonicWALL
- FlexPod
- ForgeRock
- HPE
- IBM
- Juniper
- Microsoft
- NetApp
- Nutanix
- Palo Alto Networks
- Pivotal - Spring
- Red Hat
- Riverbed
- Salesforce
- SAP
- Symantec
- Veeam
- Veritas
- VMware
Search
- Choose Red Hat Path ▼
- Red Hat: Administration Training
- Red Hat: Cloud & OpenStack Training
- Red Hat: JBoss Middleware Training
- Red Hat: Learning Subscription
- Red Hat: Linux Developer Training
- Red Hat: Self-Paced Courses
- Choose Red Hat Certification ▼
- Red Hat Certificate of Expertise in Camel Development
- Red Hat Certificate of Expertise in Configuration Management with Puppet
- Red Hat Certificate of Expertise in Deployment and Systems Management
- Red Hat Certificate of Expertise in High Availability Clustering
- Red Hat Certificate of Expertise in Hybrid Cloud Storage
- Red Hat Certificate of Expertise in Performance Tuning
- Red Hat Certificate of Expertise in Platform-as-a-Service
- Red Hat Certificate of Expertise in Server Hardening
- Red Hat Certified Architect (RHCA)
- Red Hat Certified Engineer (RHCE)
- Red Hat Certified Engineer (RHCE) in Red Hat OpenStack
- Red Hat Certified JBoss Administrator (RHCJA)
- Red Hat Certified JBoss Developer (RHCJD)
- Red Hat Certified System Administrator (RHCSA)
- Red Hat Certified System Administrator (RHCSA) in Red Hat OpenStack
- Red Hat Certified Virtualization Administrator (RHCVA)
- Choose Red Hat: JBoss Middleware Training Path ▼
- Advanced JBoss Enterprise Development II (JB325)
- Authoring Rules with Red Hat JBoss BRMS (JB461)
- Building Advanced Red Hat Enterprise Applications (JB501)
- Camel Development with Red Hat JBoss Fuse (JB421)
- Developing Rules Applications with Red Hat JBoss BRMS (JB463)
- Developing Workflow Applications with Red Hat JBoss BPM Suite (JB427)
- Enterprise Service Bus Deployment with Red Hat JBoss Fuse (JB435)
- JBoss Application Administration I (JB248)
- JBoss Application Administration II (JB348)
- Red Hat JBoss A-MQ Development and Deployment (JB437)
- Red Hat JBoss Data Grid Development (JB453)
- Red Hat JBoss Enterprise Application Development I (JB225)
- SwitchYard Development with Red Hat JBoss Fuse Service Works (JB417)
- Systems Management with Red Hat JBoss Operations Network (JB234)
Camel Development with Red Hat JBoss Fuse (JB421)
- Red Hat Cert: Red Hat Certificate of Expertise in Camel Development
New Age Technologies has been delivering Authorized Training since 1996. We offer Red Hat’s full suite of authorized courses including courses pertaining to Red Hat Enterprise Linux, JBoss Application, CloudForms, OpenStack, Camel Development, and more. If you have any questions or can’t seem to find the Red Hat class that you are interested in, contact one of our Red Hat Training Specialists. Invest in your future today with Red Hat training from New Age Technologies.
✉ Red Hat Training Specialists | ☏ 502.909.0819
COURSE INFORMATION
Camel Development with Red Hat JBoss Fuse (JB421) Overview:
Camel Development with Red Hat JBoss Fuse (JB421) is a hands-on, lab-based course that gives Java developers and architects an understanding of Apache Camel and the enhancements and tools Red Hat offers in support of Camel development. Students will obtain the skills required to develop, implement, test, and deploy enterprise integration patterns (EIP)-based applications using Camel.
Camel development is:
- Routes that define a sequence or flow of processing through one or more processors and endpoints
- Processors that massage, interpret, and modify messages within a Camel flow.
- Components that enable creating endpoints that interact with the outside world for acquiring and transmitting messages.
Camel Development with Red Hat JBoss Fuse (JB421) course will help you prepare for the Red Hat Certificate of Expertise in Camel Development exam (EX421).
Who Should Attend:
- Java developers and architects who need to learn how to use Camel, implement EIPs, and use Camel Fabric to publish custom components
- IT Professionals wanting to prepare for the Red Hat Certificate of Expertise in Camel Development exam (EX421)
Camel Development with Red Hat JBoss Fuse (JB421) Prerequisites:
Before attending this course, student must have:
- Understanding of Java
- Java developments tools (i.e. Maven and Eclipse)
- Basic knowledge of the Spring Framework
- Basic knowledge of and experience with Apache Maven
Camel Development with Red Hat JBoss Fuse (JB421) Objectives:
After successfully completing this course, students will learn:
- Camel route building and execution
- Developing integration solutions with Camel
- Transforming data format in Camel
- Using Camel and Spring beans to implement on route processing
- Components for interaction with outside world (both default and custom)
- Testing Camel routes using Junit and test components
- Implementing error handling during route execution
- Enterprise integration via Fuse Fabric
- Threading aspects of routes for increased performance
- Developing custom Camel components
Camel Development with Red Hat JBoss Fuse (JB421) Outline:
Module 1: Introduction to Camel
- Understand when to use Camel, the main components in Camel’s architecture, and the EIP implemented by Camel
Module 2: Developing Camel applications using Maven and Fuse IDE
- Create Camel projects using Maven
Module 3: Transforming data format in Camel
- Transform data formats in Camel during route processing
Module 4: Using beans
- Work with Spring facilities to invoke Camel applications
Module 5: Key Camel components
- Customize the default endpoint available in Camel to support special use cases
Module 6: Testing Camel applications
- Create test cases using Camel and Spring facilities
Module 7: Managing errors
- Manage errors generated during route processing in Camel to support retries and alternative route processing
Module 8: Threading and transactions
- Improve performance in Camel applications using multi-threaded routes
Module 9: Integrating Camel and Fabric
- Use Camel Fabric to manage large deployment use cases
Module 10: Developing custom Camel components
- Create Camel components according to customers’ needs
Module 11: Camel review
- Review what you’ve learned about Camel