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.
Ethics and Artificial Intelligence: Driving Greater Equality
FEATURE | By James Maguire,
December 16, 2020
AI vs. Machine Learning vs. Deep Learning
FEATURE | By Cynthia Harvey,
December 11, 2020
Huawei’s AI Update: Things Are Moving Faster Than We Think
FEATURE | By Rob Enderle,
December 04, 2020
Keeping Machine Learning Algorithms Honest in the ‘Ethics-First’ Era
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 18, 2020
Key Trends in Chatbots and RPA
FEATURE | By Guest Author,
November 10, 2020
FEATURE | By Samuel Greengard,
November 05, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 02, 2020
How Intel’s Work With Autonomous Cars Could Redefine General Purpose AI
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 29, 2020
Dell Technologies World: Weaving Together Human And Machine Interaction For AI And Robotics
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 23, 2020
The Super Moderator, or How IBM Project Debater Could Save Social Media
FEATURE | By Rob Enderle,
October 16, 2020
FEATURE | By Cynthia Harvey,
October 07, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
October 05, 2020
CIOs Discuss the Promise of AI and Data Science
FEATURE | By Guest Author,
September 25, 2020
Microsoft Is Building An AI Product That Could Predict The Future
FEATURE | By Rob Enderle,
September 25, 2020
Top 10 Machine Learning Companies 2021
FEATURE | By Cynthia Harvey,
September 22, 2020
NVIDIA and ARM: Massively Changing The AI Landscape
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
September 18, 2020
Continuous Intelligence: Expert Discussion [Video and Podcast]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 14, 2020
Artificial Intelligence: Governance and Ethics [Video]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 13, 2020
IBM Watson At The US Open: Showcasing The Power Of A Mature Enterprise-Class AI
FEATURE | By Rob Enderle,
September 11, 2020
Artificial Intelligence: Perception vs. Reality
FEATURE | By James Maguire,
September 09, 2020
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.
Advertise with TechnologyAdvice on Datamation and our other data and technology-focused platforms.
Advertise with Us
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.