Vous êtes sur la page 1sur 3

FONCTIONNEMENT DE TALEND

Les principes de fonctionnement peuvent être synthétisés en quelques sujets


principaux :

 conception des processus (techniques ou métier)


 administration des utilisateurs, des projets, des droits d'accès, des processus
et de leurs dépendances,
 déploiement et exécution des processus techniques
 monitoring de l'exécution des processus techniques.

Chacune de ces phases est représentée graphiquement par un bloc fonctionnel


regroupant des fonctionnalités spécifiques.

La disponibilité de certaines fonctionnalités dépendent de votre licence. Pour plus


d'informations sur les fonctionnalités disponibles avec votre licence,
consultez Modules et fonctionnalités par licence.

Conception des processus. Le diagramme illustre les blocs fonctionnels


intervenant dans la construction des processus techniques, la gestion des projets
d'intégration de données et l'administration des comptes utilisateurs.

Dans cette phase, plusieurs blocs fonctionnels interviennent :

 Le bloc CLIENTS comprend un ou plusieurs Studios ainsi qu'un navigateur


Web qui peuvent être installés sur une seule ou plusieurs machine(s).

A partir de l'interface du Studio, l'utilisateur final conçoit des processus


techniques : des processus d'intégration de données (nommés Jobs), des
processus de services de données (nommés Services), ou des Routes de
médiation. A partir de ce Studio, les Jobs, les Services et les Routes sont
publiés dans le référentiel d'artefacts Nexus. Le Studio permet à l'utilisateur
de travailler sur tout projet sur lequel il est autorisé à travailler. Pour plus
d'informations sur le Studio, consultez le Guide utilisateur du Studio Talend.

A partir du navigateur Web, l'utilisateur final peut se connecter à distance à la


console d'administration (ou Administration Center) via un protocole HTTP
sécurisé.
FONCTIONNEMENT DE TALEND
Dans cette description le terme Utilisateur final inclut notamment : les
développeurs, chefs de projet, administrateurs ou toute autre personne
intervenant dans la mise en place de processus techniques. Chaque
utilisateur final peut utiliser soit le Studio soit l'Administration Center ou les
deux selon l'organisation de l'entreprise. Pour plus d'informations concernant
les droits et les rôles des utilisateurs, consultez Rôles et droits d'accès de
l'utilisateur dans l'Administration Center .

 Les blocs TALEND SERVERS et DATABASES et le cercle


gris SVN comprennent une console d'administration basée web
(Administration Center sur un serveur d'application) connectée à un
référentiel partagé basé sur un serveur SVN et à un autre référentiel
connecté à un serveur de base de données (Admin).

Talend Administration Center favorise la gestion et l'administration des


projets. Les métadonnées d'administration (compte utilisateurs, droits d'accès
et affectation de projets par exemple) sont stockées dans le serveur de base
de données. Les métadonnées des projets (Jobs, Routines, Business
FONCTIONNEMENT DE TALEND
Models, Routes, Services par exemple) sont stockées sur un serveur SVN
afin de les partager facilement entre les différents utilisateurs finaux.

Pour plus d'informations sur l'installation et la configuration des éléments de ces


blocs fonctionnels, consultez le Guide d'installation Talend.

Déploiement et exécution. Le diagramme présente également les serveurs


d'exécution (JobServers et Talend Runtime) ainsi que le référentiel d'artefacts
Nexus. Le référentiel d'artefacts intervient dans la publication des Jobs, Services
Web, REST et de Services de données, ainsi que de Routes de médiation créées
dans le Studio ou dans tout autre IDE Java tandis que les serveurs d'exécution
intervient dans leur déploiement et leur exécution.

 Le cercle gris Nexus représente le référentiel d'artefacts qui stocke tous les
Jobs, les Routes et les Services publiés dans le Studio et prêts à être
déployés et exécutés dans le serveur d'exécution.
 Le bloc TALEND EXECUTION SERVERS représente les serveurs
d'exécution qui exécutent les processus techniques selon la planification de
l'exécution définie dans l'application Web Talend Administration Center.

PRENENTÉ PAR : NDEYE DIOR DIENG

Vous aimerez peut-être aussi