12 Components of a Successful Integration Solution (EDI/X12/BizTalk)

There’s a lot more to a successful integration (EDI/X12/BizTalk) project beyond just getting data from Point A to Point B. The success of your project will depend on how nimbly and how reliably you address each of the below key requirements.


  1. Transmission of data (the actual delivery to endpoints, whether those be databases, web services, file locations, email or SFTP sites)
  2. Transformation of Data (mapping data between business objects)
  3. Party Management (tracking, storing and applying partner-specific configuration)
  4. Deployment (moving solutions between environments)
  5. Error Handling (reporting and addressing process exceptions)
  6. Processing data (data manipulation, data enrichment and external calls)
  7. Scheduling (kicking off processes at preset times/intervals or on-demand processing)
  8. Tracking/reporting (storing and processing metrics on data receipt and delivery)
  9. Non-Repudiation (proving that data was transferred between partners/endpoints)
  10. Configuration (storing process parameters in an easily changeable format)
  11. Monitoring and Tuning (developing performance baselines and tracking)
  12. Archiving (storing data for regulatory or buisness purposes)