GB
/
GBP
/
EN_GB

Shaping the future of IT skills

Maximising IT performance through learning

Cloud-native Integration with Red Hat Fuse

WGAC-RED-AD221

Red Hat

Description

Show Tabs
Introduction
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
Prerequisites & Audience
  • 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.
Course Benefits
Impact on the organization

Accelerate cloud-native integration with Red Hat Fuse and Camel, resulting in less development time spent maintaining and designing integration solutions with enterprise patterns.

Impact on the Individual

As a result of taking this course, you will have a strong understanding of fundamental Camel concepts, commonly used Camel components and their configurations, and Camel deployment options. You will also develop a thorough grasp of enterprise integration patterns to solve integration problems.

You will be able to demonstrate these skills:

  • Develop Camel routes to integrate systems such as JMS, FTP, Databases, and REST services.
  • Filter and transform messages to create integration routes that are highly reliable.
  • Develop tests and use mock components to thoroughly test routes.
  • Create reliable routes by implementing transactional routes that prevent data loss.
  • Deploy Camel routes to Red Hat OpenShift Container Platform.
Recommended next exam or course
Recommended for Developers:
  • Red Hat Cloud-native Microservices Development with Quarkus (DO378)
  • Developing Event-Driven Applications with Apache Kafka and Red Hat AMQ Streams (AD482)
Recommended for Site Reliability Engineers or Administrators:
  • Build and Administer APIs with Red Hat 3scale API Management (DO240)
  • Red Hat JBoss AMQ Administration (AD440)
  • Red Hat OpenShift I: Containers & Kubernetes (DO180)
  • Red Hat OpenShift Development II: Containerizing Applications (DO288)
  • Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh | DO328
Course Topics
  • 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 componen

Red Hat courses


