A critical component to the IBM SOA Governance is quality management, which focuses on making sure that services being created and reused are of the highest quality. With SOA quality management is not just about testing, but is an end-to-end process starting with quality requirements and ending with monitoring services in production.
Quality management is not quality assurance department testing, but a company-wide end-to-end focus on being business driven and involving every phase of the SOA lifecycle
Model
- Validate the functional requirements with the business requirements
- Discover and assess against current services
- Model functional and performance requirements
Assemble
- Create a service update plan
- Create and modify the services to meet all the requirements
- Assess the service against governance policies
- Approve assembly completion
Deploy
- Assure the quality of services
- Function testing
- Performance testing
- Compliance testing
- Approve services deployment
Manage
- Manage and monitor the services through their lifecycle
- Track the services in the registry
- Report on the services against service-level agreements (SLAs)
IBM supplies new and enhanced products and services to support your SOA quality management needs
For requirements-driven testing
- IBM Rational® Tester for SOA Quality software
- Tests the functionality of Web service-based applications;
- IBM Rational Performance Tester Extension for SOA Quality software
- Tests the performance of Web service-based applications to ensure scalability;
For service quality management and analysis
- IBM Tivoli® Composite Application Manager
- Response time and application management dashboards included in the highly scalable suite of 23 monitors that measures services' availability, performance and content through periodic polling of distributed points, then uses these Web-based reports to confirm service level agreement adherence and end-user satisfaction;
For getting started quickly
- IBM Global Technology Services quality management services
- SOA Quality Management Services
Services for assessment, planning, design and implementation guidance for IBM clients. These unique Services will establish a management and implementation structure to oversee SOA quality testing, the Services will improve SOA infrastructure performance, and help clients plan for their SOA infrastructure's growth.
- IBM Global Technology Services' Testing Center of Excellence
Services offers a combination of skills, methods and technology to provide a reliable test environment for SOA implementations. IBM testing specialists develop comprehensive test plans for SOA architectures, manage the testing process and perform integration, performance and scalability testing.
- IBM's Testing Center of Excellence service product
Design and provision of flexible testing infrastructures to test SOA implementations using available in-house resources or security-rich IBM lab facilities.
The new IBM Rational testing solutions for SOA applications will automate the testing of web services within an SOA. These tests validate that the SOA functions and performs as it was designed and interoperates with the rest of a company's infrastructure. The tests also ensure the system is able to perform with a heavy volume of users, determines the maximum system capacity, and identifies and resolves any performance problems prior to deployment of the SOA. Through its visual test editor and other features, the new IBM testing solutions for SOA can also produce customized results with virtually no programming knowledge required.
Find out more:
|