AquaLogic® Service Registry

Untitled Document

As organizations begin to expand and mature SOA beyond pilot projects, the ability to discover services and information about services will expand as well. This will lead to the surfacing of new challenges that impact the ability to continue the evolution of SOA to achieve maximum value to the enterprise, such as:

  • No systematic way to dynamically discover services and information about services at runtime to meet contractual agreements.
  • No mechanism for providing resilience to failure within the enterprise with regards to availability of services and the means to interact with them.
  • Lack of a standards-based mechanism for discovering what policies must be enforced at the time of invocation that may affect the runtime behavior of the interaction.

BEA AquaLogic Service Registry is a UDDI registry at the core of an SOA infrastructure designed to meet these challenges. It provides standards-based visibility into existing deployed services approved for production and their associated runtime policies to become the index of record for SOA, enabling organizations to achieve:

  • Greater business agility through dynamic infrastructure
  • Improved alignment with business objectives through runtime governance enablement
  • Greater resiliency to failure through runtime discovery
  • Greater control of the SOA environment through runtime policy enforcement

With comprehensive UDDI v3.0.2 compliance, AquaLogic Service Registry takes advantage of SOA's UDDI interoperability standard for enabling dynamic infrastructure through runtime discovery, binding, and policy enforcement. Given its centrality in an SOA, AquaLogic Service Registry provides functionality above and beyond the UDDI standard to support advanced classification management, security features, and mapping of SOA information such as WSDL and XML schemas. Since no two businesses are alike, it also allows for customized SOA views that support individual policies and taxonomies.

The value of the BEA AquaLogic Service Registry is in the ability to catalog deployed services approved for production in a central location that can then be discovered by other constituents at runtime for dynamic binding for use by composite applications and processes. This provides an optimal solution for enabling organizations to

  • Support run time lookup of services — providing a trusted source for applications to discover and bind to reusable services as operations are invoked.
  • Control the integrity of deployed services — providing a source for deployed services and their associated policies that must be enforced at the time of a request, such as security, routing, transformation, etc., ensuring continued compliance of services with business policies during runtime.
  • Track the quality of service for published services – receiving updates from runtime enforcement agents on service policy compliance and operational metrics, enabling more accurate runtime discovery and binding.
  • Ensure discovery of the right service at the right time — alerting consumers and other systems via subscription-based notifications to changes in services to minimize disruptions to consuming applications and assuring accurate runtime discovery and binding.
  • Secure access to business services and artifacts — leveraging access control and integration with existing identity management systems.

Key Features

Configurable User Interface — Easy configuration of how information is displayed, edited and searched without requiring coding changes improves adoption and productivity by mapping BEA AquaLogic Service Registry to an organization's specific requirements.
Service Classifications — Industry's most advanced classifications for registries, including configurable taxonomy support and taxonomy validation to promote runtime discovery.
Security — Industry's strongest security support for service registries, controlling access to and integrity of registry data.
Standards support — Industry first support for UDDI V3 standard, including support for subscriptions and notifications for automatic notifications of changes to published services.
Policy Support (Publication and Assignment) — Publishes and associates policies in compliance with WS-PolicyAttachments with dependent services. Improves efficiency, reduces risk, and ensures alignment with business objectives.
Federation — Industry's only UDDI-level replication, enabling support for federation.