Cloud-native integration with Red Hat Fuse Training
Duration
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
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
- 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
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.
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.