Enterprise Application Integration Patterns
Seamless communication between applications – with the right integration patterns.Format: face-to-face and online training
Duration: 2 days
Building bridges between applications – integration through proven patterns.
EAI is a method for integrating the business functions along the value chain of a company that are distributed across various applications on different platforms. Being able to clearly structure complex architectures in the area of tension between customer requirements, profitability, operability and further development, further developing consistent overall concepts for the modeling of IT and specialist architectures and promoting a common understanding for IT architecture strategies is of great importance. Enterprise Application Integration Patterns is a method for integrating the business functions along the value chain of a company that are distributed across various applications on different platforms.
What can you expect?
In this interactive training, participants will learn about the approaches and concepts of Enterprise Integration Patterns (EIP), as well as the tasks and challenges of the architecture of integrated solutions and messaging. You will receive an overview of the variety and use of patterns for integrating multiple applications. Participants will then be able to assess the potential and benefits of EIP for the design of integrated solutions and design concrete, high-quality integration solutions on its basis.
Requirements of the participants
➤ Good understanding of software architecture
➤ Experience in communication between systems
➤ Knowledge of data modeling
Technical requirements
There are no special requirements for the training environment, as the exercises take place with cloud and web-based tools such as Miro, Draw.io and platforms such as Jupyter or HuggingFace; only a stable and sufficiently fast internet connection is required.
Your added value
➤ You will learn how to integrate business functions across different applications and platforms.
➤ You will learn how to structure complex IT architectures and develop IT strategies.
➤ You will get an overview of Enterprise Integration Patterns (EIP) and how to use them.
➤ You can use EIP to develop integrated solutions.
➤ You will apply the knowledge through practical exercises and case studies.
➤ You will learn methods for modeling IT solutions.
Training content in detail
✔️ Introduction to the architecture of integrated solutions and messaging
➤ Overview of basic solution strategies for the integration of heterogeneous
➤ applications and their advantages and disadvantages, e.g. file transfer, shared database and user interaction
✔️ Basics of enterprise integration messaging and its advantages and disadvantages
✔️ Selected messaging patterns in the categories:
➤ Message channel (e.g. point-to-point channel, publish-subscribe)
➤ Message routing (e.g. filter)
➤ Message transformation (e.g. claim check)
➤ Message endpoints (e.g. event driven consumer)
✔️ Challenges and overarching topics in highly integrated environments:
➤ Network disruptions
➤ Logging
➤ Monitoring
➤ Error handling – and possible solutions:
1. Circuit breaker
2. Retry strategies
3. Time-out
Your benefits at a glance
➤ Managing complexity: Overview of the challenges and tasks involved in the architecture of integrated solutions and messaging systems.
➤ Practical orientation: Interactive training with practical examples and exercises for applying the concepts learned.
We look forward to receiving your inquiry:
-100€
Up to 6 weeks before the start of the training.
Are you interested in this training?
Then please call us at +49 621 595702 41, write an email to Academy@itech-progress.com or send us a written request using the contact form:
Face-to-face training
➤ Including training documents and exercise materials
➤ Cold and hot drinks, snacks and lunch on all training days
➤ Modernly equipped and large training rooms for a pleasant learning atmosphere
Live-Online-Training
➤ Including training documents and exercise materials
➤ Visual collaboration through whiteboarding, for example
➤ High level of interactivity through customized exercises and breakout rooms
➤ Ideal trainer support, even in the breakout rooms
These training courses may also be of interest:
CPSA-A EAM (Enterprise Architecture Management):
Provides insights into the integration of enterprise applications.
CPSA-A SOFT (Soft Skills for Architects):
Promotes collaboration in integration projects.
CPSA-A CLOUD INFRA (Cloud Infrastructure):
Covers the integration of cloud services into businesses.
CPSA-A REQ4ARC (Requirement Engineering for Architects):
Focuses on the requirements behind integration patterns.
Voices from the training
T. Koch
The EAI training was very informative and the trainer conveyed the content in an exciting and clear way. It was a lot of fun to participate! A great experience!

Would you like customized in-house training?
Do you have a whole team that you want to train immediately, but none of our software architecture training courses meet your requirements? No problem! We would be happy to work with you to create a customized in-house training course, whether for beginners or advanced learners. We look forward to receiving your request!