The CLIENTS block includes one or more Talend Studio APIs and Web browsers that could be on the same or on different machines.
From the Talend Studio API, end-users can carry out technical processes: data integration or data service processes, mediation Routes and services, and publish them on the Artifact Repository and data profiling analyses and reports regardless of data volume and process complexity.
Talend Studio allows users to work on any project for which they have authorization. For more information, see Creating a project.
With MDM, the Talend Studio is also used by administrators to set up and operate a centralized master data repository. They can build data models that employ the necessary business and data rules to create a single "master" copy of the master data.
From a Web browser, end-users connect to the remotely based Talend Administration Center through a secured HTTP protocol. The end-user category in this description may include developers, project managers, administrators, and any other person involved in building data flows, Web, REST, and data services, and mediation Routes.
Each of these end-users will use either Talend Studio or Talend Administration Center or both of them depending on the company policy.
Additionally, from the Web Browser you access the Talend Data Preparation Web application. This is where you import your data, from local files or other sources, and cleanse or enrich it by creating new preparations on this data. You can also access the Talend Data Stewardship Web application. This is where campaign owners and data stewards manage campaigns and tasks. You can optionally access the Talend Dictionary Service server to add, remove, or edit the semantic types used on data in the Web applications.
The TALEND SERVERS and DATABASES blocks and the Git gray circle include a web-based Talend Administration Center (application server) connected to two shared repositories: one based on a Git server and one based on a database server (Admin).
Talend Administration Center enables the management and administration of all projects. Administration metadata (user accounts, access rights and project authorization for example) is stored in the database server and project metadata (Jobs, Routines, Routes, Services for example) is stored in the Git server (to easily share them between the different end-users).
Talend Administration Center also enables to configure the tasks that handle Job executions and triggers. It also looks after the Job generation and deployment to the execution servers. For more information, see Getting started with Talend Administration Center.
Talend Administration Center also includes the servers used by the Talend Web applications, namely Talend Data Preparation and Talend Data Stewardship, and also Talend Dictionary Service. The Talend Identity and Access Management server is used to enable Single Sign-On between those applications.
Finally, Talend Administration Center enables you to access and manage the Routes or Services created from Talend Studio and published into the Artifact Repository, and set up and monitor their deployment and execution into the Talend Runtime . For more information, see Executing Services, Routes, and data service Jobs, and applying Profiles from ESB Conductor.
There is also one Talend MDM Server where the live version of the master data is stored. The MDM Repository contains a working copy of the data, and can be stored locally (that is, on the same machine as the Talend Studio) or remotely, based on a Git server. The data from the MDM Repository must be deployed to the Talend MDM Server before it can be accessed by users of the Talend MDM Web UI.