With Web services usage on the rise, organizations are seeing a growing
complexity in the enterprise systems being built. The need for a robust
management solution is critical, as organizations look for better ways to
monitor and control their IT environment.
While Gartner has estimated that 40% of unplanned downtime is often caused by
application failures, application manageability is often an afterthought for
the developer.
The benefits of manageability to an organization are indisputable. With
manageability built-in, IT can quickly identify and resolve problems that
occur. This can result in increased reliability and a better end-user
experience. But, why should the developer care about this? A well-managed
application relieves a great amount of burden from the devel... (more)
In our earlier article (WLDJ, Vol. 3, issue 5), we discussed the importance
of designing for manageability. Using a case study of an on-line shopping
application, DizzyWorld, we showed the developer's perspective around
application manageability. This included both the development of a JMX MBean
and the instrumentation of a Java Page Flow on the BEA WebLogic Platform.
In this article, we ... (more)
Web services will be the leading programming model used for at least
two-thirds of new applications by 2005, according to a recent Gartner report.
Whether used in small integration tasks or in larger projects to transform
business processes, Web services have proved to deliver serious benefits.
Companies such as Amazon.com and Nordstrom have already deployed useful Web
services.
Many so... (more)