Red Hat Fuse, dựa trên dự án Apache Camel, là một nền tảng tích hợp nhẹ, linh hoạt cho phép tích hợp nhanh chóng các ứng dụng gốc trên đám mây, cả tại chỗ và trên đám mây. Việc phát triển lạc đà được tổ chức xung quanh: • Các tuyến xác định trình tự hoặc luồng xử lý. • Bộ xử lý chuyển đổi, diễn giải và sửa đổi các thông báo trong tuyến Camel. • Các thành phần cho phép tạo các điểm cuối tương tác với thế giới bên ngoài để thu thập và truyền dữ liệu. Tích hợp dựa trên nền tảng đám mây với Red Hat Fuse (AD221) nhấn mạnh việc tìm hiểu các mẫu kiến trúc và triển khai các dịch vụ tích hợp dựa trên Apache Camel và OpenShift. Camel và Red Hat Fuse cho phép các nhà phát triển tạo ra các tích hợp phức tạp theo định dạng đơn giản và dễ bảo trì. Bạn sẽ tìm hiểu cách sử dụng các thành phần tích hợp phổ biến nhất trong Camel cũng như phát triển, thử nghiệm và triển khai các ứng dụng tập trung vào tích hợp trên OpenShift. Khóa học này dựa trên Red Hat Fuse 7.10 và OpenShift 4. Tóm tắt tổng quan khóa học • Triển khai các ứng dụng Fuse trên Nền tảng container OpenShift của Red Hat • Triển khai API REST với DSL REST của Camel • Triển khai các bài kiểm tra đơn vị, xử lý lỗi và mô phỏng các tuyến đường Camel • Triển khai Mẫu tích hợp doanh nghiệp (EIP) bằng cách sử dụng các thành phần Camel • Tích hợp ứng dụng Camel với cơ sở dữ liệu • Tích hợp ứng dụng Camel với Apache Kafka • Tích hợp các dịch vụ gốc trên nền tảng đám mây bằng Camel K • Sử dụng các dịch vụ REST bằng thành phần Camel HTTP |