Business applications tend to be purchased for their core function, usability and price rather than their interoperability features. Its only when the sales system, finance system, HR system and procurement systems have achieved some kind of equilibrium and the “change requests" come in, that the overall enterprise architecture and interoperability properties are called into question. This is when the business cases for portals, data and applications integration and directory and applications server software really make clear sense. There are many open source platforms available for use in this emergent and evolving market. Service Oriented Architecture(SOA), BPMN and BPEL standards are all commonplace in this space.
These projects usually require a small dedicated team with unrestricted access to data and API documentation for each of the connected systems. The transparency and extensibility of Open Source software solutions offer an additional advantage to business integration solutions, providing a shared client space in which to place data and API documents belonging to third party applications.Typical Challenge:
I would like my finance and sales systems to talk to each other about the same customer