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.

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

Who Can Benefit?

This course is designed for Java developers focused on implementing integration solutions in an enterprise.

    Outline for Cloud-native integration with Red Hat Fuse Training

    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
    02/19/2024 - 02/22/2024
    11:00 AM - 05:00 PM
    Eastern Standard Time
    Online Virtual Class
    USD $3,210.00
    Enroll
    05/13/2024 - 05/16/2024
    11:00 AM - 05:00 PM
    Eastern Standard Time
    Online Virtual Class
    USD $3,210.00
    Enroll