Datamation Logo

Can HP Broaden SOA’s Appeal?

May 4, 2008
Datamation content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More .

Much of the excitement about service-oriented architecture has been sound and fury — it is, after all, a fairly new approach and enterprises have learned, to their cost, that the emphasis in the term “bleeding edge” is on the first word.

Service-oriented architecture, or SOA (define), is a lot of things, much of them complex. It’s where small modules of independent units of functionality, called services, are defined using a description language and bundled to create large business applications. It helps those applications talk to each other over a network.

It also refers to an architecture in which large applications are created from smaller modules consisting of independent units of functionality.

The problem with using services is that they introduce many new variables than regular applications do, and require more-rigorous testing and management. It all adds up to complexity headaches in enterprise environments.

In a bid to reassure enterprise customers and boost interest in SOA, Hewlett-Packard (NYSE: HPQ) has announced new versions of its SOA testing products, and additional SOA management capabilities.

These will fit into its HP Business Availability Center framework, which provides services ranging from end-user monitoring to management of service level agreement.

This “ensures services are meeting their obligations from the business and operational perspectives for uptime, performance and accessibility,” said Kelly Emo, HP’s product marketing manager.

The testing products come under the umbrella HP Quality Management for SOA, and the management products under HP SOA Management.

There are two products in this area: HP Service Test Management and HP Service Test.

HP Service Test Management lets quality assurance (QA) teams plan, design and execute quality-management activities. It “works with the HP Quality Center to let you manage all the requirements and process behind testing,” Emo said.

The product integrates with HP SOA Systinet, an SOA governance and life cycle management platform, to automatically use quality-management metrics to ensure quality. When services pass the QA process, HP Service Test Management alerts managers and users that they are ready for consumption.

HP Service Test enables functional testing of SOA services to reduce the risk of application failures.

Dealing With the Complexity

Testing for SOA is complex because “You’re dealing with services as well as consumption relationships — consumers that are accessing those services — and you need to test both that and the infrastructure with which services need to communicate,” Emo said.

From the QA perspective, you have to test for both bandwidth and functionalities that the user is consuming because “consumer may only stress certain operations within a service, so we also look at functional testing based on what aspects of the service they are pushing on,” Emo said. That’s because services may behave differently when seen from each of these perspectives: reliability, functionality and load testing.

Quality Management

HP has also brought out two new versions of its SOA quality-management products: HP Diagnostics for SOA and the HP Business Availability Center for SOA. In addition the company has streamlined and repackaged the third, the HP SOA Policy Enforcer.

HP Diagnostics for SOA lets technical SOA teams drill down into the behavior of their shared services to identify and resolve problems before they impact customers. It “sits on the SOA-specific runtime infrastructure — a Web Services stack on the application server or the enterprise server bus — and collects runtime interactions between services, Emo said.

The HP Business Availability Center for SOA is a module of HP’s real-time business service and applications management solution that was built specifically for SOA. It manages shared services seamlessly within IT’s existing operational infrastructure and processes and enables proactive problem resolution.

Diagnostics can work alone in a small environment like a domain, where “all you’re looking to do is monitor an SOA project to ensure you’re not running into trouble,” or it can feed into the Business Availability Center for SOA for enterprise-wide operations, Emo said.

The HP SOA Policy Enforcer used to be a hybrid product, HP SOA Manager, which conducted policy enforcement for services and also did some monitoring. HP shunted off the monitoring capability to HP Diagnostics and “focused Enforcer on runtime policy enforcement and management to make it much cleaner and more effective for enterprise management,” Emo said.

Policies can be driven by compliance or business needs or other variables. So, for example, Policy Enforcer lets enterprises give users different levels of access to an application based on various needs. This enables separation of duties, one of the key concepts of internal control for IT environments.

HP SOA Policy Enforcer monitors and enforces security, performance and other operational requirements, and feeds performance-monitoring data directly into HP Diagnostics for SOA for analysis and drill-down.

This article was first published on InternetNews.com. To read the full article, click here.

  SEE ALL
APPLICATIONS ARTICLES
 

Subscribe to Data Insider

Learn the latest news and best practices about data science, big data analytics, artificial intelligence, data security, and more.

Datamation Logo

Datamation is the leading industry resource for B2B data professionals and technology buyers. Datamation's focus is on providing insight into the latest trends and innovation in AI, data security, big data, and more, along with in-depth product recommendations and comparisons. More than 1.7M users gain insight and guidance from Datamation every year.

Advertisers

Advertise with TechnologyAdvice on Datamation and our other data and technology-focused platforms.

Advertise with Us

Our Brands


Privacy Policy Terms & Conditions About Contact Advertise California - Do Not Sell My Information

Property of TechnologyAdvice.
© 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.