210 likes | 416 Views
CODIT SOA, EAI, ESB and B2B integrations. Bernard Lenssens (MCSD) Founder of CODit Belgium BVBA andCODit France SARL. YOUR INTEGRATION PARTNER. Agenda. About CODit CODit BizTalk Implementation Framework. About CODit. Largest company focused on Integration projects CODit Paris
E N D
CODITSOA, EAI, ESB and B2B integrations Bernard Lenssens (MCSD) Founder of CODit Belgium BVBA andCODit France SARL YOUR INTEGRATION PARTNER
Agenda • About CODit • CODit BizTalk Implementation Framework
About CODit • 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
Our mission statement • 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.
Business Units • 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
Checklist of TODO’s Where do I start? Show me the way! • Checklist of TODOs: • Analysis • Requirements & Technical Design (Pre study) • Naming conventions (namespaces) • Setup Environments • Documentation • EAI Implementation Guideline • Developing Message Flows • Maintenance Guidelines • Operations & Maintenance procedures • Backup & restore procedures • Archive & Purge (inclusive tests) • Health monitoring (trouble shooting) • Training
Project Plan Templates in a few days we analyze the duration of each task according to the customers specific needs (budget)
Why a Framework? • 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
Return of Investment (ROI) • 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
BizTalk 2006 R2 RFID Capabilities EDI Capabilities
Design patterns: some examples Application BAPI/IDOC output Partner Pipeline Reception 4.x SOAP input BAPI/IDOC Adapter SAP Pipeline Reception Pipeline Emission Adapter SOAP Pipeline Reception Pipeline Reception EDI Adapter CICS SOAP output Pipeline Emission Partner/Customer Mobile application EDI RFID READER Message Box Mainframe
Framework Benefits Master Data Management example : Matrix-consistent routing and Transco cross reference handling Error Shopfloor 4.6b AS/400 ECC5.0 tRFC Centralized error management EDI DESADV D96 A Transco lookup References Crossreference Enrichment tRFC tRFC Error CRM Catalog tRFC tRFC RFID
Framework Benefits Master Data Management example : Matrix-consistent routing and Transco cross reference handling Error 4.7 Xref. Transco SAP Adapter CRM Adapter RFID Pipeline Reception Pipeline Transmission Pipeline Transmission RFID IDOC MATMAS03 CRM XML (Product) XML (Product) Subscribe Publish Pipeline Error EDI Workflow Message Box Error
Refences & Acknowledgements References Acknowledgements
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
Questions? ? Questions? / Remarks? / Difficulties?
CODit RFID Sample Fulfillment Pipeline Reception 4.x SharePoint MOSS 2007 Order Fulfillment Invoice Correlation Adapter SAP Pipeline Reception Pipeline Emission Adapter WCF Pipeline Reception Pipeline Reception EDI Send Adapter EDI Order Status Pipeline Emission Partner/Customer EDI AckBack RFID READER Inventory Fulfillment Message Box Mainframe