ERP solutions have grown into large and complex application that try to suit most industries.
The problem is:
- The setup and deployment becomes complex and time consuming.
- One solution cannot fulfill the needs of a diversity of industries
The choice of web services
Web services are market specific applications providing a limited number of functions or features.
These solutions range from simple and easy to use (and to implement) solutions to more complex ones.
Any company could select different solutions from different vendors and have a relatively fast implementation.
Web services is the solution from the bottom up
A company could select the most appropriate web service solution for every function in the company. If a service doesn’t satisfy anymore due to the changes in the company, then another will be selected and implemented.
Thus instead of tying up with one ERP vendor, a selection of vendors supply web services to the company.
The integration problem
The main problem is the integration of these web services into one.
Typically a company has only company wide data on:
- Customers: leads and customers
And a several processes
These different processes require integrated process flow and shared data from the different web services in order not to have enter the same data multiple times. This integration can be delivered by On Demand Business Integration and Process (also called SaaS integration platform).
Web services are the future as these bring the freedom of choice from a wide range of solutions from different vendors.
What are you going to select next time? A monolith or web services?