SOA Governance Software
Best SOA Governance Software include:
JBoss SOA Platform, TIBCO ActiveMatrix Service Grid, WSO2 Governance Registry, ManagedMethods JaxView and Azure Service Fabric.
All Products
(1-10 of 10)
Learn More About SOA Governance Software
What is SOA Governance Software?
Service-oriented architecture (SOA) governance is a subset of general IT governance. It is focused exclusively on managing processes in service-oriented architecture (SOA) solutions.
SOA Governance Software Features & Capabilities
Service registry
Service management
Service category
Dependency management
Policy management
SOA defines software functionality as a set of discrete services. A service is an implementation of a clearly defined function that operates independently of any other service.
Using services as building blocs is a way of building applications that are composed of multiple discrete software agents. These have very clearly-defined interfaces and can be loosely coupled to provide some more complex functionality. For example, when ordering something online, the entire transaction could comprise a series of different services such as a price-lookup service, an inventory availability service and so on.
Advantages
Among the advantages of this approach to architecting software is platform independence, developer focus (developers can concentrate on their specific service without having to worry about dependencies), directory lookup of services and code reuse.
Governance
Governance in this context means ensuring that the portfolio of existing services and the planning of new services is managed coherently. This means ensuring that service updates do not affect current service consumers; using policies to ensure that services are delivered consistently; monitoring service performance, and managing service access. SOA governance software provides this and similar functionality.
SOA Governance Comparison
When choosing an SOA Governance solution, there are a few factors you should consider.
Policies, Processes, and Dependencies Supported: One of the main features of SOA governance is policy management. You should consider what policies need to be supported by your organization, and select a governance tool that can handle those needs. Similarly, you should confirm that any SOA governance tool you consider can manage the dependencies and processes you want it to manage.
Pricing Information
There are some open-source SOA governance tools which can be a good option for those not willing to spend upwards of $800/month for proprietary enterprise software.