Pour arriver à toujours mieux développer et gérer ses jobs, Talend propose un petit module : le “Repository Manager”. Cette brique a pour but de migrer les jobs d’une plateforme à une autre. Exemple : de la plateforme de développement à la plateforme de recette.
Cette brique fait partie de l’offre LCP (Life Cycle Plateform) que propose Talend qui comprend :
- l’audit Talend (dans la plateforme TAC ou les données seront stockées en base de données)
- le repository manager
- le Talend Testing Plateform (permet de tester les évolutions d’un job faire des tests de non régression d’une version à une autre)
Le repository manager, plateforme web, propose la logique suivante :
- L’admnistrateur va dans un premier temps déclarer les différents environnements de développement, de recette et de production par type. La plateforme de développement sera déclarée en tant que “source”, la plateforme de recette en tant que “source and target” et la plateforme de production en tant que “target”.
- Des règles seront ensuite définies selon le type d’objet et son statut, sa version…pour importer ou exporter les job. La plateforme propose la gestion de l’évolution des statuts des jobs (Exemple statut “GoToRecette” puis lors de lorsqu’il est exporter puis importer dans la recette son statut deviendra “Delivered”)
- Ces règles peuvent être planifiées
- Un onglet Dashboard permettra de suivre les différentes étapes de chaque exécution.
Cet outil peut vraiment se révéler indispensable lors de développement au quotidien. Talend marque encore un point!
Mots-clefs : LCP, Repository manager, TAC, Talend
Vous avez vraiment un excellent niveau d’analyse sur l’offre Talend… on y voit plus clair ! Merci pour votre expertise…
Paul