biztalk 2009
Post on 17-Jun-2015
1.592 Views
Preview:
TRANSCRIPT
BizTalk ServerSamedi 14 Mars 2009
Présenté par : CHALLOUF Mahmoud
PlanIntroduction
• Enterprise Service Bus• Enterprise Application Integration• B2B IntegrationConcepts clés
• Qu’est ce que Biztalk Server• Fonctionnalités de Biztalk• Architecture de Biztalk• Interopérabilité• Nouveautés • Scénario d’intégrations• Concurrents de Biztalk
Biztalk Server
Conclusion
Introduction
L’existant• Les entreprises doivent s’adapter en permanence et être de
plus en plus réactives aux variations des marchés • fusions• acquisitions• diversification des offres commerciales• changement technologiques• …
• Ces opérations ont un impact sur le système d'information des entreprises
• L'intégration difficile des SI est un frein à ces changements
Introduction Spaghettis Oriented Architecture•Développements coûteux, interface(s) pour chaque application
•Interconnexions redondantes (point à point)
•Grande complexité
•Maintenance difficile
Introduction
• Le besoin Un besoin d'agilité et de flexibilité d’architectures
d’intégration Pouvoir connecter plusieurs applications qui vont
discuter sur des protocoles différents avec des formats de donnés différents
Entreprise Application Integration• L’entreprise Application Integration (EAI) est la mise en connexion des applications au sein d’une même organisation• Créer un point centrale (une architecture intergicielle) qui va gérer l’ensemble de flux applicatif
Avantages• Flux centralisés : on n’a plus besoin de développer des interfaces spécifiques à chaque application et les connecter point à point.
• Coût de migration d’applications réduit.
Inconvénients• Point of failure en cas de flux massive ou Suite à un incident (bug applicatif, erreur d'exploitation, endommagement de disque, ...)
Entreprise Service Bus• L'Enterprise Service Bus ou ESB est une technologie informatique intergiciel qui regroupe à la fois les avantages de l’architecture EAI mais avec une implémentation physique qui permette d’être géographiquement repartis.• on n’a plus ce single point of failure mais on a gardé les avantages de l’architecture centralisé.
Possède quatre fondements : Le Middleware Orienté Message (MOM) qui permet l'échange de messages de manière asynchrone. Les services Web qui permettent d'interfacer les applications avec le bus. Les transformations des messages circulant sur le bus. Le routage intelligent qui découple l'expéditeur du message de son destinataire. Le Business Activity Monitoring (BAM) qui permet de suivre l'activité d'un processus métier.
Entreprise Service Bus
Business to Business Integration• Le Business To Business Integration (B2B) est la mise en connexion des applications qui se trouvent dans des organisations différentes
• Les affaires de B2B ont connu une croissance très grande avec l'arrivée du Web.
• Un important défi pour les B2B est l’interaction, l’interopération et l’intégration entre:• Des applications internes et externes• Les composantes autonomes, hétérogènes et distribuées.
Qu’est ce que BIZTALK Server
• Biztalk Server est un serveur permettant de :
– Connecter diverse applications dans une même entreprise (EAI)ou dans différentes organisations (B2B).
– Créer , exécuter et superviser le processus qu’utilisent ces applications.
– Le but de Biztalk est d’aider les organisations à créer de meilleurs Business Processes automatisés.
Evolution de Biztalk Server
• XML B2B
• EAI (partner adapters)
• Vertical B2B
• BPM• Partner
Adapters
• SOA/ESB• Adapters
in Box• Host
Integration
• SOA/ESB • BPM• Extend
B2B (+EDI/AS2)
• RFID
V5BizTalk Server
2006 R2V4
BizTalk Server 2006V3
BizTalk Server 2004
V2BizTalk Server 2002
V1BizTalk Server 2000
500clients
2,000Clients
4,000Clients
7,000+Clients
Fonctionnalités de Biztalk Server
Management and
Operations
RFID Platform
Business Rule
Framework
Business to Business
IntegrationBusiness Activity
Monitoring
Messaging
Orchestration
Tools
Architecture de Biztalk
Host
Host Host
Receive Port Send PortMessage Box
Map
Adapter
Map
Send Pipeline
Adapter
BTSMsg
BTSMsg
BTSMsg
Message
Orchestration
Receive Pipeline
BTSMsgBTS
Msg
BTSMsg
Message
Interopérabilité de BIZTALK
PeopleSoftJD EdwardsOneWorld XEEnterprise1Oracle ODBCSiebelTIBCO RendezvousTIBCO EMSSAPEDI/AS2• X12 and EDIFACT
support• Drummond
Interoperability Certification
MQ MSMQWSEHTTPSMTPFileFTPPOP3 SOAPSWIFTHL7RosettaNetHIPAASQLWCF AdapterSharePoint
Host Applications • IBM mainframe zSeries
(CICS and IMS) • Midrange iSeries
(AS/400)IBM DB2 • Mainframe DB2
for z/OS• Midrange DB2/400• DB2 Universal Database for
open platforms (AIX, Linux, Solaris, and Windows)
Host Files
BizTalk Server – “Adapters in the Box”
Mic
roso
ft
EDI &
LO
B-Ap
plic
ation
IBM
Nouveautés de BIZTALK SERVER 2006 R2
» Les principales nouveautés sont :
• Un support total des EDI / EDI Messages• Compatibilité .NET Framework 3.5– WF – WCF
• Support des RFID
Scénarios d’intégration de BIZTALK
Long RunningBusiness Process
B2B Process
Service Aggregator
Enterprise Rule Repository
DesktopApp
WebApp
PartnerService
Abstraction of Rules from Business Process
Client App Client App
PartnerService
Long Running Business Process
B2B ProcessService Aggregator
Enterprise Rule
RepositoryRules
Line of Business
Application
Custom Legacy
Application
Database/Message Queue
Line of Business
Application
RFID Device
LOBApplication
LOBApplication
LOBApplication
Service Service Service
Event Initiated Process
BIZTALK dans une chaine de productionSuppliers
Business Users
DC Warehouse Inventory System
ERP System
Store Inventory System
BizTalk RFID
Messaging
EDI
Messaging
Messaging
Assign SupplierPolicy
Filter TagsPolicy
Messaging
Re-stock OrdersOrchestration
Manage and
Operate
Design and Implement
DC Warehouse
Read Shipment RFID Tags
Stores
Retailer
IT Pros and Developers
Update
ER
PCheck DC Warehouse
Inventory
Send Order (AS2)Receive Shipment Notice
Receive
Requests for Re-
stock
Goods
Rec
eive
d
Updat
e
Up-to-date KPIs in BAM
Entreprises utilisant BIZTALK
• Plus de 7000 clients
Autres produits concurrents
ConclusionBiztalk Server permet de :
• Créer rapidement des processus métiers dynamiques
Fournit un ensemble d'outils graphiques et de technologies riche pour créer rapidement des « Busniess Processes » distribués et intégrer des applications et des partenaires d'affaires
• Facilement intégrer des applications et des Partenaires
Biztalk est construit sur des normes publiques pour assurer le plus haut niveau d'intégration au sein et entre les organisations
• Echange des documents fiable et sécurisé
Fournit l'infrastructure nécessaire à l'échange de documents, de manière fiable et sécurisé même pour les plus grandes entreprises
MERCI POUR VOTRE ATTENTION
top related