Course Outline


  • Integrating applications and data management in complex, heterogeneous environments

Overview of web services

ESB infrastructure (TAC, SVN, Nexus artifact repository)

Preparing the environment

Starting TAC (Talend Administration Console)

Creating mediation routes

Overview of SiMPLE language

Understanding messages and exchanges

Using Java code and JavaBeans

Rerouting messages

Discovering EIPs (Enterprise Integration Patterns)

Working with DI (data integration) jobs

Duplicating, load balancing, and throttling messages

Sending and receiving messages to/from Apache ActiveQ

Creating a SOAP web service

Developing a REST web service

Deploying data services and routes

Monitoring data services


Closing remarks


  • An understanding of Service-Oriented Architectures (SOA)
  • An understanding of Enterprise Service Bus (ESB)
  • A good understanding of Java


  • ESB developers
  • Java application developers
  • Software architects
  21 Hours


Related Courses

Mule: Integrating Your Applications

  14 hours

Talend Open Studio for ESB

  21 hours

Talend Big Data Integration

  28 hours

Talend Administration Center (TAC)

  14 hours

Talend Cloud

  7 hours

OpenESB-Java CAPS for developers and architects entry level

  14 hours

SOA for Architects and Managers Overview

  14 hours

SOA 2.0 and EDA

  14 hours

Enabling SOA with BPM and BPMN

  14 hours

Advanced SOA - Architected, Governed, Integrated, and Cloud-Ready

  21 hours

REST API - a pattern of exchange of information between sites

  14 hours

Web Services Basics for Non-Programmers

  14 hours

Service-Oriented Architecture: Strategy, Technology and Methodology

  35 hours

SOA Governance

  14 hours

SOA Architect

  35 hours