SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
La technologie d'intégration et de médiation inter-applicative
privilégiée pour la mise en œuvre
d'une architecture orientée service !
ENTREPRISE SERVICE BUS
Technique informatique intergicielle
permettant la communication des applications
qui n'ont pas été conçues pour fonctionner ensemble
(par exemple deux progiciels de gestion intégrés
provenant d'éditeurs différents).
2
3
Pour les applications
ayant un fort
besoin d'agilité
ou dans des applications
proposant une interface
multi protocoles
A utiliser au sein
d'une entité / département
afin de mettre à disposition
pour l'ensemble de l'entité
des services réutilisables
Pour établir
une communication
entre les silos,
dans le but d'exposer
des services utilisés
par des processus
métier transverses
Pour exposer des services
à une utilisation externe
à l'entreprise
Usage intra-applicatif Usage tactique
Usage stratégique Communication externe
4
à l'aide de standards
d'interopérabilité
ou de connecteurs
spécialisés.
Un consommateur
ne connaît que l'ESB
et ne connaît
ni les formats ni les
protocoles utilisés.
un moteur d'orchestration
est mis à contribution
pour les agrégations
complexes ou nécessitant
des structures de contrôle
du flux d'exécution.
Devenant une zone de
passage incontournable,
l’ESB joue un rôle
fondamental
dans la traçabilité et le
monitoring des traitements.
Réconcilier des mondes
hétérogènes
Découpler consommateurs
et fournisseurs
Agréger des services Tracer les messages
5
Mobile
Phone Net
SmS
Systèmeinterne
ERP
Swift
Mobile
Phone Net
SmS
Systèmeinterne
ERP
Swift
ESB
EnterpriseServiceBus
L'ESB agit comme une colonne vertébrale légère et omniprésente
de l'intégration à travers laquelle les services logiciels
et les composants applicatifs circulent.
6
Exposer des services
d’applications qui ne
supportent pas nativement
cette fonctionnalité,
tels les Mainframes
ou certains progiciels.
Mutualiser les accès
à certaines applications
afin de mieux gérer
les ressources, de contrôler
la charge ou d'appliquer
certaines règles de sécurité
ou de priorité, etc.
Minimiser les coûts
en mutualisant les licences.
Déployer un seul connecteur
sur un ESB s’avère souvent
moins coûteux que de le
déployer sur chaque
application cliente.
Système de cache
Implémenter un système
de cache permettant
de décharger certaines
applications.
7
Standardisation
des concepts
Architecture
de services
Intelligence
du routage
Souplesse
de déploiement
Caractéristiques
8
Assurer la propagation des données entre plusieurs sous-systèmes.
Déclencher un traitement depuis un sous-système donné dans un sous-système tiers.
Communication « temps réel » : assurer la communication temps réel entre systèmes hétérogènes.
9
Connectivité
supporte de multiples protocoles
de transport synchrone ou asynchrone.
Routage
ce routage s'appuie
sur un annuaire,sur un registre de services
et éventuellement sur un moteur de règles.
Médiation
adapte le format
des messages, le protocole, effectue
des transcodifications
entre l'appelant et l'appelé
Exposition de services
transforme en service(s)
un composant ou un traitement
d'une application qui ne le peut pas facilement.
Agrégation de services
effectue des agrégations
simples de services de niveau n
pour construire des services de niveau n+1.
Traitement d'événements
permet la création des règles
de corrélation et de jointure d'événements.
Cher Ahmed,
Faites le plein de bonnes affaires
chez NG Trend !
Jusqu'à -50% de réduction
sur des centaines d'articles !
Pour plus d’info visitez :
ngtrend.com
NG Trend
Plate-forme logiciellede services mobiles
Application financière
et boursière en ligne
Technologie d'intégration
et de médiation
inter-applicative
Application web
d’envoi de SMS
Nos solutions
10
Il nous fera plaisir de discuter avec vous !
Parlez nous de vos besoins !
Contacteznous
(+216) 70 938 176
(+216) 70 939 001
services@ngtrend.com
www.ngtrend.com
38, rue d'Irak, La Soukra, Tunis, 2036 Tunisie

Contenu connexe

En vedette

10 conseils pour ameliorer vos publicites facebook
10 conseils pour ameliorer vos publicites facebook10 conseils pour ameliorer vos publicites facebook
10 conseils pour ameliorer vos publicites facebookSocialMixCity
 
Enjeux et stratégie du sponsoring
Enjeux et stratégie du sponsoring Enjeux et stratégie du sponsoring
Enjeux et stratégie du sponsoring Maxime Quintin
 
Publicité Facebook Médias Sociaux
Publicité Facebook Médias Sociaux Publicité Facebook Médias Sociaux
Publicité Facebook Médias Sociaux Marie-Alice Boyé
 
Guide Facebook Ads - L'Autre Media
Guide Facebook Ads - L'Autre MediaGuide Facebook Ads - L'Autre Media
Guide Facebook Ads - L'Autre MediaL'Autre Media
 
w-Board Suite
w-Board Suitew-Board Suite
w-Board SuiteNG Trend
 
Faire de la publicité sur Facebook : le guide
Faire de la publicité sur Facebook : le guideFaire de la publicité sur Facebook : le guide
Faire de la publicité sur Facebook : le guideAnais Bon
 
Publicité Facebook, les options de ciblage les plus performantes - Var Up 2016
Publicité Facebook, les options de ciblage les plus performantes - Var Up 2016Publicité Facebook, les options de ciblage les plus performantes - Var Up 2016
Publicité Facebook, les options de ciblage les plus performantes - Var Up 2016Tribaleo
 
Présentation Facebook Developer Garage Toulouse - Facebook Ads
Présentation Facebook Developer Garage Toulouse - Facebook AdsPrésentation Facebook Developer Garage Toulouse - Facebook Ads
Présentation Facebook Developer Garage Toulouse - Facebook AdsX-PRIME GROUPE
 
Comment définir sa stratégie sur FACEBOOK pour acquérir et fidéliser ses clie...
Comment définir sa stratégie sur FACEBOOK pour acquérir et fidéliser ses clie...Comment définir sa stratégie sur FACEBOOK pour acquérir et fidéliser ses clie...
Comment définir sa stratégie sur FACEBOOK pour acquérir et fidéliser ses clie...Frederic BERNIER
 
Slideshare Powerpoint presentation
Slideshare Powerpoint presentationSlideshare Powerpoint presentation
Slideshare Powerpoint presentationelliehood
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...SlideShare
 

En vedette (13)

10 conseils pour ameliorer vos publicites facebook
10 conseils pour ameliorer vos publicites facebook10 conseils pour ameliorer vos publicites facebook
10 conseils pour ameliorer vos publicites facebook
 
Enjeux et stratégie du sponsoring
Enjeux et stratégie du sponsoring Enjeux et stratégie du sponsoring
Enjeux et stratégie du sponsoring
 
Publicité Facebook Médias Sociaux
Publicité Facebook Médias Sociaux Publicité Facebook Médias Sociaux
Publicité Facebook Médias Sociaux
 
Guide Facebook Ads - L'Autre Media
Guide Facebook Ads - L'Autre MediaGuide Facebook Ads - L'Autre Media
Guide Facebook Ads - L'Autre Media
 
w-Board Suite
w-Board Suitew-Board Suite
w-Board Suite
 
Effective presentation skills
Effective presentation skillsEffective presentation skills
Effective presentation skills
 
Faire de la publicité sur Facebook : le guide
Faire de la publicité sur Facebook : le guideFaire de la publicité sur Facebook : le guide
Faire de la publicité sur Facebook : le guide
 
Publicité Facebook, les options de ciblage les plus performantes - Var Up 2016
Publicité Facebook, les options de ciblage les plus performantes - Var Up 2016Publicité Facebook, les options de ciblage les plus performantes - Var Up 2016
Publicité Facebook, les options de ciblage les plus performantes - Var Up 2016
 
Présentation Facebook Developer Garage Toulouse - Facebook Ads
Présentation Facebook Developer Garage Toulouse - Facebook AdsPrésentation Facebook Developer Garage Toulouse - Facebook Ads
Présentation Facebook Developer Garage Toulouse - Facebook Ads
 
Comment définir sa stratégie sur FACEBOOK pour acquérir et fidéliser ses clie...
Comment définir sa stratégie sur FACEBOOK pour acquérir et fidéliser ses clie...Comment définir sa stratégie sur FACEBOOK pour acquérir et fidéliser ses clie...
Comment définir sa stratégie sur FACEBOOK pour acquérir et fidéliser ses clie...
 
Slideshare Powerpoint presentation
Slideshare Powerpoint presentationSlideshare Powerpoint presentation
Slideshare Powerpoint presentation
 
Slideshare ppt
Slideshare pptSlideshare ppt
Slideshare ppt
 
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
A Guide to SlideShare Analytics - Excerpts from Hubspot's Step by Step Guide ...
 

Similaire à ESB

PZ_Microservices101_20150210
PZ_Microservices101_20150210PZ_Microservices101_20150210
PZ_Microservices101_20150210Gregory Boissinot
 
Conference MicroServices101 - 1ere partie
Conference MicroServices101 - 1ere partieConference MicroServices101 - 1ere partie
Conference MicroServices101 - 1ere partieZenika
 
Architectures et application hybrides selon vos termes et à votre propre rythme
Architectures et application hybrides selon vos termes et à votre propre rythmeArchitectures et application hybrides selon vos termes et à votre propre rythme
Architectures et application hybrides selon vos termes et à votre propre rythmeMicrosoft
 
SOA-Partie 2.pdf hvjhvhjvkhvhjvhvhvjhvkhv
SOA-Partie 2.pdf hvjhvhjvkhvhjvhvhvjhvkhvSOA-Partie 2.pdf hvjhvhjvkhvhjvhvhvjhvkhv
SOA-Partie 2.pdf hvjhvhjvkhvhjvhvhvjhvkhvamine17157
 
eServices-Chp4: ESB
eServices-Chp4: ESBeServices-Chp4: ESB
eServices-Chp4: ESBLilia Sfaxi
 
Architecture orientée service (SOA)
Architecture orientée service (SOA)Architecture orientée service (SOA)
Architecture orientée service (SOA)Klee Group
 
Architectures orientées services
Architectures orientées servicesArchitectures orientées services
Architectures orientées servicesDonia Hammami
 
srep_cours_01.pdf
srep_cours_01.pdfsrep_cours_01.pdf
srep_cours_01.pdfSamirAwad14
 
Déploiement d’applications
Déploiement d’applicationsDéploiement d’applications
Déploiement d’applicationsMohammed Jaafar
 
Les web services
Les web servicesLes web services
Les web servicesdihiaselma
 
Les vrais enjeux de l'IA.pdf
Les vrais enjeux de l'IA.pdfLes vrais enjeux de l'IA.pdf
Les vrais enjeux de l'IA.pdfBabacarDIOP48
 
Data Quality et SOA
Data Quality et SOAData Quality et SOA
Data Quality et SOAUniserv
 
Services de bureaux distants dans Windows Server 2012 R2 et Azure
Services de bureaux distants dans Windows Server 2012 R2 et AzureServices de bureaux distants dans Windows Server 2012 R2 et Azure
Services de bureaux distants dans Windows Server 2012 R2 et AzureMicrosoft Technet France
 
Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...Kouotou Aboubakar Sidiki, Eng, PMP
 
Architecture microservices avec docker
Architecture microservices avec dockerArchitecture microservices avec docker
Architecture microservices avec dockergcatt
 

Similaire à ESB (20)

PZ_Microservices101_20150210
PZ_Microservices101_20150210PZ_Microservices101_20150210
PZ_Microservices101_20150210
 
Conference MicroServices101 - 1ere partie
Conference MicroServices101 - 1ere partieConference MicroServices101 - 1ere partie
Conference MicroServices101 - 1ere partie
 
Architectures et application hybrides selon vos termes et à votre propre rythme
Architectures et application hybrides selon vos termes et à votre propre rythmeArchitectures et application hybrides selon vos termes et à votre propre rythme
Architectures et application hybrides selon vos termes et à votre propre rythme
 
SOA-Partie 2.pdf hvjhvhjvkhvhjvhvhvjhvkhv
SOA-Partie 2.pdf hvjhvhjvkhvhjvhvhvjhvkhvSOA-Partie 2.pdf hvjhvhjvkhvhjvhvhvjhvkhv
SOA-Partie 2.pdf hvjhvhjvkhvhjvhvhvjhvkhv
 
eServices-Chp4: ESB
eServices-Chp4: ESBeServices-Chp4: ESB
eServices-Chp4: ESB
 
Chp3 - ESB
Chp3 - ESBChp3 - ESB
Chp3 - ESB
 
Architecture orientée service (SOA)
Architecture orientée service (SOA)Architecture orientée service (SOA)
Architecture orientée service (SOA)
 
Architectures orientées services
Architectures orientées servicesArchitectures orientées services
Architectures orientées services
 
srep_cours_01.pdf
srep_cours_01.pdfsrep_cours_01.pdf
srep_cours_01.pdf
 
Déploiement d’applications
Déploiement d’applicationsDéploiement d’applications
Déploiement d’applications
 
Les web services
Les web servicesLes web services
Les web services
 
Cours architecture
Cours architectureCours architecture
Cours architecture
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Les vrais enjeux de l'IA.pdf
Les vrais enjeux de l'IA.pdfLes vrais enjeux de l'IA.pdf
Les vrais enjeux de l'IA.pdf
 
Data Quality et SOA
Data Quality et SOAData Quality et SOA
Data Quality et SOA
 
Services de bureaux distants dans Windows Server 2012 R2 et Azure
Services de bureaux distants dans Windows Server 2012 R2 et AzureServices de bureaux distants dans Windows Server 2012 R2 et Azure
Services de bureaux distants dans Windows Server 2012 R2 et Azure
 
Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...Virtualisation et intégration des applications d'entreprise en environnement ...
Virtualisation et intégration des applications d'entreprise en environnement ...
 
Architecture microservices avec docker
Architecture microservices avec dockerArchitecture microservices avec docker
Architecture microservices avec docker
 
Base donnes my_sql
Base donnes my_sqlBase donnes my_sql
Base donnes my_sql
 
Eucalyptus
EucalyptusEucalyptus
Eucalyptus
 

ESB

  • 1. La technologie d'intégration et de médiation inter-applicative privilégiée pour la mise en œuvre d'une architecture orientée service ! ENTREPRISE SERVICE BUS
  • 2. Technique informatique intergicielle permettant la communication des applications qui n'ont pas été conçues pour fonctionner ensemble (par exemple deux progiciels de gestion intégrés provenant d'éditeurs différents). 2
  • 3. 3 Pour les applications ayant un fort besoin d'agilité ou dans des applications proposant une interface multi protocoles A utiliser au sein d'une entité / département afin de mettre à disposition pour l'ensemble de l'entité des services réutilisables Pour établir une communication entre les silos, dans le but d'exposer des services utilisés par des processus métier transverses Pour exposer des services à une utilisation externe à l'entreprise Usage intra-applicatif Usage tactique Usage stratégique Communication externe
  • 4. 4 à l'aide de standards d'interopérabilité ou de connecteurs spécialisés. Un consommateur ne connaît que l'ESB et ne connaît ni les formats ni les protocoles utilisés. un moteur d'orchestration est mis à contribution pour les agrégations complexes ou nécessitant des structures de contrôle du flux d'exécution. Devenant une zone de passage incontournable, l’ESB joue un rôle fondamental dans la traçabilité et le monitoring des traitements. Réconcilier des mondes hétérogènes Découpler consommateurs et fournisseurs Agréger des services Tracer les messages
  • 5. 5 Mobile Phone Net SmS Systèmeinterne ERP Swift Mobile Phone Net SmS Systèmeinterne ERP Swift ESB EnterpriseServiceBus L'ESB agit comme une colonne vertébrale légère et omniprésente de l'intégration à travers laquelle les services logiciels et les composants applicatifs circulent.
  • 6. 6 Exposer des services d’applications qui ne supportent pas nativement cette fonctionnalité, tels les Mainframes ou certains progiciels. Mutualiser les accès à certaines applications afin de mieux gérer les ressources, de contrôler la charge ou d'appliquer certaines règles de sécurité ou de priorité, etc. Minimiser les coûts en mutualisant les licences. Déployer un seul connecteur sur un ESB s’avère souvent moins coûteux que de le déployer sur chaque application cliente. Système de cache Implémenter un système de cache permettant de décharger certaines applications.
  • 7. 7 Standardisation des concepts Architecture de services Intelligence du routage Souplesse de déploiement Caractéristiques
  • 8. 8 Assurer la propagation des données entre plusieurs sous-systèmes. Déclencher un traitement depuis un sous-système donné dans un sous-système tiers. Communication « temps réel » : assurer la communication temps réel entre systèmes hétérogènes.
  • 9. 9 Connectivité supporte de multiples protocoles de transport synchrone ou asynchrone. Routage ce routage s'appuie sur un annuaire,sur un registre de services et éventuellement sur un moteur de règles. Médiation adapte le format des messages, le protocole, effectue des transcodifications entre l'appelant et l'appelé Exposition de services transforme en service(s) un composant ou un traitement d'une application qui ne le peut pas facilement. Agrégation de services effectue des agrégations simples de services de niveau n pour construire des services de niveau n+1. Traitement d'événements permet la création des règles de corrélation et de jointure d'événements.
  • 10. Cher Ahmed, Faites le plein de bonnes affaires chez NG Trend ! Jusqu'à -50% de réduction sur des centaines d'articles ! Pour plus d’info visitez : ngtrend.com NG Trend Plate-forme logiciellede services mobiles Application financière et boursière en ligne Technologie d'intégration et de médiation inter-applicative Application web d’envoi de SMS Nos solutions 10
  • 11. Il nous fera plaisir de discuter avec vous ! Parlez nous de vos besoins ! Contacteznous (+216) 70 938 176 (+216) 70 939 001 services@ngtrend.com www.ngtrend.com 38, rue d'Irak, La Soukra, Tunis, 2036 Tunisie