AD221

Cloud-native integration with Red Hat Fuse Training

Red Hat Fuse, based on the Apache Camel project, is a lightweight, flexible integration platform that enables rapid integration of cloud-native applications, both on-premise and in the cloud.
Course Details

Duration

3 days

Prerequisites

  • Experience with Java application development or Red Hat Application Development I: Programming in Java EE (AD183).
  • Be proficient in using an IDE such as Visual Studio Code.
  • Experience with Maven and version control is recommended, but not required.
  • Experience with Red Hat OpenShift or Introduction to OpenShift Applications (DO101) is recommended, but not required.

Target Audience

Java developers focused on implementing integration solutions in an enterprise.

Skills Gained

  • Deploy Fuse applications on Red Hat OpenShift Container Platform
  • Implement REST APIs with the Camel REST DSL
  • Implement unit tests, error handling, and mocks for Camel routes
  • Implement Enterprise Integration Patterns (EIP) using Camel components
  • Integrate Camel applications with a database
  • Integrate Camel applications with Apache Kafka
  • Integrate Cloud-native services using Camel K
  • Consume REST services using the Camel HTTP component
Course Outline
  • Introduction to Red Hat Fuse and Camel
    • Describe the architecture of Red Hat Fuse and Camel and how they are used to integrate applications.
  • Create Camel routes
    • Implement Camel routes and develop custom processors
  • Implement enterprise integration patterns
    • Describe the most commonly used enterprise integration patterns and implement them using Camel components.
  • Create tests for routes and error handling
    • Develop reliable routes by creating unit tests and mocks, and by handling errors.
  • Integrate services using asynchronous messaging
    • Integrate microservices using Apache Kafka and ActiveMQ (JMS)
  • Implement transactions
    • Provide data integrity in route processing by implementing transactions.
  • Build and consume REST services
    • Implement and consume REST services with Camel.
  • Integrate cloud-native services
    • Deploy cloud-native microservices based on Camel Routes and Camel K components to an OpenShift cluster
Upcoming Course Dates
USD $3,210
Online Virtual Class
Scheduled
Date: Feb 3 - 6, 2025
Time: 11 AM - 5 PM ET
Partner Registration

The course you are registering for is being delivered by our sister company - ExitCertified. All logistics related to course delivery will be managed by the ExitCertified team. If you have a dedicated Web Age representative, please feel to reach out to them with any questions/concerns you may have.

You'll now be redirected to https://www.exitcertified.com to complete the enrollment process.

USD $3,210
Online Virtual Class
Scheduled
Date: Apr 21 - 24, 2025
Time: 11 AM - 5 PM ET
Partner Registration

The course you are registering for is being delivered by our sister company - ExitCertified. All logistics related to course delivery will be managed by the ExitCertified team. If you have a dedicated Web Age representative, please feel to reach out to them with any questions/concerns you may have.

You'll now be redirected to https://www.exitcertified.com to complete the enrollment process.