Module 1: Introduction to Red Hat Fuse and Camel
Describe the architecture of Red Hat Fuse and Camel and how they are used to integrate applications.
Module 2: Create Camel routes
Implement Camel routes and develop custom processors
Module 3: Implement enterprise integration patterns
Describe the most commonly used enterprise integration patterns and implement them using Camel components.
Module 4: Create tests for routes and error handling
Develop reliable routes by creating unit tests and mocks, and by handling errors.
Module 5: Integrate services using asynchronous messaging
Integrate microservices using Apache Kafka and ActiveMQ (JMS)
Module 6: Implement transactions
Provide data integrity in route processing by implementing transactions.
Module 7: Build and consume REST services
Implement and consume REST services with Camel.
Module 8: Integrate cloud-native services
Deploy cloud-native microservices based on Camel Routes and Camel K components to an OpenShift cluster