Post on 29-Apr-2018
transcript
information services
22222222
• WMB versionsWMB versionsWMB versionsWMB versions
• Integration scenarios using WMBIntegration scenarios using WMBIntegration scenarios using WMBIntegration scenarios using WMB
• ArchitectureArchitectureArchitectureArchitecture
• HA / Load BalancingHA / Load BalancingHA / Load BalancingHA / Load Balancing
• Future usageFuture usageFuture usageFuture usage
• Pros & ConsPros & ConsPros & ConsPros & Cons
AgendaAgendaAgendaAgenda
information services
33333333
WMB versionsWMB versionsWMB versionsWMB versions
• MQ version 7.0.1
• WMB version 7 SP3: used for all the internal mappings
• WMB version 8 SP1: used for SAP integration
information services
44444444
Integration scenariosIntegration scenariosIntegration scenariosIntegration scenarios
File to FileFile to FileFile to FileFile to File
WMB v7Non-SAP(flat file)
Non-SAP(flat file)
Adapter AdapterXML XML
Pervasive Data Integrator
WebSphere MQ
Format transformation
Data transformationLookupRouting
Format transformation
File File
Pervasive Data Integrator
MQFT MQFT
information services
55555555
Integration scenariosIntegration scenariosIntegration scenariosIntegration scenarios
File to SAPFile to SAPFile to SAPFile to SAP
WMB v7Non-SAP(flat file)
AdapterXML XML
Pervasive Data Integrator
WMB v8IDOC
WebSphere MQ
Format transformation
Data transformationLookupRouting
Format transformationSAP Routing
File
RFCMQFT
information services
66666666
Integration scenariosIntegration scenariosIntegration scenariosIntegration scenarios
SAP to FileSAP to FileSAP to FileSAP to File
WMB v8 Non-SAP(flat file)
AdapterXMLXML
Pervasive Data Integrator
WMB v7IDOC
WebSphere MQ
Format transformation
Data transformationLookupRouting
Format transformationRouting / Filtering
File
RFC MQFT
information services
77777777
Integration scenariosIntegration scenariosIntegration scenariosIntegration scenarios
SOA SOA SOA SOA –––– Web ServicesWeb ServicesWeb ServicesWeb Services
WMB v7
SOAP Request SOAP Request
SOAP Reply SOAP Reply
RoutingSecurity enforcement
HTTPS
information services
8888
Architecture overviewArchitecture overviewArchitecture overviewArchitecture overview
information services
99999999
• 2 broker servers
• One in each of our Data Center
• Servers / Instances are identical
• Active / Active mode
• MQ connectivity:
• MQ Cluster
• SAP (IDOCs / RFC):
• SAP Adapter load-balancing
•SOAP:
• DNS balancing using Cisco GSS entries
HA / Load BalancingHA / Load BalancingHA / Load BalancingHA / Load Balancing
information services
1010101010101010
• Replacement of MQFT / Pervasive Data Integrator with IBM WebSphere MQ FTE & direct
integration in WMB (through FTE nodes)
• Mobile integration through Web Services (SOAP) or REST / HTTPS
• Extend integration to the Cloud through WMB & WebSphere Cast Iron
Future usageFuture usageFuture usageFuture usage
information services
1111111111111111
• Product very powerful & flexible (can do almost what ever we want to manipulate the data)
• Now a lot of possible connectivity: MQ, SAP, SOAP, HTTP(S), File…
• Product very efficient, robust and resilient
• Possible to use / customize patterns to automate developments
ProsProsProsPros
information services
1212121212121212
• Migration from Legacy systems (SAP XI, Pervasive Data Integrator…) to WMB
• Monitoring: nothing by default with the product
ChallengesChallengesChallengesChallenges