Developing Event-Driven Applications with Apache Kafka and Red Hat AMQ Streams
CODE: WGAC-RED-AD482
Red Hat Ansible for Network Automation
CODE: WGAC-RED-DO457
Red Hat OpenShift Development II: Containerizing Applications with Exam (EX288)
CODE: WGAC-RED-DO289
Cloud Storage With Red Hat Ceph Storage and Exam (EX260)
CODE: WGAC-RED-CL261
Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh with exam (EX328)
CODE: WGAC-RED-DO329
Red Hat OpenShift Installation Lab
CODE: WGAC-RED-DO322
Developing Application Business Rules with Red Hat Decision Manager
CODE: WGAC-RED-AD364
Red Hat Security: Linux in Physical, Virtual, and Cloud with Exam (EX415)
CODE: WGAC-RED-RH416
Red Hat Virtualization
CODE: WGAC-RED-RH318
Developing Advanced Automation with Red Hat Ansible Automation Platform
CODE: WGAC-RED-DO374
RHCSA Rapid Track Course with Exam (EX200)
CODE: WGAC-RED-RH200
Red Hat JBoss Application Administration I
CODE: WGAC-RED-AD248
Camel Integration and Development with Red Hat Fuse on OpenShift with Exam (EX421)
CODE: WGAC-RED-AD422
Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster
CODE: WGAC-RED-DO280
RHCSA Rapid Track Course
CODE: WGAC-RED-RH199
Red Hat Enterprise Linux Automation with Ansible
CODE: WGAC-RED-RH294
Red Hat System Administration II with RHCSA Exam (EX200)
CODE: WGAC-RED-RH135
Red Hat System Administration I
CODE: WGAC-RED-RH124
Red Hat OpenStack Administration II: Day 2 Operations for Cloud Operators
CODE: WGAC-RED-CL210
Red Hat OpenStack Administration I: Core Operations for Domain Operators
CODE: WGAC-RED-CL110
Developing Advanced Automation with Red Hat Ansible Automation Platform and exam (DO375)
CODE: WGAC-RED-DO375
Red Hat OpenStack Administration II: Day 2 Operations for Cloud Operators with Exam (EX210)
CODE: WGAC-RED-CL211
Developing Workflow Applications with Red Hat JBoss BPM Suite with Exam (EX427)
CODE: WGAC-RED-AD428
Red Hat Security: Identity Management and Active Directory Integration with Exam (EX362)
CODE: WGAC-RED-RH363
Red Hat Openshift Migration Lab
CODE: WGAC-RED-DO326
Red Hat OpenShift Administration III: Scaling Kubernetes Deployments in the Enterprise
CODE: WGAC-RED-DO380
Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster with Exam (EX280)
CODE: WGAC-RED-DO281
Developing Event-Driven Applications with Apache Kafka and Red Hat AMQ Streams with exam (EX482)
CODE: WGAC-RED-AD483
Microsoft Windows Automation with Red Hat Ansible
CODE: WGAC-RED-DO417
Camel Integration and Development with Red Hat Fuse on OpenShift
CODE: WGAC-RED-AD421
Red Hat Container Adoption Boot Camp for Administrators
CODE: WGAC-RED-DO700
Developing Application Business Rules with Red Hat Decision Manager and Exam (EX364)
CODE: WGAC-RED-AD365
Red Hat High Availability Clustering with Exam (EX436)
CODE: WGAC-RED-RH437
Red Hat OpenShift Development II: Containerizing Applications
CODE: WGAC-RED-DO288
Red Hat Security: Identity Management and Active Directory Integration
CODE: WGAC-RED-RH362
Advanced Automation: Red Hat Ansible Best Practices
CODE: WGAC-RED-DO447
Red Hat DevOps Pipelines and Processes: GI/CD with Jenkins, Git, and Test Driven Development (TDD)
CODE: WGAC-RED-DO400
Red Hat Virtualization with Exam (EX318)
CODE: WGAC-RED-RH319
Red Hat Application Development I: Programming in Java EE with Exam (EX183)
CODE: WGAC-RED-AD184
Enterprise Kubernetes Storage with Red Hat OpenShift Data Foundation with exam (EX370)
CODE: WGAC-RED-DO371
Red Hat Decision Manager and Process Automation Manager for Developers
CODE: WGAC-RED-AD373
Containers, Kubernetes, and Red Hat OpenShift Development II with Exam (EX295)
CODE: WGAC-RED-DO296
Red Hat Enterprise Linux Diagnostics and Troubleshooting with Exam (EX342)
CODE: WGAC-RED-RH343
Red Hat JBoss Application Administration II
CODE: WGAC-RED-AD348
Red Hat OpenShift I: Containers & Kubernetes
CODE: WGAC-RED-DO180
Advanced Automation: Red Hat Ansible Best Practices with Exam (EX447)
CODE: WGAC-RED-DO448
System Management with Red Hat Satellite 6
CODE: WGAC-RED-RH403
Red Hat Performance Tuning: Linux in Physical, Virtual, and Cloud with Exam (EX442)
CODE: WGAC-RED-RH443
Red Hat System Administration III: Data Center Services for Red Hat Enterprise Linux 7
CODE: WGAC-RED-RH254
Red Hat Enterprise Linux Diagnostics and Troubleshooting
CODE: WGAC-RED-RH342
Containers, Kubernetes, and Red Hat OpenShift Administration II
CODE: WGAC-RED-DO285
Red Hat JBoss Application Administration I with Exam (EX248)
CODE: WGAC-RED-AD249
Red Hat AMQ Administration
CODE: WGAC-RED-AD440
Red Hat OpenShift I: Containers & Kubernetes with Exam (EX180)
CODE: WGAC-RED-DO181
Red Hat Enterprise Linux 8 New Features for Experienced Linux Administrators
CODE: WGAC-RED-RH354
Red Hat Security: Linux in Physical, Virtual, and Cloud
CODE: WGAC-RED-RH415
Enterprise Kubernetes Storage with Red Hat OpenShift Data Foundation
CODE: WGAC-RED-DO370
Red Hat System Administration II
CODE: WGAC-RED-RH134
Red Hat AMQ Administration with Exam (EX440)
CODE: WGAC-RED-AD441
Red Hat Decision Manager and Process Automation Manager for Business Users
CODE: WGAC-RED-AD371
Red Hat Services Management and Automation with Exam (EX358)
CODE: WGAC-RED-RH359
Red Hat Application Development I: Programming in Java EE
CODE: WGAC-RED-AD183
Red Hat Services Management and Automation
CODE: WGAC-RED-RH358
Containers, Kubernetes, and Red Hat OpenShift Administration II with Exam (EX285)
CODE: WGAC-RED-DO286
Developing Workflow Applications with Red Hat JBoss BPM Suite
CODE: WGAC-RED-AD427
Red Hat DevOps Pipelines and Processes: CI/CD with Jenkins
CODE: WGAC-RED-DO401
Cloud-native Integration with Red Hat Fuse
CODE: WGAC-RED-AD221
Red Hat High Availability Clustering
CODE: WGAC-RED-RH436
Red Hat Enterprise Linux Automation with Ansible and Exam (EX294)
CODE: WGAC-RED-RH295
Red Hat Cloud-native Microservices Development with Quarkus
CODE: WGAC-RED-DO378
Red Hat Container Adoption Boot Camp for Developers
CODE: WGAC-RED-DO720
Introduction to Red Hat OpenShift Applications
CODE: WGAC-RED-DO101
RHCE Certification Lab
CODE: WGAC-RED-RH299
Cloud Storage with Red Hat Ceph Storage
CODE: WGAC-RED-CL260
Red Hat Satellite 6 Administration with Exam (EX403)
CODE: WGAC-RED-RH404
Red Hat Enterprise Performance Tuning
CODE: WGAC-RED-RH442
Red Hat DevOps Pipelines and Processes: Git and Test Driven Development (TDD)
CODE: WGAC-RED-DO402
Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh
CODE: WGAC-RED-DO328
Containers, Kubernetes, and Red Hat OpenShift Development II
CODE: WGAC-RED-DO295
We use cookies to understand how you use our site and to improve your experience. To learn more, click here. Read our revised Privacy Policy and Terms and Conditions.