Enterprise Spring (EIS)

Course Description Schedule Course Outline

Course Overview

Enterprise Spring is a four day training course led by Spring experts covering today’s most important topics and technologies related to enterprise application integration. This hands-on training shows how to apply Spring technologies to implement:

  • inherently distributed applications
  • high-performance, RESTful application servers
  • batch and real-time data-ingestion and transformation

This course prepares students for the Enterprise Integration Specialist certification exam. Certification exams are sold separately.

Who should attend

This training is designed for developers and architects interested in Enterprise Spring.


  • Experience with developing applications using Java
  • Basic understanding of Spring

Course Objectives

At the end of the training, you should gain an understanding of Spring and associated technologies for Enterprise Integration and be able to:

  • Create concurrent applications and schedule tasks using Spring
  • Create and consume REST Web services
  • Use JMS for asynchronous communication
  • Understand and use distributed transactions
  • Use Spring Batch for Enterprise Integration based on batch processing
  • Use Spring Integration for pipes-and-filters integration
  • Use the configuration DSL
  • Have a basic understanding of data-ingestion and transformation

Course Content

  • Styles of Enterprise Integration
  • Tasks and Scheduling
  • Rest Webservices
  • Introduction to Messaging
  • Spring JMS
  • JMS Transactions
  • Global Transactions Using XA, JTA and Spring
  • Introduction to Spring Integration
  • Spring Integration Configuration
  • Spring Integration Advanced Features
  • Introduction to Spring Batch
  • Spring Batch Restart and Recovery
  • Spring Batch Advanced
  • Data Ingestion
Classroom Training
Modality: C

Duration 4 days

Price (excl. tax)
  • Germany: 2,590.- €
  • Switzerland: Fr. 3,750.-
incl. catering
Catering includes:

  • Coffee, Tea, Juice, Water, Soft drinks
  • Pastry and Sweets
  • Fresh fruits
  • Lunch in a nearby restaurant

* Catering information only valid for courses delivered by Fast Lane.

Digital courseware Dates and Booking
Click on town name to bookSchedule
Fast Lane will carry out all guaranteed training regardless of the number of attendees, exempt from force majeure or other unexpected events, like e.g. accidents or illness of the trainer, which prevent the course from being conducted.
This is a FLEX course, which is delivered both virtually and in the classroom.
09/10/2017 - 12/10/2017 Berlin
06/11/2017 - 09/11/2017 Hamburg
06/11/2017 - 09/11/2017 Hanover
27/11/2017 - 30/11/2017 Düsseldorf
02/01/2018 - 05/01/2018 Stuttgart
22/01/2018 - 25/01/2018 Frankfurt
19/02/2018 - 22/02/2018 Hamburg
12/03/2018 - 15/03/2018 Münster
International guaranteed dates
09/10/2017 - 12/10/2017 Ljubljana Time zone: Europe/Ljubljana
FLEX Training

Please see below our alternative, English language, FLEX course options.

09/10/2017 - 12/10/2017 FLEX training This is an English language FLEX course.
Time zone: Europe/Ljubljana
guaranteed date!
04/12/2017 - 07/12/2017 Zurich
26/02/2018 - 01/03/2018 Zurich
04/06/2018 - 07/06/2018 Zurich
20/08/2018 - 23/08/2018 Zurich
08/10/2018 - 11/10/2018 Zurich
06/11/2017 - 09/11/2017 Vienna (iTLS)
29/01/2018 - 01/02/2018 Vienna (iTLS)
22/05/2018 - 25/05/2018 Vienna (iTLS)
10/09/2018 - 13/09/2018 Vienna (iTLS)
10/12/2018 - 13/12/2018 Vienna (iTLS)

Fast Lane Flex™ Classroom If you can't find a suitable date, don't forget to check our world-wide FLEX™ training schedule.