SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
Mettez la Data Integration dans votre ESB

                                 avec Talend et Petals



                              Cédric Carbone – Talend CTO
                        Pascal Portes – Petals Link Sales Manager
                      Vincent Zurczak – Petals Link Product Manager



OW2 Consortium 2010                       www.ow2.org
Talend : les tendances


    Un taux élevé d’adoption                        Signes de reconnaissance
            1,5 million de téléchargements           forts
             du "core product"
            7 millions de "lifetime
             downloads"
            300 000 utilisateurs
             enregistrés
            Plus de 1 000 clients




           1 download de        100 nouveaux
         Talend Open Studio    clients par mois
            chaque minute


OW2 Consortium 2010                         www.ow2.org
Positionnement de Talend


                                       Qualité                                 Solutions
                                       de données          MD                  de Talend
                                                           M
                                      Profiling &          Gestion des
                                      nettoyage de         données de
           Chargement                   données             référence
           des systèmes
                                                                 Duplication &
           décisionnels
                                                                 synchronisation
      Décisionnel                                                des données
        (ETL)
                                                                Migration
                                                                d’applications
                      Migration &                                      Intégration
                      chargement                                Opérationnelle
                      de données
OW2 Consortium 2010                          www.ow2.org
                      © Talend 2010
Définition de l’Intégration de Données


                                 Analyse
                                 des données
                                                                                                          Une version unique
                                                                                                          de la vérité garantie
                                               Commerciaux                                                Gestion des données de référence




   Fichiers
   externes                                                                                                       Comptabilité
                                                                                  MDM
                                                                                  Hub
                         Finance                Production       Budget
                                                                                              Migration des
                                                                                              applications
                                                                                              existantes,
                                                                                              nettoyage des
                                                                                              données
                           Extraction, Transformation
                                                                                                                      Comptabilité
                            et Chargement de données

 Datamart




                                                                             Échange/partage de données                eExchange
                                                             EDWH               avec les clients ou les
                                                                                    fournisseurs,
 Datamart             Réplication des données dans des
                                                                               Nettoyage des données
                                 datamarts

OW2 Consortium 2010                                            www.ow2.org                                            © Talend 2010
Quelques Clients


         Finance
         & Assurances




        Services




         Distribution
         & Industrie




        Secteur Public
        & Éducation

OW2 Consortium 2010      www.ow2.org   © Talend 2010
Petals ESB : les cas d'usage


   Échanges

                                      Échanges
                                       B2B / B2C


               Intégration
                                   Intégration
                                           A2A



                                      Exposition
               SOA                    de services


                                      Exposition
                                      de services
                                     A2A / B2B / B2C



OW2 Consortium 2010          www.ow2.org               © Petals Link 2010
Références / Partenaires




OW2 Consortium 2010    www.ow2.org   © Talend 2010
Intégration Petals ESB – Talend

  • Pouvoir exposer des jobs Talend comme des services dans Petals ESB
           Exécuter des jobs Talend dans Petals ESB
           Envoyer des données depuis Petals vers un job

           Récupérer des données provenant d'un job et les renvoyer dans Petals




     Intérêt et cas d'usages
           Interactions avec une grande variété de sources de données
           Utilisation des capacités de transformation de Talend dans le bus

           Mise en œuvre possible dans des approches SOA ou d'intégration




OW2 Consortium 2010                      www.ow2.org                       © Petals Link 2010
En pratique

       • Export spécifique pour Petals dans les produits Talend

          Composant Petals pour faire tourner des jobs dans Petals
                Service-Engine « Petals-SE-Talend »
                => Monitoring des flux entrants et sortants du job exposé




          2 composants Talend pour Petals
                  tPetalsInput et tPetalsOutput




OW2 Consortium 2010                            www.ow2.org                   © Petals Link 2010
Démonstration

  • Scénario
      – Un composant Petals qui scrute un répertoire
      – Ajout d'un fichier Excel dans le répertoire
      – Ce fichier est envoyé au SE Talend
      – Le job Talend transforme le fichier Excel en un fichier XML



                           BC
                                                        SE
                      FileTransfer
                                                      Talend

                                     Petals ESB




   *.xls                BC FT            SE Talend             Job Talend         *.xml


