codit soa, eai, esb and b2b integrations your integration partner bernard lenssens (mcsd) founder of...
TRANSCRIPT
CODITSOA, EAI, ESB AND B2B INTEGRATIONS
YOUR INTEGRATION PARTNER
Bernard Lenssens (MCSD)Founder of CODit Belgium BVBA andCODit France SARL
Largest company focused on Integration projects CODit Paris CODit Belgium
Our Focus on Microsoft technology BizTalk Server (2000, 2002, 2004, 2006, 2006 R2,
vNext) WCF, PRESTO, WWF, ... SOA, ESB, SSIS (ETL), EAI/B2B
30 BizTalk Certified Integration experts
Multiple succesfull customer references in many verticals
About CODit
Making enterprises able to integrate their different application domains (EAI) and connect their business with external partners (B2B) with more flexible processes.
A pragmatic approach: Our methodology relies on semantics-driven
approach for enterprises information flows. The result is a simple to maintain infrastructure that makes enterprises flexible and agile for business changes.
Production proven accelerators: We wrapped our experience in design-time, run-
time and operations-time solutions, to lower costs of each phase of integration.
Our mission statement
Process Integration (EAI/B2B/ESB/SOA)
3 Business Units CODit Projects & consultancy (services) CODit Managed Services
The only dedicated BizTalk Support center in Europe!!
CODit Products
Business Units
Checklist of TODO’s
Checklist of TODOs:Checklist of TODOs:
AnalysisAnalysis Requirements & Technical Design (Pre study)Requirements & Technical Design (Pre study)
Naming conventions (namespaces)Naming conventions (namespaces) Setup EnvironmentsSetup Environments
DocumentationDocumentation EAI Implementation GuidelineEAI Implementation Guideline
Developing Message FlowsDeveloping Message Flows Maintenance GuidelinesMaintenance Guidelines
Operations & Maintenance proceduresOperations & Maintenance procedures Backup & restore proceduresBackup & restore procedures
Archive & Purge (inclusive tests)Archive & Purge (inclusive tests) Health monitoring (trouble shooting)Health monitoring (trouble shooting)
TrainingTraining
Where do I start?
Show me the way!
Project Plan Templates
in a few days we analyze the duration of each task according to the customers specific needs
(budget)
Result of several years of real business experience
Born out of business needs Generic tools which are customizable More confirmation, less development Reporting Operations
Easier Maintenance Faster trouble shooting (user support) Control to business (flow owners) Functional track & trace
Why a Framework?
Minimizes the total cost of ownership of the BizTalk environment
Avoids the typical pit-falls which often causing a project to fail (scalability, performance, ...)
Return of Investment (ROI)
Reduces the implementation risks: Reducing the implementation time: you only
have to focus on configuration instead on development.
A ‘proven’ software package, already in production at several customers (cross-industry)
More productivity Faster implementation of flows, in a more
consisten (controlled) manner
Return of Investment (ROI)
SOAP input
BAPI/IDOC output
EDI
PipelineReceptionPipeline
Reception
PipelineReceptionPipeline
Reception
Ad
ap
ter
SO
AP
BAPI/IDOC
Ad
ap
ter
SA
P
PipelineReceptionPipeline
Reception
PipelineEmissionPipelineEmission
Ad
ap
ter
CIC
S
PipelineReceptionPipeline
Reception
PipelineEmissionPipelineEmission
EDI
SOAP output
RFID READER
Message Box
Design patterns: some Design patterns: some examplesexamples
Partner/Customer
Partner
Mobile application
Application
EDI DESADV D96 A
tRFC
tRFC
RFID
tRFC
tRFC
tRFC
ErrorError
ErrorError
Centralized error management
Framework BenefitsFramework Benefits
Master Data Management example :Matrix-consistent routing and Transco cross reference handling
Message Box
PipelineReceptionPipeline
ReceptionPipeline
TransmissionPipeline
Transmission
RFIDSAP
Adapter
PipelineTransmission
PipelineTransmission
CRM Adapter
RFID
EDI
IDOCMATMAS03
ErrorError
XML(Product)
Su
bscri
beP
ub
lish
XML(Product)
Error
PipelineError
PipelineError
Framework BenefitsFramework Benefits
Master Data Management example :Matrix-consistent routing and Transco cross reference handling
Acknowledgements Belgium
Unilin Best integratin project of 2004
SCA packaging First SAP integration project in Belgium with BizTalk
2000
France Group SEB: Reference Case on Microsoft Website Ciments Française: Reference Case in the make
(SOA architecture) BizTalk 2006 R2 PRESTO adapter
Order Fulfillment
EDI Send
PipelineReceptionPipeline
Reception
PipelineReceptionPipeline
Reception
Ad
ap
ter
WC
F
Invoice Correlation
Ad
ap
ter
SA
P
PipelineReceptionPipeline
Reception
PipelineEmissionPipelineEmission
Ad
ap
ter
ED
I
PipelineReceptionPipeline
Reception
PipelineEmissionPipelineEmission
EDI AckBack
Order Status
RFID READERInventory Fulfillment
Message Box
CODit RFID SampleCODit RFID SampleFulfillmentFulfillment
Partner/Customer
SharePoint MOSS 2007