The Technologies Behind SOA Governance - JDJ



Web Services Journal: The Technologies Behind SOA Governance

This article outlines the key moving parts of an SOA governance system that performs such policy-related functions.

At a basic level, an SOA governance system should facilitate governance across the service lifecycle from design time to run-time to change time. It should allow polices to be defined and created, and provide mechanisms for these policies to be enforced at each phase of the service lifecycle. (See Figure 1)

The main components of this system include:

  • A registry that acts as a central catalog of business services
  • A repository for storing policies and other metadata related to the governance of the services
  • Policy enforcement points, which are the agents that enact the actual policy enforcement and control at design time, run-time, and change time
  • A rules engine for managing the declaration of policies and rules and automating their enforcement
  • An environment for configuring and defining policies and for managing governance workflows across the service lifecycle



For the complete JDJ Article: (turn down the volume on your PC or you will get blasted)

Web Services Journal: The Technologies Behind SOA Governance


While this is a good article, many of the components are actually part of what we consider to be a SOA Platform.  The new baseline for a SOA Platform includes SOA Governance and includes much of the functionality outlined.  The day of the separate SOA Governance Platform are numbered in my opinion since the SOA Platform evolves to a BPM Platform.

________________________________________________

>>  
Back to Main Page

Gary E. Smith
SOA Governance Architect

 

 del.icio.us  Stumbleupon  Technorati  Digg 

 
Trackbacks
  • Trackbacks are closed for this entry.
Comments
  • No comments exist for this entry.
Leave a comment

Comments are closed.