OW2 Consortium 2010                         www.ow2.org                     © Petals Link 2010
Interactions Petals ESB – Job Talend


  Plusieurs types d'interactions possibles
                      Pas d'interaction particulière.
                      Petals ESB lance simplement le job Talend.

                      Interactions en entrée.
                      Petals ESB envoie des données ou de l'information au job

                      Interactions en sortie.
                      Le job renvoie des données ou de l'information dans Peta

                      Interactions en entrée et en sortie.
                      Le job Talend et Petals échangent dans les deux sens.

OW2 Consortium 2010                  www.ow2.org                   © Petals Link 2010
Moyens d'interactions

  Interactions en entrée
                      • Passage de contexte ( passage natif )
                      • Passage de contexte ( exposition dans l'interface du job / service )
                      • Passage de fichiers en attachements
                      • Passage de données à traiter dans le message ( tPetalsInput )

  Interactions en sortie
                      • Renvoi du résultat du job ( String[ ][ ] )
                      • Renvoi de fichiers en attachements
                      • Renvoi de données dans le message de retour ( tPetalsOutput )

  Interactions en entrée et en sortie
                      • Combinaison de tous les moyens précédents



OW2 Consortium 2010                          www.ow2.org                        © Petals Link 2010
Composants tPetals

  Exemple de job avec les composants Talend pour Petals




     1. Des données arrivent du bus et sont introduites dans le job via un tPetalsInput.
     2. Ces données sont transformées dans le composant tMap.
     3. Les données transformées sont renvoyées dans le bus via un tPetalsOutput.




OW2 Consortium 2010                     www.ow2.org                        © Petals Link 2010
Conclusion




                      Questions / Réponses




OW2 Consortium 2010           www.ow2.org    © Petals Link 2010

Contenu connexe

Tendances

Mise en place d’un Systéme d’Information (S.I.) en PME
Mise en place d’un Systéme d’Information (S.I.) en PMEMise en place d’un Systéme d’Information (S.I.) en PME
Mise en place d’un Systéme d’Information (S.I.) en PMECYB@RDECHE
 
Presentation corporate hitachi data systems 2012
Presentation corporate hitachi data systems 2012Presentation corporate hitachi data systems 2012
Presentation corporate hitachi data systems 2012Hitachi Data Systems France
 
Project 2010 identifier les projets critiques pour votre entreprise et les gé...
Project 2010 identifier les projets critiques pour votre entreprise et les gé...Project 2010 identifier les projets critiques pour votre entreprise et les gé...
Project 2010 identifier les projets critiques pour votre entreprise et les gé...Microsoft Décideurs IT
 
Chaîne de valeur de PoolMedias, outil de gestion de contenus sur les médias s...
Chaîne de valeur de PoolMedias, outil de gestion de contenus sur les médias s...Chaîne de valeur de PoolMedias, outil de gestion de contenus sur les médias s...
Chaîne de valeur de PoolMedias, outil de gestion de contenus sur les médias s...Levacomm
 

Tendances (6)

Bddwdm
BddwdmBddwdm
Bddwdm
 
Mise en place d’un Systéme d’Information (S.I.) en PME
Mise en place d’un Systéme d’Information (S.I.) en PMEMise en place d’un Systéme d’Information (S.I.) en PME
Mise en place d’un Systéme d’Information (S.I.) en PME
 
Presentation corporate hitachi data systems 2012
Presentation corporate hitachi data systems 2012Presentation corporate hitachi data systems 2012
Presentation corporate hitachi data systems 2012
 
Project 2010 identifier les projets critiques pour votre entreprise et les gé...
Project 2010 identifier les projets critiques pour votre entreprise et les gé...Project 2010 identifier les projets critiques pour votre entreprise et les gé...
Project 2010 identifier les projets critiques pour votre entreprise et les gé...
 
Vue d'ensemble de SQL Server 2012
Vue d'ensemble de SQL Server 2012Vue d'ensemble de SQL Server 2012
Vue d'ensemble de SQL Server 2012
 
Chaîne de valeur de PoolMedias, outil de gestion de contenus sur les médias s...
Chaîne de valeur de PoolMedias, outil de gestion de contenus sur les médias s...Chaîne de valeur de PoolMedias, outil de gestion de contenus sur les médias s...
Chaîne de valeur de PoolMedias, outil de gestion de contenus sur les médias s...
 

En vedette

ML2 et le Codetributhon
ML2 et le CodetributhonML2 et le Codetributhon
ML2 et le CodetributhonLuc Trudeau
 
Orchestre de services
Orchestre de servicesOrchestre de services
Orchestre de servicesLuc Trudeau
 
Business process execution language
Business process execution languageBusiness process execution language
Business process execution languageBilel Abed
 
Chp4 - Composition, Orchestration et Choregraphie de services
Chp4 - Composition, Orchestration et Choregraphie de servicesChp4 - Composition, Orchestration et Choregraphie de services
Chp4 - Composition, Orchestration et Choregraphie de servicesLilia Sfaxi
 
Tp3 - Application SOA avec BPEL
Tp3 - Application SOA avec BPELTp3 - Application SOA avec BPEL
Tp3 - Application SOA avec BPELLilia Sfaxi
 
Restaurants les médias sociaux au menu
Restaurants les médias sociaux au menuRestaurants les médias sociaux au menu
Restaurants les médias sociaux au menuFrederic Gonzalo
 
L'Entreprise Tribu - Comment tatouer le sentiment d'appartenance #Culturecode
L'Entreprise Tribu - Comment tatouer le sentiment d'appartenance #CulturecodeL'Entreprise Tribu - Comment tatouer le sentiment d'appartenance #Culturecode
L'Entreprise Tribu - Comment tatouer le sentiment d'appartenance #CulturecodeChantal Dauray
 
El tobogan de les escombraries
El  tobogan  de  les  escombrariesEl  tobogan  de  les  escombraries
El tobogan de les escombrariesciclemitja34
 
Colegio nacional nicolás esguerra
Colegio nacional nicolás esguerraColegio nacional nicolás esguerra
Colegio nacional nicolás esguerrachavezmurillo
 
ριστουγεννα στο παρισι
ριστουγεννα στο παρισιριστουγεννα στο παρισι
ριστουγεννα στο παρισιfilipj2000
 
Merendon Hills Residences
Merendon Hills ResidencesMerendon Hills Residences
Merendon Hills ResidencesMiriam Sabillon
 
Fundamentos del nuevo currículo
Fundamentos del nuevo currículoFundamentos del nuevo currículo
Fundamentos del nuevo currículoHéctor Velásquez
 
Calendrier formation pour les élus locaux 1er sem 2015
Calendrier formation pour les élus locaux 1er sem 2015Calendrier formation pour les élus locaux 1er sem 2015
Calendrier formation pour les élus locaux 1er sem 2015ATD13
 

En vedette (20)

ML2 et le Codetributhon
ML2 et le CodetributhonML2 et le Codetributhon
ML2 et le Codetributhon
 
Orchestre de services
Orchestre de servicesOrchestre de services
Orchestre de services
 
Business process execution language
Business process execution languageBusiness process execution language
Business process execution language
 
Chp4 - Composition, Orchestration et Choregraphie de services
Chp4 - Composition, Orchestration et Choregraphie de servicesChp4 - Composition, Orchestration et Choregraphie de services
Chp4 - Composition, Orchestration et Choregraphie de services
 
Tp3 - Application SOA avec BPEL
Tp3 - Application SOA avec BPELTp3 - Application SOA avec BPEL
Tp3 - Application SOA avec BPEL
 
Sacs
SacsSacs
Sacs
 
Restaurants les médias sociaux au menu
Restaurants les médias sociaux au menuRestaurants les médias sociaux au menu
Restaurants les médias sociaux au menu
 
Abraham
AbrahamAbraham
Abraham
 
Toulouse lautrec
Toulouse lautrecToulouse lautrec
Toulouse lautrec
 
L'Entreprise Tribu - Comment tatouer le sentiment d'appartenance #Culturecode
L'Entreprise Tribu - Comment tatouer le sentiment d'appartenance #CulturecodeL'Entreprise Tribu - Comment tatouer le sentiment d'appartenance #Culturecode
L'Entreprise Tribu - Comment tatouer le sentiment d'appartenance #Culturecode
 
El tobogan de les escombraries
El  tobogan  de  les  escombrariesEl  tobogan  de  les  escombraries
El tobogan de les escombraries
 
Colegio nacional nicolás esguerra
Colegio nacional nicolás esguerraColegio nacional nicolás esguerra
Colegio nacional nicolás esguerra
 
Olympiades Mondiales 2009 Jour4
Olympiades Mondiales 2009  Jour4Olympiades Mondiales 2009  Jour4
Olympiades Mondiales 2009 Jour4
 
ριστουγεννα στο παρισι
ριστουγεννα στο παρισιριστουγεννα στο παρισι
ριστουγεννα στο παρισι
 
Merendon Hills Residences
Merendon Hills ResidencesMerendon Hills Residences
Merendon Hills Residences
 
InfoSACU
InfoSACUInfoSACU
InfoSACU
 
evaluacion numero 1
evaluacion numero 1evaluacion numero 1
evaluacion numero 1
 
Fundamentos del nuevo currículo
Fundamentos del nuevo currículoFundamentos del nuevo currículo
Fundamentos del nuevo currículo
 
Comenzar
ComenzarComenzar
Comenzar
 
Calendrier formation pour les élus locaux 1er sem 2015
Calendrier formation pour les élus locaux 1er sem 2015Calendrier formation pour les élus locaux 1er sem 2015
Calendrier formation pour les élus locaux 1er sem 2015
 

Similaire à Talend Petals Link Solutions Linux Ow2

OW2 BI Initiative: Prenez de l'avance avec la nouvelle génération du décision...
OW2 BI Initiative: Prenez de l'avance avec la nouvelle génération du décision...OW2 BI Initiative: Prenez de l'avance avec la nouvelle génération du décision...
OW2 BI Initiative: Prenez de l'avance avec la nouvelle génération du décision...SpagoWorld
 
Démo des nouvelles versions Dynamics CRM, L'utilisateur au centre des innovat...
Démo des nouvelles versions Dynamics CRM, L'utilisateur au centre des innovat...Démo des nouvelles versions Dynamics CRM, L'utilisateur au centre des innovat...
Démo des nouvelles versions Dynamics CRM, L'utilisateur au centre des innovat...Microsoft Décideurs IT
 
Réinventez votre stratégie de données en 2021 avec la Data Virtualization
Réinventez votre stratégie de données en 2021 avec la Data VirtualizationRéinventez votre stratégie de données en 2021 avec la Data Virtualization
Réinventez votre stratégie de données en 2021 avec la Data VirtualizationDenodo
 
IBM Software & Information Management - Décembre 2010
IBM Software & Information Management - Décembre 2010IBM Software & Information Management - Décembre 2010
IBM Software & Information Management - Décembre 2010Nicolas Desachy
 
Talend, Leading Open Source DataIntegration plateform. Cedric Carbone
Talend, Leading Open Source DataIntegration plateform. Cedric CarboneTalend, Leading Open Source DataIntegration plateform. Cedric Carbone
Talend, Leading Open Source DataIntegration plateform. Cedric CarboneCedric CARBONE
 
Comment accompagner la transformation de votre SI sans impacter les métiers ?
Comment accompagner la transformation de votre SI sans impacter les métiers ?Comment accompagner la transformation de votre SI sans impacter les métiers ?
Comment accompagner la transformation de votre SI sans impacter les métiers ?Denodo
 
GeoMap: Solutions Géospatiales Oracle et B.I.v2
GeoMap: Solutions Géospatiales Oracle et B.I.v2GeoMap: Solutions Géospatiales Oracle et B.I.v2
GeoMap: Solutions Géospatiales Oracle et B.I.v2Geomap GIS America
 
Matinée 01 Big Data
Matinée 01 Big DataMatinée 01 Big Data
Matinée 01 Big DataEvenements01
 
15h30 societe generale_mathieu_renault.ppt (lecture seule)
15h30 societe generale_mathieu_renault.ppt (lecture seule)15h30 societe generale_mathieu_renault.ppt (lecture seule)
15h30 societe generale_mathieu_renault.ppt (lecture seule)stephanfrancois
 
Splunk live paris_overview_02_07_2013 v2.1
Splunk live paris_overview_02_07_2013 v2.1Splunk live paris_overview_02_07_2013 v2.1
Splunk live paris_overview_02_07_2013 v2.1jenny_splunk
 
Webinar Smile et Talend : Faites communiquer vos applications en temps réel
Webinar Smile et Talend  : Faites communiquer vos applications en temps réelWebinar Smile et Talend  : Faites communiquer vos applications en temps réel
Webinar Smile et Talend : Faites communiquer vos applications en temps réelSmile I.T is open
 
Conférence smart grid du 5-12-12-Présentation SPIE
Conférence smart grid du 5-12-12-Présentation SPIEConférence smart grid du 5-12-12-Présentation SPIE
Conférence smart grid du 5-12-12-Présentation SPIEIFPEB
 
Table ronde inauguration solution center lexmark
Table ronde inauguration solution center lexmarkTable ronde inauguration solution center lexmark
Table ronde inauguration solution center lexmarkEtienne Maraval
 
Présentation Modul\'Data Center
Présentation Modul\'Data CenterPrésentation Modul\'Data Center
Présentation Modul\'Data Centerncambazard
 
Modélisez vos données avec Data Query
Modélisez vos données avec Data QueryModélisez vos données avec Data Query
Modélisez vos données avec Data QueryAT Internet
 
Session découverte de la Logical Data Fabric soutenue par la Data Virtualization
Session découverte de la Logical Data Fabric soutenue par la Data VirtualizationSession découverte de la Logical Data Fabric soutenue par la Data Virtualization
Session découverte de la Logical Data Fabric soutenue par la Data VirtualizationDenodo
 
Qu’est-ce que la qualité des données et comment avoir des données de qualité ...
Qu’est-ce que la qualité des données et comment avoir des données de qualité ...Qu’est-ce que la qualité des données et comment avoir des données de qualité ...
Qu’est-ce que la qualité des données et comment avoir des données de qualité ...Microsoft Décideurs IT
 
Présentation offre SmartBigData 2012
Présentation offre SmartBigData 2012Présentation offre SmartBigData 2012
Présentation offre SmartBigData 2012Novulys SAS
 

Similaire à Talend Petals Link Solutions Linux Ow2 (20)

OW2 BI Initiative: Prenez de l'avance avec la nouvelle génération du décision...
OW2 BI Initiative: Prenez de l'avance avec la nouvelle génération du décision...OW2 BI Initiative: Prenez de l'avance avec la nouvelle génération du décision...
OW2 BI Initiative: Prenez de l'avance avec la nouvelle génération du décision...
 
Démo des nouvelles versions Dynamics CRM, L'utilisateur au centre des innovat...
Démo des nouvelles versions Dynamics CRM, L'utilisateur au centre des innovat...Démo des nouvelles versions Dynamics CRM, L'utilisateur au centre des innovat...
Démo des nouvelles versions Dynamics CRM, L'utilisateur au centre des innovat...
 
Réinventez votre stratégie de données en 2021 avec la Data Virtualization
Réinventez votre stratégie de données en 2021 avec la Data VirtualizationRéinventez votre stratégie de données en 2021 avec la Data Virtualization
Réinventez votre stratégie de données en 2021 avec la Data Virtualization
 
IBM Software & Information Management - Décembre 2010
IBM Software & Information Management - Décembre 2010IBM Software & Information Management - Décembre 2010
IBM Software & Information Management - Décembre 2010
 
Talend, Leading Open Source DataIntegration plateform. Cedric Carbone
Talend, Leading Open Source DataIntegration plateform. Cedric CarboneTalend, Leading Open Source DataIntegration plateform. Cedric Carbone
Talend, Leading Open Source DataIntegration plateform. Cedric Carbone
 
Comment accompagner la transformation de votre SI sans impacter les métiers ?
Comment accompagner la transformation de votre SI sans impacter les métiers ?Comment accompagner la transformation de votre SI sans impacter les métiers ?
Comment accompagner la transformation de votre SI sans impacter les métiers ?
 
Matinales du MDM 2011
Matinales du MDM 2011Matinales du MDM 2011
Matinales du MDM 2011
 
GeoMap: Solutions Géospatiales Oracle et B.I.v2
GeoMap: Solutions Géospatiales Oracle et B.I.v2GeoMap: Solutions Géospatiales Oracle et B.I.v2
GeoMap: Solutions Géospatiales Oracle et B.I.v2
 
K2 France - Automatiser vos processus métiers (workflow) dans share point, s...
K2 France -  Automatiser vos processus métiers (workflow) dans share point, s...K2 France -  Automatiser vos processus métiers (workflow) dans share point, s...
K2 France - Automatiser vos processus métiers (workflow) dans share point, s...
 
Matinée 01 Big Data
Matinée 01 Big DataMatinée 01 Big Data
Matinée 01 Big Data
 
15h30 societe generale_mathieu_renault.ppt (lecture seule)
15h30 societe generale_mathieu_renault.ppt (lecture seule)15h30 societe generale_mathieu_renault.ppt (lecture seule)
15h30 societe generale_mathieu_renault.ppt (lecture seule)
 
Splunk live paris_overview_02_07_2013 v2.1
Splunk live paris_overview_02_07_2013 v2.1Splunk live paris_overview_02_07_2013 v2.1
Splunk live paris_overview_02_07_2013 v2.1
 
Webinar Smile et Talend : Faites communiquer vos applications en temps réel
Webinar Smile et Talend  : Faites communiquer vos applications en temps réelWebinar Smile et Talend  : Faites communiquer vos applications en temps réel
Webinar Smile et Talend : Faites communiquer vos applications en temps réel
 
Conférence smart grid du 5-12-12-Présentation SPIE
Conférence smart grid du 5-12-12-Présentation SPIEConférence smart grid du 5-12-12-Présentation SPIE
Conférence smart grid du 5-12-12-Présentation SPIE
 
Table ronde inauguration solution center lexmark
Table ronde inauguration solution center lexmarkTable ronde inauguration solution center lexmark
Table ronde inauguration solution center lexmark
 
Présentation Modul\'Data Center
Présentation Modul\'Data CenterPrésentation Modul\'Data Center
Présentation Modul\'Data Center
 
Modélisez vos données avec Data Query
Modélisez vos données avec Data QueryModélisez vos données avec Data Query
Modélisez vos données avec Data Query
 
Session découverte de la Logical Data Fabric soutenue par la Data Virtualization
Session découverte de la Logical Data Fabric soutenue par la Data VirtualizationSession découverte de la Logical Data Fabric soutenue par la Data Virtualization
Session découverte de la Logical Data Fabric soutenue par la Data Virtualization
 
Qu’est-ce que la qualité des données et comment avoir des données de qualité ...
Qu’est-ce que la qualité des données et comment avoir des données de qualité ...Qu’est-ce que la qualité des données et comment avoir des données de qualité ...
Qu’est-ce que la qualité des données et comment avoir des données de qualité ...
 
Présentation offre SmartBigData 2012
Présentation offre SmartBigData 2012Présentation offre SmartBigData 2012
Présentation offre SmartBigData 2012
 

Plus de OW2

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...OW2
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudOW2
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...OW2
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceOW2
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationOW2
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...OW2
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...OW2
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020OW2
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020OW2
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...OW2
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020OW2
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020OW2
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020OW2
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020OW2
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020OW2
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...OW2
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...OW2
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020OW2
 

Plus de OW2 (20)

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloud
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open source
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the Equation
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020
 

Talend Petals Link Solutions Linux Ow2

  • 1. Mettez la Data Integration dans votre ESB avec Talend et Petals Cédric Carbone – Talend CTO Pascal Portes – Petals Link Sales Manager Vincent Zurczak – Petals Link Product Manager OW2 Consortium 2010 www.ow2.org
  • 2. Talend : les tendances  Un taux élevé d’adoption  Signes de reconnaissance  1,5 million de téléchargements forts du "core product"  7 millions de "lifetime downloads"  300 000 utilisateurs enregistrés  Plus de 1 000 clients 1 download de 100 nouveaux Talend Open Studio clients par mois chaque minute OW2 Consortium 2010 www.ow2.org
  • 3. Positionnement de Talend Qualité Solutions de données MD de Talend M Profiling & Gestion des nettoyage de données de Chargement données référence des systèmes Duplication & décisionnels synchronisation Décisionnel des données (ETL) Migration d’applications Migration & Intégration chargement Opérationnelle de données OW2 Consortium 2010 www.ow2.org © Talend 2010
  • 4. Définition de l’Intégration de Données Analyse des données Une version unique de la vérité garantie Commerciaux Gestion des données de référence Fichiers externes Comptabilité MDM Hub Finance Production Budget Migration des applications existantes, nettoyage des données Extraction, Transformation Comptabilité et Chargement de données Datamart Échange/partage de données eExchange EDWH avec les clients ou les fournisseurs, Datamart Réplication des données dans des Nettoyage des données datamarts OW2 Consortium 2010 www.ow2.org © Talend 2010
  • 5. Quelques Clients Finance & Assurances Services Distribution & Industrie Secteur Public & Éducation OW2 Consortium 2010 www.ow2.org © Talend 2010
  • 6. Petals ESB : les cas d'usage Échanges Échanges B2B / B2C Intégration Intégration A2A Exposition SOA de services Exposition de services A2A / B2B / B2C OW2 Consortium 2010 www.ow2.org © Petals Link 2010
  • 7. Références / Partenaires OW2 Consortium 2010 www.ow2.org © Talend 2010
  • 8. Intégration Petals ESB – Talend • Pouvoir exposer des jobs Talend comme des services dans Petals ESB  Exécuter des jobs Talend dans Petals ESB  Envoyer des données depuis Petals vers un job  Récupérer des données provenant d'un job et les renvoyer dans Petals  Intérêt et cas d'usages  Interactions avec une grande variété de sources de données  Utilisation des capacités de transformation de Talend dans le bus  Mise en œuvre possible dans des approches SOA ou d'intégration OW2 Consortium 2010 www.ow2.org © Petals Link 2010
  • 9. En pratique • Export spécifique pour Petals dans les produits Talend  Composant Petals pour faire tourner des jobs dans Petals  Service-Engine « Petals-SE-Talend »  => Monitoring des flux entrants et sortants du job exposé  2 composants Talend pour Petals  tPetalsInput et tPetalsOutput OW2 Consortium 2010 www.ow2.org © Petals Link 2010
  • 10. Démonstration • Scénario – Un composant Petals qui scrute un répertoire – Ajout d'un fichier Excel dans le répertoire – Ce fichier est envoyé au SE Talend – Le job Talend transforme le fichier Excel en un fichier XML BC SE FileTransfer Talend Petals ESB *.xls BC FT SE Talend Job Talend *.xml OW2 Consortium 2010 www.ow2.org © Petals Link 2010
  • 11. Interactions Petals ESB – Job Talend Plusieurs types d'interactions possibles Pas d'interaction particulière. Petals ESB lance simplement le job Talend. Interactions en entrée. Petals ESB envoie des données ou de l'information au job Interactions en sortie. Le job renvoie des données ou de l'information dans Peta Interactions en entrée et en sortie. Le job Talend et Petals échangent dans les deux sens. OW2 Consortium 2010 www.ow2.org © Petals Link 2010
  • 12. Moyens d'interactions Interactions en entrée • Passage de contexte ( passage natif ) • Passage de contexte ( exposition dans l'interface du job / service ) • Passage de fichiers en attachements • Passage de données à traiter dans le message ( tPetalsInput ) Interactions en sortie • Renvoi du résultat du job ( String[ ][ ] ) • Renvoi de fichiers en attachements • Renvoi de données dans le message de retour ( tPetalsOutput ) Interactions en entrée et en sortie • Combinaison de tous les moyens précédents OW2 Consortium 2010 www.ow2.org © Petals Link 2010
  • 13. Composants tPetals Exemple de job avec les composants Talend pour Petals 1. Des données arrivent du bus et sont introduites dans le job via un tPetalsInput. 2. Ces données sont transformées dans le composant tMap. 3. Les données transformées sont renvoyées dans le bus via un tPetalsOutput. OW2 Consortium 2010 www.ow2.org © Petals Link 2010
  • 14. Conclusion Questions / Réponses OW2 Consortium 2010 www.ow2.org © Petals Link 2010