Course Description
Explore integration patterns and how to depict them using pattern-specific language and notations. Setting up ServiceMix and using Kafka as the integration backbone is also covered.
Learning Objectives
EAI Patterns: Fundamentals and Environment Setup
- describe scenarios for facilitating integration with emphasis on various integration techniques
- recall the essential features of enterprise service bus from the perspective of application integration
- recognize the key characteristics of Apache ServiceMix
- describe the essential benefits of enterprise integration patterns
- describe the concept of pattern classification and its current implementation
- install ServiceMix and work with the console
- implement a simple integration using Camel route and deploy it on ServiceMix
- identify the role of asynchronous messaging in the enterprise integration pattern
- work with essential and critical messaging elements
- install and configure Kafka for messaging implementation
- integrate Kafka and Camel
- install and configure ServiceMix components