Learn the Eight Principles of Web Services Management (cont'd)
Principle #6—Distinguish Platform Management Issues from those that are Specific to the Web Service
Whether J2EE or .NET is used as the platform, there are many parts that must perform properly for a Web service to function. Should there be a problem with the Web services platform environment, such as running out of memory or disk space, the Web services in that environment would likely begin to fail. Therefore, any overall management strategy must first conclude whether the Web services platform is running correctly before diagnosing the state of the Web services within it. J2EE and .NET management consoles go part of the way to fulfilling this requirement. However they do not have visibility of individual services within their containers today.
advertisement

This can only be achieved if the issues of managing the Web services platform (such as a J2EE server with its SOAP handlers) are separate from that of the Web service itself. To achieve this separation, separate instrumentation of the platform itself is required. This instrumentation should be based on the types of issues described in Principle #1 above. With confidence in the healthy state of the Web services platform, the operator can move on to diagnosing the condition of each Web service hosted on that platform.

Previous Page: Principle #5—Enable a Central View of Operations and Performance Next Page: Principle #7—Give Priority Attention to Management Messages
Page 1: IntroductionPage 6: Principle #5—Enable a Central View of Operations and Performance
Page 2: Principle #1—Know What Information You Need from the Web Service PlatformPage 7: Principle #6—Distinguish Platform Management Issues from those that are Specific to the Web Service
Page 3: Principle #2—Enforce the Separation of Management Concerns from Business Concerns in the Web Service InterfacePage 8: Principle #7—Give Priority Attention to Management Messages
Page 4: Principle #3—Adopt SOAP Messages for ManagementPage 9: Principle #8—Minimize the Role of Web Services in Managing Themselves
Page 5: Principle #4—Create an Alternate Route into the Web Services PlatformPage 10: Changing Your Current Management Model