Solutions based on service-oriented architectures are promising in that they
leverage common services and enable collaborative business processes that cross
organizational boundaries.However, because Web services applications can span
multiple hosts, operating systems, languages, and enterprises, it’s problematic to
measure, control, and manage application availability and performance. In addition
to discussing the relationship of Web services management to traditional
distributed systems management, this survey explores various Web services
management approaches and their underlying architectural concepts.