Devis Talend : Les licences
Talend est un éditeur de logiciels dont l’activité principale se situe au niveau des flux de données entre applications d’un système d’information. L’outil principal proposé par cet éditeur est un ETL (Extraction, Transformation et Chargement de données). Cet outil est nommé Talend Data Integration. Pour le traitement d’autres sujets, nous pouvons nous appuyer sur des outils complémentaires :
- Traitements en temps réel (API, déclenchement automatique…) : Talend ESB / Talend API Services
- Grand volumes de données : Talend Big Data
- Gouvernance de données : Talend Data Stewardship / Talend Data Quality
Dans ses différents outils, Talend propose des outils graphiques afin de mettre en place les différentes règles de gestion des données sous forme de flux facilement compréhensibles. L’environnement de développement associé à chaque outil, nommé Studio de développement, propose un grand nombre de composants et de fonctionnalités afin d’accélérer la mise en place des flux de données.
Les outils Talend
Talend propose une suite logicielle dont l’objectif est de faciliter l’industrialisation des projets de gestion des données. Dans cette suite, nous retrouvons le Studio de développement accompagné d’autres briques qui communiquent entre elles :
- Console d’administration (TMC) : Gestion des projets, utilisateurs, planification de tâches, supervision des traitements…
- Serveur d’exécution des traitements : Ce sont des moteurs qui recevront l’ordre d’exécuter les projets à partir de la console d’administration. Ils peuvent être nommé RemoteEngine ou CloudEngine en fonction de leur mode d’installation.
- Environnement de développement : Talend Studio
- Système de gestion des versions : Création de liens avec des dépôts Git pour la gestion des changements
- Outils cloud (SaaS) :
- Talend Stitch Data Loader pour la réplication de bases de données
- Talend API Services pour la définition et le test des web services
- Talend Data Catalog pour la mise en place de référentiels de données
- Talend Data Quality pour la mise en place d’indicateurs de qualité de données
- Talend Data Preparation pour le chargement et la transformation de jeux de données simples. Ces fonctionnalités sont accessibles pour des profils non-développeurs
- Talend Data Stewardship pour la gouvernance de données et la mise en place de processus métier
- Talend Pipeline Designer pour la mise en place de flux de données légers
Talend dans ses versions gratuites
L’éditeur Talend propose, depuis le lancement de ses outils, l’accès gratuit à ses environnements de développement. Ces versions gratuites sont nommées « Talend Open Studio for… » quand l’environnement de développement sous licence est nommé « Talend Studio ».
Dans la version open source, l’environnement de développement est seul. Talend met à disposition une version du studio par problématique abordée. Si plusieurs problématiques se présentent dans un SI (Intégration de données et définition d’API par exemple), il faudra combiner deux projets dans deux outils différents.
Talend Open Studio for Data Integration
L'outil Talend Open Studio dor Data Integration est destiné aux chargements ponctuels de données assez volumineuses. Cet outil est basé sur le langage de programmation Java. On peut l’utiliser pour alimenter un entrepôt de données, répliquer une base, communiquer par appel web service… Cet outil dispose de nombreux composants permettant :
- D’exploiter les principales bases de données (Oracle, SQL Server, PostgreSQL, MySQL…)
- La récupération de données depuis des applications métiers : CRM, ERP, EDI…
- La gestion des fichiers (lecture, écriture, copie…)
- L’envoi de messages à une solution externe (email, web service, dépôt FTP)
Les capacités de Talend Open Studio for Data Integration peuvent également être augmentées par ajout d’un composant de la communauté, ou par le développement de fonctionnalités personnalisées à partir de codes et librairies Java.
Talend Open Studio for ESB
Talend Open Studio for ESB est destiné au traitement des problématiques en temps réel. L’objectif sera de créer des web services ou des déclenchements sur événements à partir des composants de ce studio. On retrouve des fonctionnalités similaires à l’outil ETL pour la gestion des opérations sur les données (connexion, transformation…).
Talend Open Studio for Big Data
L'outil Talend Open Studio for Big Data est destiné au traitement des grands volumes de données. Cet environnement est enrichi par un ensemble de connecteurs spécifiques au Big Data. On retrouvera notamment la possibilité de créer des connexions sur des environnements Hadoop, Google BigQuery, Azure Synapse, Amazon RedShift…
Talend sous licence
Dans sa version entreprise, Talend intègre les outils des développements à une suite logicielle permettant l’industrialisation des processus projet. Cette industrialisation met en place des processus automatiques pour :
- La sécurisation des projets
- La définition d’un lien avec un système de gestion des versions
- Le déploiement et le test des évolutions
- La mise en place des environnements de travail
- La planification et la supervision des exécutions
Toutes ces fonctionnalités améliorent les temps nécessaires pour le déploiement de vos projets et vous évitent au maximum les opérations manuelles que vous auriez avec la version gratuite.
En plus de ces fonctionnalités, Talend propose certains composants et certaines fonctionnalités uniquement dans les studios sous licence :
- Connecteurs SAP (ERP, Hana)
- Module Data Mapper pour EDI
- Fonctionnalités d’optimisations des flux
- Composant de parallélisassions
L’architecture de la plateforme Talend Entreprise est basée sur un ensemble de logiciels qui communiquent entre eux. L’élément central de cette plateforme est un outil SaaS nommé TMC – Talend Management Console. Cette console cloud est l’élément central d’administration de la plateforme.
Les environnements de développements seront installés comme application lourde. Les modules d’exécution des projets peuvent être installés soit « OnPremise » (RemoteEngine) soit dans le cloud (CloudEngine). Dons tous les cas, nous pouvons choisir l’emplacement utilisé pour traiter les données.
Talend propose différentes licences pour sa plateforme. Le coût de celles-ci dépend du nombre de fonctionnalités intégrées et du nombre d’utilisateurs de la plateforme. Chaque licence est associée à un niveau de support. Ces niveaux seront détaillés ensuite.
Talend Data Integration (Entry Level)
Gold Support
- Data Integration (ETL/ELT)
Talend Big Data (Entry Level)
Gold Support
- Big Data
Talend Data Management Platform
Platinium Support
- Data Integration (ETL/ELT)
- Data Quality
- Data Stewardship
Talend API Services Platform
Platinium Support
- Data Integration (ETL/ELT)
- Data Quality
- ESB API
- Data Stewardship
Talend Big Data Platform
Platinium Support
- Data Integration (ETL/ELT)
- Data Quality
- Big Data
- Data Stewardship
Talend Real-time Big Data Platform
Platinium Support
- Data Integration (ETL/ELT)
- Data Quality
- ESB API
- Big Data
- Data Catalog
- Data Stewardship
Talend Data Fabric
Platinium Support
- Data Integration (ETL/ELT)
- Data Quality
- ESB API
- Big Data
- Data Catalog
- Data Preparation
- Data Stewardship
Talend Open Studio ou Talend payant, que dois-je choisir?
Parmi les plus-values principales par rapport aux produits de l'offre Open source, on peut citer l'intégration d'un système de parallélisation des traitements, le référentiel partagé (GIT/SVN), la possibilité d'utiliser un projet de référence, les outils de monitoring et d'orchestration [Avec la version gratuite il faut faire un export de son job compilé en langage Java puis le planifier dans un orchestrateur tiers], les mécanismes de reprises sur erreur, etc... De même, l'offre Open Studio ne permet pas de partager le référentiel de développement entre plusieurs développeurs informatiques. Enfin, certains composants comme le DataMapper (permettant de traiter des fichiers avec des formats spécifiques comme de l'EDI ou de l'IDoc) ne sont disponibles que dans certaines version de la solution payante.
Il est aussi possible d'accéder au Support Talend (en français et en anglais) via la plateforme en ligne, téléphone ou prise en main à distance, selon le niveau de support acquis.
Les niveaux de support Talend
Niveau 1 : Utilisateur enregistré
- Mises à jour automatiques
- Accès à la plateforme TalendForge, le forum communautaire
- Accès à l’espace documentaire
- Déclaration et suivi des bugs
Niveau 2 : Talend Entreprise Gold
- Niveau 1
- Temps de réponse garantis
- Support via application web
- Support par e-mail
Niveau 3 : Talend Platform Platinium
- Niveaux 1 et 2
- Support par téléphone
Niveau 4 : Mission critique
- Niveaux 1, 2 et 3
- Réduction des temps de réponse
- Support par téléphone 24h/24, 7j/7, 365j/an pour les problèmes majeurs
Talend Cloud
L'offre Talend On Premise ne se commercialise désormais qu'en cas de dérogation, l'offre Cloud prenant le pas dans la stratégie de l'éditeur. Calquées sur les offres On Premise, Talend propose également un panel d'offres orientées Cloud : ces solutions permettent d'externaliser la gestion des serveurs applicatifs Talend (console d'administration Talend, référentiels d'artefacts, gestionnaire de version) , tout en conservant la possibilité de garder la main sur les serveurs d'exécution en local (mode hybride) ou bien de les administrer sur le Cloud également.
Talend Cloud est également la solution la plus adaptée pour les connexions aux autres services Cloud.
Les capacités du produit Talend Cloud sont les mêmes que pour Talend On-Premise, la mise en place et la maintenance des serveurs est gérée par Talend directement.
Pour chaque produit Cloud, deux modes de fonctionnement sont possibles :
- Mode Cloud "Complet" : tous les serveurs (application / exécution) sont hébergés dans le Cloud, seul le studio est installé en local.
- Mode Cloud "Hybride" : les serveurs d'exécution sont sur les machines locales, la console d'administration, les référentiels de sources et d'artefact sont hébergés sur le Cloud.
Quelle que soit l'architecture choisie, les fonctionnalités seront les mêmes sur le produit.
Des connecteurs vers toutes les bases de données Cloud du marché sont inclus : AWS, Azure, Google Big Query…)
Talend Cloud : La licence
Le coût de la licence va dépendre de la gamme de produits choisie, du nombre d'utilisateurs souhaités, et des serveurs à mettre en place, en mode Cloud ou hébergé par le client (dans le cas d'une installation hybride).
Devis Talend : Votre besoin
Next Decision est revendeur de licences Talend. Avec ses différents experts et formateurs sur l'outil, Next Decision est compétent pour vous aiguiller vers le package Talend le plus adapté à vos besoins.