Talend ESB functional architecture - 7.3

Talend Open Studio User Guide

Talend Open Studio for Big Data
Talend Open Studio for Data Integration
Talend Open Studio for Data Quality
Talend Open Studio for ESB
Talend Studio
Design and Development
Last publication date
Available in...

Open Studio for ESB

Talend Studio functional architecture is an architectural model that identifies Talend Studio functions, interactions and corresponding IT needs. The overall architecture has been described by isolating specific functionalities in different functional blocks.

The following chart illustrates the main architectural functional blocks used to handle your enterprise integration tasks.

Three different types of functional block are defined:

  • The Client block includes a Talend Studio where you can carry out data integration or data service processes, mediation routes and services. For more information, see their respective chapters of the present user guide.

  • The Talend Execution Servers block represents one or more Talend Runtimes (execution container) deployed inside your information system. Talend Runtime enables you to deploy and execute the Jobs, Routes and Services created in the Studio. For more information on how to deploy items in Talend Runtime, see Exporting a Service for deployment and for more information about Talend Runtime itself, see the Talend ESB Infrastructure Services Configuration Guide.

    One single Talend Runtime can be used for all the Infrastructure services, ESB providers and consumers. But it is a typical set to have the ESB Infrastructure services on a dedicated container, and then deploy the participants (providers and consumers) on different containers. If you have several Talend Runtimes on which to deploy the Services and Routes, you will be able to load balance their execution according to your needs. All instances of Talend Runtime will communicate between each other via the Service Locator to identify the one more likely to deploy and execute them.

  • The Monitoring Database block represents the Service Activity Monitoring database to monitor service calls.

    The Service Activity Monitoring allows the end-users to monitor service calls. It provides monitoring and consolidated event information that the end-user can use to understand the underlying requests and replies that compose the event, monitor faults that may be unexpectedly generated and support the system management decisions. For more information on the Service Activity Monitoring, see its corresponding chapter in Talend ESB Infrastructure Services Configuration Guide.

For more information on the installation of all these components, see the Talend Installation and Migration Guide available on the Talend Open Studio for ESB download page: http://www.talend.com/download/?utm_medium=help&utm_source=help_content.