After the service and service consumer have been realized, they need to be installed and monitored in the acceptance environment and, more importantly, in production. The success of your SOA not only depends on the way it is developed, but even more on the way it is operated as well. Operations are the most difficult part of an SOA. Reasons for this are as follows:

  • More real time dependencies between components: In traditional environments, functionality is duplicated. If the server that runs your ERP system goes down, the marketing department can still use their CRM application. But in an SOA, if a service goes down, multiple consumers will suffer the consequences. So changing hardware or restarting a server potentially has a high impact ...

Get SOA Made Simple now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.