Introduction: This article is from Rational Edge: This article describes SOA Service lifecycle management and describes the importance of SOA quality management and the support of IBM Rational tools and best practices for integrating SOA development activities with business goals.
Good governance is the foundation for building a successful service-oriented architecture (oriented Architecture,soa). SOA governance is a truly trans-enterprise that enables various business units and IT stakeholders to ensure that the SOA they design together is true. Lack of proper governance can make it difficult to gain the agility of the business processes that maximize the business value of your SOA and the time advantage you put into the marketplace.
An SOA plan that lacks proper governance is almost certainly not capable of delivering long-term business benefits. And, without taking into account the needs of different organizations in the enterprise, SOA without governance becomes another chimney-tube application. Many it analysts believe that SOA governance is more critical to SOA success than SOA technology. In fact, as the general manager of Danny SABBAH,IBM Rational said recently: "SOA is 1 service and 99% governance." "1
Service lifecycle Management is an application of SOA governance to the actual construction of your SOA and SOA services. However, governance belongs to the business stakeholder, and management is the authority of the technician (the team that is responsible for implementing it). Service lifecycle management is bound to be tightly integrated with SOA governance, as it is critical that the content to be built is combined with the explicit business requirements of the enterprise in every step of software delivery, from business analyst to architect to developer to tester to operational.
SOA Quality Management is an aspect of service lifecycle management that intersects with procedures at all stages of the delivery lifecycle. IBM defines SOA quality management as a process that ensures that services meet business requirements by confirming the capabilities and operations of services in the SOA lifecycle.
This article will illustrate how SOA governance, SOA Service lifecycle management, and how SOA quality management is associated, and how IBM Rational tools and best practices support them. The focus is on the common SOA Service Lifecycle Management--soa Governance implementation 2--and special SOA quality management.
SOA Governance: The foundation of Service lifecycle management
Effective governance is an integrated approach to service across people, processes, and technologies. In IBM, we saw the necessary governance activities associated with the SOA lifecycle in four phases (plan, definition, start, and measure), which were connected by the iterative process shown in Figure 1:
Figure 1:soa Governance Foundation