Governing the Service-Driven Environment
The purpose of this chapter is to discuss tools, technologies, and practices employed to govern the service lifecycle in a Service-driven environment. Aside from defining the complete service lifecycle, the discussion will concentrate on specific approaches to governing each stage in the lifecycle and best practices associated with it. SOA governance methodology will be covered in great detail. The topics discussed will include SOA Governance program structure, methodology, processes, funding, value demonstration, and adoption levers. These governance mechanisms will be aligned with each stage in the service lifecycle, and appropriate applications will be identified accordingly. Current and future state of governance tools and technologies will be explored. Some examples of existing tools will be provided to highlight and support the assertions made throughout the chapter. Connection between stages in the service lifecycle and the governance tools and technologies will be identified and best practices explored.