Course details

EAI Paterns: Fundamentals and Environment Setup

EAI Paterns: Fundamentals and Environment Setup

Expected Duration
Lesson Objectives
Course Number
Expertise Level


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.

Expected Duration (hours)

Lesson Objectives

EAI Paterns: 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
  • Course Number:

    Expertise Level