|
Service-oriented architecture is increasingly recognised as the best foundation for building new application systems while preserving legacy assets. Today, there’s no question about its viability.
Instead, the questions centre on viability.
Can policies be defined, enforced and audited throughout the SOA lifecycle?
Are the quality of business services and composite applications assured?
Can performance and service-level requirements for critical applications be met?
To find the answers, organisations adopting SOA must validate the effectiveness of their SOA governance, the quality of their SOA services and the capacity of their systems.
Because SOA-based applications work in more complex ways and serve a wider array of users than originally intended, validation testing assumes even greater importance than in traditional environments.
Here are three key areas where the right approach to testing and validation – along with implementation of proven software – can help you achieve the benefits of SOA for a competitive edge.
1) Test your governance assumptions and principles
Governance – establishing a framework for sound decision-making, effective service management and ongoing compliance – may be the single most important success factor for your SOA environment. In fact, inadequate governance is one of the most commonly cited reasons SOA projects falter.
To keep your SOA initiative on track, make sure your governance assumptions and principles work for you, not against you. Validating your governance solution to ensure that it supports your goals and enables you to define, enforce and audit policies for the long-term is essential to realising SOA’s full value.
2) Test the quality of your services and applications
Testing is, of course, a key element of any software development project, demanding significant time, effort and discipline. But because of its unique characteristics and requirements, SOA requires new testing processes and strategies for managing risk.
Manual testing simply cannot keep up with the demands and complexity of multi-tiered, multi-platform business service-oriented applications. An automated platform, in conjunction with test management best practices, accelerates the validation process, provides real-time visibility into requirements and defects, reduces costs and helps you deploy consistent, high-quality services and applications.
3) Test system capacity and performance thresholds.
To decrease the risk of downtime and optimise SOA operational performance, you need to gauge resilience thresholds and accurately measure system capacity.
Robust testing and diagnostic solutions, along with a proven optimisation methodology, enable you to validate and enhance the performance of your SOA-enabled services and applications. You’ll reduce the potential for unplanned outages – and be prepared to meet changing performance goals.
Comprehensive services throughout your SOA journey
HP’s SOA services portfolio lets you choose the precise level of assistance you need – regardless of where you are with your SOA initiative.
To help your key people master SOA concepts and strategies, we also offer an extensive curriculum of vendor-agnostic education and training courses.
Partner with HP for best practices and proven platforms
When it comes to something as IT-changing as SOA, going it alone can be risky. Collaborating with HP lets you draw on solid experience in applying industry best practices and sound methodologies for testing and validation activities.
Our Validation and Implementation Services for SOA governance quality and performance combine expert consulting and complexity-reducing, time-saving software. With these complete solutions, you can speed time-to-results while you minimise risk and maximise services re-use.
Learn more
|
 |
|