Open Source Integration - Talend ESB #4

Talend ESB ist ein Produkt für Integration und Mediation, welches u.a. auf den Open Source Projekten Apache Camel, CXF, Karaf und Eclipse basiert.

Im Fokus dieser Folge ist die Realisierung von Integrationslösungen am Beispiel eines einfachen Szenarios, welches verschiedene Enterprise Integration Patterns verwendet. Eine Beschreibung des Szenarios findet ihr hier:

https://www.youtube.com/watch?v=bang34-DCNs

Es geht also um das Arbeiten eines Entwicklers oder wie man denjenigen nennt, der Integrationslösungen entwickelt. Der Talend ESB hat einiges in Punkto Betrieb zu bieten. Der Betrieb des ESBs ist eine andere Sache und nicht das Thema dieser Folge.

Vorgestellt wird die Arbeit mit dem Talend Studio, welches es ermöglicht Routen für die Integration visuell unterstützt zu entwickeln. Ich schreibe bewusst "visuell unterstützt", da eine rein visuelle Entwicklung mit dem Talend ESB zumindest aus meiner Sicht nicht möglich ist. Zumindest nicht bei Projekten, die etwas komplexer sind als ein einfaches Hello World.

Im Video zeige ich auch, wo die Grenzen des Talend ESB liegen und wie diese durch die Talend ETL Lösungen umschifft werden können. Im Studio kann recht einfach zwischen Routen im ESB und JOBs im ETL Produkt gewechselt werden.

Das Projekt, das im Video verwendet wird findet Ihr auf github:

https://github.com/predic8/vacation-talend-esb

Eingesetzte Version: Talend ESB V5.6.1