Enterprise Application Integration Patterns
| As presence and online training
2-day training course for software developers and architects
EAI is a method for integrating business functions along a company’s value chain that are distributed across different applications on different platforms. We create and develop concrete solutions based on the method together with you.
The ability to clearly structure complex architectures in the context of customer needs, economic efficiency, operability and further development, to further develop consistent overall concepts for modeling IT and business architectures and to promote a common understanding for IT architecture strategies is of great importance. Enterprise Application Integration Patterns is a method for integrating business functions along a company’s value chain that are distributed across diverse applications on different platforms.
In this interactive training, participants 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. They will get an overview of the variety and use of patterns for integrating multiple applications. After the training, participants will be able to assess the potential and benefits of EIP for designing integrated solutions and will be able to design specific high-quality integration solutions based on them.
Using a variety of methods, such as case studies, exercises, lectures and discussions, we will provide you with the necessary expertise and introduce you to practical applications so that you can transfer what you have learned into your daily work. The content will be partially supplemented with programming examples, but no programming exercises will be carried out directly in the training.
Are you interested in this training?
Please call us on +49 621 595702 41, write an e-mail to training@itech-progress.com or send us a written enquiry using the contact form.
We look forward to receiving your inquiry:
Training content
Introduction to the architecture of integrated solutions and messaging
Overview of fundamental solution strategies for the integration of heterogeneous applications and their advantages and disadvantages, e.g. file transfer, shared database and user interaction.
Fundamentals 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 troubleshooting:
-
-
- Circuit breaker
- Retry strategies
- Time-out
-
What you should already bring with you
This training requires a good understanding of software architecture, experience in communication between systems and the presentation of data.
These training courses may also be of interest:
CPSA-A CLOUD INFRA (Cloud Infrastructure):
Covers the integration of cloud services into businesses.
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 REQ4ARC (Requirement Engineering for Architects):
Focuses on the requirements behind integration patterns.
Do you want 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!