10 raisons de choisir une solution d intégration d applications open source White Paper
Table des matières Introduction... 3 #10 La version open source est un véritable produit, pas une version d évaluation... 4 #9 Pas de barrière à l adoption... 6 #8 Apprentissage rapide... 7 #7 Accessibilité Open Source... 8 #6 La force d une communauté... 8 #5 Un support professionnel offert directement par Talend... 9 #4 L'intégration de données de référence... 10 #3 Polyvalent et flexible : développez tout type de projet... 11 #2 Fonctionnalité, performance et fiabilité... 12 #1 Payez à la réussite... 12 Conclusion... 13 2011 Talend. Tous droits réservés Page 2 de 14
Introduction Sur le marché actuel des logiciels, les solutions open source sont des concurrents très sérieux pour les solutions propriétaires, et les Enterprise Service Bus (ESB) ne font pas exception à la règle. Les ESB fournissent aux entreprises une couche de connectivité flexible qui leur permet d intégrer de façon fiable et sécurisée des systèmes distribués et des sites distants tout en réduisant le nombre, la taille et la complexité des interfaces applicatives. Jos Dirksen, architecte et coauteur du livre «Open Source ESBs in Action» n est pas le seul à penser que «les ESB open source sont à la hauteur des solutions propriétaires.» Certains fournisseurs commerciaux se complaisent dans l idée que seuls les ESB faisant partie d une couche complexe de composants intégrés sont à même de satisfaire les besoins des entreprises. En vérité, il est tout à fait possible d atteindre une intégration d applications haute performance sans devoir investir dans une architecture orientée service (SOA) complexe. Ces architectures SOA vont de pair avec un investissement conséquent en termes de ressources et de budget, et sont surdimensionnées pour la plupart des projets d intégration d applications des entreprises. Si vous êtes intéressé par l adoption d une architecture basée sur les services pour l intégration d applications disparates, il est préférable d adopter une approche incrémentale. Les ESB légers offrent aux entreprises une approche de l intégration d applications moins onéreuse, capable de monter en charge et pratique. Ces ESB sont développés sous la forme de composants qui interagissent avec vos applications existantes, alors que les solutions traditionnelles s appuient sur une couche complète très lourde dont la mise en place nécessite un investissement conséquent en amont. Les ESB légers vous permettent d ajouter des éléments en fonction de vos besoins et de développer votre architecture en soutien du développement de votre activité. 2011 Talend. Tous droits réservés Page 3 de 14
Talend propose des solutions d intégration d applications modulaires (dont un ESB) qui s appuient sur cette approche incrémentale. Talend ESB est proposé sous licence open source. C est l outil idéal pour débuter votre projet rapidement en raison de l absence de coûts de licences. Il est tout aussi important de noter que des exemples documentés sont disponibles et qu il existe une importante communauté de développeurs talentueux et d utilisateurs qui se concentrent sur les cas pratiques. Pour vous aider à différencier les solutions et technologies d intégration d application disponibles sur le marché, et pour vous aider à comparer les projets open source de référence et les solutions alternatives, ce livre blanc présente les 10 principales raisons qui poussent les entreprises à choisir l open source ET Talend pour leurs projets d intégration d applications. # 10 #10 La version open source est un véritable produit, pas une version d évaluation Lorsque vient le choix d un restaurant, il est de bon ton de considérer qu il faut mettre le prix pour bien manger. Ce n est pas vrai en ce qui concerne les logiciels. En raison de son modèle de développement communautaire, le code open source comporte moins de bugs, et devient plus flexible et fiable au fil du temps. Comme la révision de ce code est assurée par l ensemble de la communauté, ce dernier s améliore et s adapte en permanence. Les solutions d intégration d applications de Talend ne sont pas des versions bridées ou des versions d évaluation. Elles sont dotées de toutes les fonctionnalités nécessaires à la création de puissantes solutions d intégration. Elles sont en outre téléchargeables gratuitement et leur utilisation est conditionnée par la licence Apache. Talend Service Factory Community Edition permet aux utilisateurs de facilement intégrer et étendre des systèmes et des applications en 2011 Talend. Tous droits réservés Page 4 de 14
appliquant les principes de l'architecture orientée services (SOA) afin d'adresser tous les objectifs d intégration, qu il s agisse de simples projets au niveau d un service de l entreprise ou d'environnements IT complexes et hétérogènes. Il s agit d un framework de Web Services SOAP et REST flexible, léger et ouvert, basé sur Apache CXF et Apache Karaf. Ce framework est disponible sous forme d'un package d'installation unique préconfiguré, il permet rapidement de développer et déployer des Web Services dans les environnements Java les plus courants. Talend Integration Factory Community Edition pousse l intégration d applications à un niveau supérieur en s appuyant sur des EIP reconnus qui rendent l intégration de systèmes basée sur des messages encore plus facile à concevoir et à implémenter. Talend Integration Factory est un framework Java open source basé sur la technologie Apache, qui permet d implémenter des règles de routage et de médiation à l aide d un DSL Java. En d autres termes, vous obtenez une exécution intelligente et fiable des règles de routage, lesquelles peuvent être facilement et rapidement mises à jour en cas de besoin. Talend ESB combine et étend les fonctionnalités de Talend Service Factory et Talend Integration Factory en leur ajoutant des fonctionnalités d entreprise (localisateur de services, sécurité renforcée, services d administration et de configuration) pour les projets d entreprise. Talend propose en outre un support technique de haut niveau afin de répondre aux problèmes des entreprises et offre des garanties légales pour la protection de la propriété intellectuelle (indemnisation). Il est important de souligner que tous les codes open source n évoluent pas au même rythme. Les projets phares progressent rapidement. Mais, pour certains projets obscurs et peu connus, il est certain que le développement de ces solutions sera plus lent (en raison du faible nombre de développeurs impliqués), qu ils disposeront de moins de fonctionnalités et que le contrôle de leur qualité sera moindre. C est 2011 Talend. Tous droits réservés Page 5 de 14
pourquoi Talend a sélectionné ses composants d intégration d applications parmi les projets d intégration Apache les plus connus. Si vous n arrivez pas à faire votre choix entre Talend Service Factory, Talend Integration Factory et Talend ESB, la Features Comparison Matrix (matrice de comparaison des fonctionnalités) propose une vue d ensemble des fonctionnalités de chaque produit. # 9 #9 Pas de barrière à l adoption L implémentation des solutions d intégration d applications de Talend est simple et rapide. Il suffit de télécharger la dernière version sur le Site Web Talend et de l installer. Si vous rencontrez un problème (ou si vous avez besoin d informations complémentaires) les forums de la communauté vous aideront. Nos solutions sont gratuites, il n est pas nécessaire de justifier leur acquisition auprès des décideurs de l entreprise. Il n est pas nécessaire non plus d engager un processus formel d acquisition pour résoudre vos problèmes d intégration d applications. Vous serez débarrassés des tâches administratives et n aurez pas besoin de «rencontrer» un fournisseur. Vous pouvez utiliser nos solutions sans limitation et, bien sûr, aussi longtemps que vous le souhaitez. Vous bénéficiez de mises à jour gratuites pour nos solutions en téléchargeant les nouvelles versions lorsqu elles sont disponibles. La technologie sur laquelle reposent les solutions d'intégration de Talend est développée par la Fondation Apache (ASF), une communauté open source de référence, reconnue pour sa transparence et sa capacité à mettre à disposition des logiciels open source de niveau Entreprise, conçus et développés par une large communauté d'utilisateurs. Les utilisateurs de Talend Service Factory et Talend Integration Factory bénéficient du meilleur et plus innovant framework de Web services et du plus performant moteur d'échange pour le routage et le transport basé sur 2011 Talend. Tous droits réservés Page 6 de 14
des règles. Ce moteur est supporté à la fois par des contributeurs open source et des éditeurs commerciaux. Les correctifs pour les versions Apache sont généralement publiés toutes les 8 à 10 semaines. Lorsque de nouvelles fonctionnalités sont intégrées au code source du projet, les ingénieurs Talend certifient et proposent en téléchargement de nouvelles versions stables de Talend Integration Factory. Il n est pas nécessaire de s engager dans une phase de négociation avec un fournisseur. Vous avez besoin d une solution d intégration d applications immédiatement? Téléchargez notre solution et commencez à l utiliser dès aujourd hui! # 8 #8 Apprentissage rapide Non seulement vous avez un accès immédiat à des solutions logicielles d entreprise, mais Talend vous propose en outre des packages préconfigurés et des exemples documentés qui réduisent le temps nécessaire à la maîtrise de ces outils et au dégagement de valeur. Talend Service Factory est disponible sous forme d'un package unique. Apache Karaf et Eclipse Equinox sont préconfigurés et prêts à l'emploi, ce qui réduit le temps d'apprentissage. Les développeurs peuvent démarrer rapidement OSGI. Le déploiement est facilité par une puissante console de déploiement Karaf. Talend Integration Factory est également disponible sous la forme d un package d installation unique, certifié pour un large éventail d environnements de production Java. Talend Integration Factory garantit aux développeurs et aux responsables informatiques que le logiciel peut être déployé dans tous les environnements critiques. Les développeurs peuvent aussi également s appuyer sur les nombreux exemples documentés issus de projets concrets de mise en œuvre et de déploiement de notre technologie par nos consultants chez des clients. 2011 Talend. Tous droits réservés Page 7 de 14
Les solutions d intégration d application de Talend combinent l expérience des principaux contributeurs des projets d intégration Apache de référence avec celle des consultants Talend qui déploient ces technologies dans des environnements de production critiques. Le résultat est un produit qui facilite le déploiement de solutions d'intégration sans sacrifier les performances ou la flexibilité. # 7 #7 Accessibilité open source En adoptant une solution open source, les entreprises ont l'assurance de bénéficier d'une plate-forme d'intégration plus ouverte, moins complexe et abordable financièrement, sans devoir supporter les coûts prohibitifs des solutions proposées par les fournisseurs de logiciels propriétaires. Comme de nombreux outils open source, les solutions d intégration Talend sont gratuites. Vous pouvez démarrer votre projet dès aujourd hui avec un accès immédiat aux versions stables et certifiées des technologies d intégration open source de référence. Talend Integration Factory est distribué sous licence Apache v2.0, qui garantit aux utilisateurs l'ouverture et la flexibilité nécessaires au démarrage rapide de leur projet sans les coûts prohibitifs d'une application d'entreprise propriétaire. Talend fournit aux utilisateurs de ses solutions open source la documentation et les services nécessaires à la mise en place d'une application d'entreprise robuste et fiable même pour une utilisation en environnement de production critique. En outre, ils peuvent compter sur un support professionnel dès qu'ils en ont besoin. # 6 #6 La force d une communauté Quand on pense aux logiciels open source, on pense également à la «communauté». Les utilisateurs de solutions open source bénéficient de la force de cette communauté, tant en termes de support que de développement. 2011 Talend. Tous droits réservés Page 8 de 14
De plus, dans un marché libre et ouvert, les meilleures idées sont retenues. Les communautés open source attirent des développeurs très brillants et motivés qui, bien que souvent bénévoles, font preuve d une autodiscipline à toute épreuve. Nos développeurs n ont pas cette culture d entreprise qui fait que le meilleur moyen d obtenir un salaire considérable oblige à se diriger vers des postes de management. Les développeurs open source sont par conséquent parmi les plus expérimentés du marché. Tous les utilisateurs ont accès au code source et aux outils de débogage et suggèrent souvent des corrections de bugs et des améliorations qui font progresser le code source. La qualité des logiciels créés par la communauté dépasse ainsi fréquemment celle des solutions commerciales. La communauté Talend propose de nombreuses ressources qui facilitent l implémentation et la maintenance des solutions Talend (forums, wiki, tutoriels, blogs, suivi des problèmes, etc.). De plus, nous encourageons les contributions des utilisateurs, qui rapportent les problèmes et développent des fonctionnalités supplémentaires ou d autres modifications du code source et redistribuent ces contributions à l ensemble de la communauté. # 5 #5 Un support professionnel offert directement par Talend Contrairement à certaines croyances, les fournisseurs open source commerciaux proposent de vrais services de support, en tout point similaires à ceux proposés par les fournisseurs de solutions propriétaires. C est le cas pour Talend, dont les services sont conçus pour faciliter le travail collaboratif et augmenter la productivité. Ces services sont assurés par les experts de Talend ou par des partenaires certifiés. Ils sont identiques à la majorité des accords de niveau de service (SLA) proposés par les éditeurs commerciaux en termes de garantie de temps de réponse, etc. 2011 Talend. Tous droits réservés Page 9 de 14
Talend connaît ses solutions sur le bout des doigts. Les utilisateurs qui souscrivent un contrat de support technique auprès de Talend ont l esprit tranquille. Nos experts techniques sont non seulement spécialisés en intégration d entreprise, mais ils sont également en contact direct avec nos équipes de R&D. Grâce aux services de support, de formation et aux consultants de Talend, les entreprises créent leurs solutions d intégration d applications utilisables en production en toute confiance. Les packages de support vont des offres de résolution des incidents à des solutions complètes d entreprise pour les environnements critiques. En savoir plus sur les Services de support professionnel de Talend. # 4 #4 L'intégration de données de référence Talend augmente les possibilités de ses solutions d intégration d applications en leur ajoutant l intégration de données open source de référence. Les développeurs peuvent ainsi accéder, manipuler et traiter facilement les données. Grâce à la combinaison des deux solutions, les développeurs peuvent accéder à une grande variété de systèmes et d'applications, et exploiter les données extraites de ces systèmes dans des processus métier et le décisionnel de l'entreprise. Le résultat de cette combinaison est la solution d'intégration de données open source la plus complète du marché. Avec plus de 400 connecteurs, les solutions Talend se connectent à n importe quel système d entreprise (bases de données, logiciels, mainframes, fichiers, Web Services, etc.). Aucune autre solution du marché ne propose actuellement autant de connecteurs. Cette connectivité est rendue possible par la grande communauté d utilisateurs de Talend, qui rendent leurs découvertes publiques. De la même manière, le département R&D de Talend partage ses développements informatiques avec la communauté. Tout le monde y trouve son compte. Consultez la dernière liste exhaustive de connecteurs Talend. 2011 Talend. Tous droits réservés Page 10 de 14
# 3 #3 Polyvalent et flexible : développez tout type de projet Conçues sur un noyau allégé, les solutions d intégration d applications de Talend sont le socle d une architecture SOA distribuée. L utilisateur peut créer des applications composites réutilisables dans de multiples projets. Talend offre une flexibilité accrue en raison de son architecture légère, extensible et modulaire configurable pour tout type de typologie applicative, y compris pour le cloud computing. Talend Service Factory, par exemple, offre le plus haut degré d'options de configuration, ce qui permet aux développeurs d'ajouter progressivement des fonctionnalités avancées, telles que le cryptage des données, la découverte des services distants et la gestion des identités. Vous ajoutez au fur et à mesure les fonctionnalités nécessaires sans aucune difficulté. Vous pouvez en outre réutiliser les développements existants dans de nouveaux projets, ce qui accélère leur disponibilité et votre productivité. Les solutions Talend supportent également une grande variété de protocoles et de standards WS, et peuvent fonctionner sur une grande variété de protocoles de transport. En implémentant la norme OSGI, Talend assure le contrôle total du cycle de vie du service. Cela permet un versioning et des mises à jour des services et des systèmes informatiques de manière coordonnée sans interruption du système. Les temps d'interruption (un souci majeur pour les départements informatiques responsables de la gestion des environnements métier critiques) sont réduits de manière significative. 2011 Talend. Tous droits réservés Page 11 de 14
# 2 #2 Fonctionnalités, performances et fiabilité Les éditeurs de solutions propriétaires voudraient vous faire croire que les solutions open source ne sont pas des outils professionnels. Les solutions Talend sont de véritables outils professionnels, qui proposent des fonctionnalités équivalentes aux logiciels propriétaires. Comme le modèle open source encourage un grand nombre d adopteurs précoces (par opposition au nombre restreint d adopteurs des solutions propriétaires), à aider activement à la correction de bugs, les logiciels open source deviennent extrêmement robustes très tôt au cours du développement. Les solutions open source définissent de nouveaux standards de solidité des applicatifs métiers. # 1 #1 Payez à la réussite Les éditeurs de solutions middleware propriétaires vous obligent à un investissement significatif uniquement pour tester leurs solutions et déterminer ce qu il est nécessaire de déployer. Ajoutez à cela la souscription annuelle à un service de support et de maintenance des services qui représente entre 20 et 25 % de l investissement initial. Tous les quatre ou cinq ans, vous payez à nouveau l équivalent de votre investissement initial. Le coût total de propriété (TCO) est très élevé Talend est conscient du fait que ses clients ont des besoins spécifiques et ne fait pas l apologie d une stratégie unique. Talend permet l adoption progressive de la SOA par les entreprises en leur offrant une architecture extensible et modulaire, qui permet d ajouter les fonctionnalités nécessaires en temps voulu. Il en va de même pour la tarification. Avec Talend, il n est pas nécessaire d investir en amont pour commencer à utiliser nos solutions d intégration d applications. L accès immédiat aux versions stables et certifiées des solutions open source d intégration d applications de référence vous 2011 Talend. Tous droits réservés Page 12 de 14
permet de commencer à développer vos solutions sans investissement financier. Une fois que votre projet est sur la voie de la réussite, un modèle de souscription flexible vous permet d acheter les services et le support nécessaires à votre activité, ni plus ni moins. Avec Talend, le risque est minime. Conclusion Les solutions open source évoluent constamment pour répondre aux besoins du marché. A mesure que les entreprises fusionnent, acquièrent de nouvelles applications et développent leurs plateformes informatiques en incorporant des applications disparates dans leurs anciens systèmes, les systèmes d information sont de plus en plus hétérogènes. En conséquence, les outils d intégration d application deviennent indispensables pour que les départements informatiques des entreprises puissent gérer les flux d information de leur infrastructure informatique. Dans ce contexte, les solutions d intégration open source disposent d arguments de poids. Les entreprises s intéressent de plus en plus aux fournisseurs open source comme alternative aux opérateurs propriétaires pratiquant des tarifs exorbitants. Le modèle open source procure une forte valeur ajoutée en matière d intégration d applications : forte valeur et non prix élevé, les entreprises ne sont plus otages d un fournisseur, la mise en route est accélérée et la réponse aux attentes des clients est plus efficace. Les départements informatiques n ont pas besoin de justifier des frais préalables à la mise en place de leur projet. L offre des standards ouverts et de l open source permet aux développeurs et aux architectes chargés de l intégration d exploiter les compétences existantes. Le coût total de propriété est moins important que celui des solutions propriétaires et les utilisateurs confirment les performances de ces solutions en environnement professionnel. Pour comprendre ce qui rend Talend si particulier, le mieux est encore d en parler aux personnes qui utilisent ses solutions : sa communauté, ses partenaires et ses clients. De 2011 Talend. Tous droits réservés Page 13 de 14
nombreuses entreprises open source arrivent à être performantes dans un ou deux de ces domaines, mais Talend est la seule entreprise à exceller dans les trois. Aujourd hui, Talend est aidé par une communauté totalement impliquée, avec laquelle il entretient une relation de partage. Talend peut se glorifier d un grand nombre de clients souscripteurs de services payants totalement satisfaits à travers le monde et dispose d un réseau étendu de partenaires. Talend ESB, Talend Integration Factory et Talend Service Factory sont distribués sous licence Apache v2.0, qui garantit aux utilisateurs l'ouverture et la flexibilité nécessaires au démarrage rapide de leur projet sans les coûts prohibitifs d'une application d'entreprise propriétaire. En adoptant une solution open source, les entreprises ont l'assurance de bénéficier d'une plateforme d'intégration plus ouverte, moins complexe et abordable financièrement. Talend fournit aux utilisateurs de ses solutions open source la documentation et les services nécessaires à la mise en place d'une application d'entreprise robuste et fiable, même pour une utilisation en environnement de production critique. En outre, ils peuvent compter sur un support professionnel dès qu'ils en ont besoin. Talend, leader incontesté des solutions d intégration ouvertes, démocratise l intégration d applications en proposant des solutions open source qui relèvent tous les défis d intégration d applications, qu il s agisse de simples projets au niveau d un service de l entreprise ou de projets en environnements IT complexes et hétérogènes. Contactez-nous pour en savoir plus sur la façon dont Talend peut vous aider à facilement intégrer er étendre des systèmes et des applications en appliquant les principes de l'architecture orientée services (SOA) à l aide des projets Apache open source de référence. 2011 Talend. Tous droits réservés Page 14 de 14