Technology Consultants

When the TCO of your product is high, it doesn't make a lot of business sense for a customer to buy it and at the same time, doesn't make a lot of sense for you to be selling it, as the competition would beat you to it. The components of your product costs would include the sum of license cost, customization cost, integration cost and maintenance costs.

Except perhaps the license costs, the other costs would be directly proportional to the way your product is architected and designed. If it is architected as loosely coupled web services, then it drastically reduces the integration costs and maintenance costs irrespective of the flux in the IT ecosystem at the customer's end.

It becomes imperative for all monolithic products to be converted into service oriented product or build service orientation right at the architecture stage to have serious presence in the enterprise play. How do you go about doing 'SOAfication' of your product? Here is the approach that Espros adopts while helping customer in SOA-enabling their products:

Engagement Model: Offshore - onsite - onsite/offshore

Understand the product and the business work-flows

Choose and end-to-end Life of Business Chain

Identify a cross-section of the business work-flow


Scale-out service orientation in the product

Design, build, test and deploy the service

Build the governance framework


SOA is here to stay for a while and it is better to start moving in that direction as early as possible. However, depending on the stage at which your product is, SOA transformation may not be the right choice and the investments made may not be justifiable, for instance, if your product is in decline stage. Still, it means that there would be a fair amount of integration work that would be involved in it. In such instances, we should certainly see if Pareto would be applicable on whether converting 20% of the product to SOA would reduce 80% of the integration issues and whether this investment is justified.

Value Proposition

  • Integration with existing IT ecosystem through service orientation.
  • Reduce the TCO of the product.
  • Empowers connected enterprise and reduces implementation time frames.
  • Scalability, reliability and flexibility is ensured.

Espros Advantage

  • Implemented web services in all our solutions.
  • Communication and collaboration framework built on the service-orientation model.
  • Expertise in service-orientation .
  • Strong product engineering function.