Ensure the Quality of SOA Registries & Repositories

You are actively developing and deploying Web Services and you are also using one or more registries and repositories to manage services throughout the enterprise. Your goal is to encourage reuse and consumption of existing components whether they are data conventions, service interfaces, or protocols. You want to enforce policies to avoid “garbage in, garbage out” and make the registries valuable.

The challenge is that you have multiple registries supporting development, QA, staging and production, where each registry might require an increasing degree and breadth of compliance. You also have a mix of registry vendors including HP/Systinet, IBM, and BEA.

If you have policy enforcement that is tightly coupled with the registry (like Systinet Policy Manager), you are limited to enforcing policies against this single registry. How can you define and enforce policies in a consistent manner across all the various registries throughout the enterprise?

You also recognize that if you only govern the registry, you are not catching issues early in the design and development stage. Registry-only governance provides static enforcement only at service lifecycle transition points (like publishing the service) versus continuous enforcement early and often throughout the software development lifecycle.

The WebLayers Solution

WebLayers is the only vendor-neutral provider of policy management. This enables you to define and enforce policies across all of the registries, regardless of the vendor.

Architects can deploy the appropriate policies against the proper registry, whether it is an enterprise registry, business line registry, or serving other more specific functions. Furthermore, developers can test their artifacts for compliance based on which registry they will be deploying against to ensure they are aligned properly with the enterprise SOA strategy.

With WebLayers, you can also enforce policies across the entire lifecycle by governing development tools, source control systems, ESBs, application servers, and other systems. WebLayers provides back to the registry valuable information on service quality, performance, availability and security.

SOA Registries and Repositories are becoming the system of record for SOA assets within the enterprise. Because the system is governed by a continuous policy management system, you are assured that all services are in compliance and have the necessary insight into the service quality, performance, availability, and security. This capability helps make your SOA deployment more dynamic and more adaptable to changing business conditions.