Enterprise systems such as ERP, CRM and Human Resources along with large data centric applications as business intelligence and data warehousing are not designed to share large flows of data. Adding data from remote system, external partners and value added networks further complicates data flow architecture.

Point-to-Point systems are introduced usually when the architecture is uncomplicated and the need arises for a few basic integrations such EDI. But this design of architecture is soon outgrown as the needs of enterprise architecture grows with more complex data integrations (e.g., adding more location feeds or external partner systems). Middleware (e.g., Microsoft BizTalk Server) is introduced as an enterprise solution to handle the increased data volumes and increase integration pattern complexity. Furthermore, the addition of an Enterprise Service Bus (ESB) enhances the ability to quickly deploy new applications using established data workflows.

The key goals for enterprise management are:


  • Provide the ability to extract, transform, and transform all types of enterprise data.
  • Central source of data and reports (interchanges, data types, volumes, errors/alerts).
  • Ability to view message error details and resubmitting suspended messages.
  • Support a wide variety of communication protocols independently.
  • Provide increased process efficiency by automating data workflow.
  • Designing comprehensive and flexible integrations for all enterprise systems.

The BWS team is ready to assist in the following areas of expertise:


Seamless Cloud Integration

  • Sales Automation
  • Service Bus
  • Data Storage Solutions

Standard and Custom Extract-Transform-Load (ETL)

  • Provide pipelines to reformat a wide variety of data formats to/from XML (e.g., EDI/Edifact, HL7, Excel)
  • Transforming a single message into a variety of formats within a single workflow
  • Provide canonical format strategies

Real-time Workflow Integration

  • Enterprise Service Bus (ESB)
  • CRM to/from ERP workflows (Customers, items, quotes, orders, and trade agreements)
  • AS2 and EDI/Edifact acknowledgements and response workflow (e.g., 850, 856, 860, 810, 997, etc)
  • E-commerce support for price/availability, quotes, orders, returns and invoicing (including EDI/Edifact) for one or multiple ERPs
  • Healthcare (HL7) workflows for device, billing and scheduling

Configuration Management and Support Tools

  • Enterprise monitoring and dashboards
  • EDI/AS2 specific dashboard tools
  • Error handling, resolution, and resubmission
  • Business Activity Monitoring (BAM)